修改MicrosoftDNS_KEYType类的方法

Modify 方法更新 KEY 资源记录。

语法

void Modify(
  [in, optional] uint32               TTL,
  [in, optional] uint16               Flags,
  [in, optional] uint16               Protocol,
  [in, optional] uint16               Algorithm,
  [in, optional] string               PublicKey,
  [out, ref]     MicrosoftDNS_KEYType &RR
);

参数

TTL [in, 可选]

DNS 解析程序可以缓存 RR 的时间(以秒为单位)。

标志 [in, 可选]

用于指定映射的标志,如 IETF RFC 2535 中所述。

协议 [in, 可选]

可以使用 RR 中指定的密钥的协议。 下表显示了分配的值。

含义
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, 可选]

公钥,在 base 64 中表示,如 RFC 2535 附录 A 中所述。

RR [out, ref]

对新对象的引用。

返回值

此方法不返回值。

注解

未指定的任何参数在修改的记录中保持不变。

要求

要求
最低受支持的客户端
无受支持的版本
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
命名空间
Root\MicrosoftDNS
MOF
Dnsprov.mof

另请参阅

MicrosoftDNS_KEYType

MicrosoftDNS_KEYType类的 CreateInstanceFromPropertyData 方法

MicrosoftDNS_ResourceRecord