MicrosoftDNS_KEYType 類別的 CreateInstanceFromPropertyData 方法

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]

包含此 RR 之 DNS 伺服器的 FQDN 或 IP 位址。

ContainerName [in]

包含此 RR 之區域、快取或 RootHints 實例的容器名稱。

OwnerName [in]

RR 的擁有者名稱。

RecordClass [in, optional]

RR 的類別。 預設值為 1。 下列值有效。

意義
1
IN (網際網路)
2
CS (CSNET)
3
CH (CHAOS)
4
HS (Hesiod)

TTL [in, optional]

RR 可由 DNS 解析程式快取的時間,以秒為單位。

旗標 [in]

用來指定對應的旗標,如 IETF RFC 2535 中所述。

通訊協定 [in]

可以使用資源記錄中指定的索引鍵的通訊協定。 下表顯示指派的值。

意義
1
TLS
2
電子郵件
3
dnssec
4
IPsec
255
所有通訊協定

演算法 [in]

與資源記錄中指定的索引鍵搭配使用的演算法。 下表顯示指派的值。

意義
1
RSA/MD5 (RFC 2537)
2
Diffie-Hellman (RFC 2539)
3
DSA (RFC 2536)
4
橢圓曲線密碼編譯

PublicKey [in]

公開金鑰,以基底 64 表示,如 RFC 2535 附錄 A 中所述。

RR [out, ref]

新物件的參考。

傳回值

這個方法不會傳回值。

規格需求

需求
最低支援的用戶端
都不支援
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
命名空間
Root\MicrosoftDNS
MOF
Dnsprov.mof

另請參閱

MicrosoftDNS_KEYType

MicrosoftDNS_KEYType 類別的 Modify 方法

MicrosoftDNS_ResourceRecord