Метод CreateInstanceFromPropertyData класса MicrosoftDNS_KEYType

Метод CreateInstanceFromPropertyData создает экземпляр записи ресурса KEY.

Синтаксис

void CreateInstanceFromPropertyData(
  [in]           string               DnsServerName,
  [in]           string               ContainerName,
  [in]           string               OwnerName,
  [in, optional] uint32               RecordClass = 1,
  [in, optional] uint32               TTL,
  [in]           uint16               Flags,
  [in]           uint16               Protocol,
  [in]           uint16               Algorithm,
  [in]           string               PublicKey,
  [out, ref]     MicrosoftDNS_KEYType &RR
);

Параметры

DnsServerName [in]

Полное доменное имя или IP-адрес DNS-сервера, содержащего этот RR.

ContainerName [in]

Имя контейнера для экземпляра зоны, кэша или rootHints, содержащего этот RR.

OwnerName [in]

Имя владельца для RR.

RecordClass [in, необязательный]

Класс RR. Значение по умолчанию — 1. Допустимы следующие значения.

Значение Значение
1
IN (Интернет)
2
CS (CSNET)
3
CH (CHAOS)
4
HS (Hesiod)

Срок жизни [в, необязательно]

Время (в секундах), на которое RR может быть кэширован сопоставителем DNS.

Флаги [в]

Флаги, используемые для указания сопоставления, как описано в документе IETF RFC 2535.

Протокол [вход]

Протокол, для которого можно использовать ключ, указанный в записи ресурса. Назначенные значения показаны в следующей таблице.

Значение Значение
1
TLS
2
E-Mail
3
Dnssec
4
IPsec
255
Все протоколы

Алгоритм [вход]

Алгоритм, используемый с ключом, указанным в записи ресурса. Назначенные значения показаны в следующей таблице.

Значение Значение
1
RSA/MD5 (RFC 2537)
2
Diffie-Hellman (RFC 2539)
3
DSA (RFC 2536)
4
Шифрование на эллиптических кривых

PublicKey [in]

Открытый ключ, представленный в базе 64, как описано в приложении A к RFC 2535.

RR [out, ref]

Ссылка на новый объект.

Возвращаемое значение

Этот метод не возвращает значение.

Требования

Требование Значение
Минимальная версия клиента
Ни одна версия не поддерживается
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Пространство имен
Root\MicrosoftDNS
MOF
Dnsprov.mof

См. также раздел

MicrosoftDNS_KEYType

Метод Modify класса MicrosoftDNS_KEYType

MicrosoftDNS_ResourceRecord