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
在 (Internet) - 2
CS (CSNET) - 3
CH (CHAOS) - 4
HS (赫西奥德) -
TTL [in, 可选]
-
DNS 解析程序可以缓存 RR 的时间(以秒为单位)。
-
Flags [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]
-
公钥,如 RFC 2535 附录 A 中所述,以 base 64 表示。
-
RR [out, ref]
-
对新对象的引用。
返回值
此方法不返回值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
无受支持的版本 |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
命名空间 |
Root\MicrosoftDNS |
MOF |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈