CreateInstanceFromPropertyData method of the MicrosoftDNS_KEYType class
The CreateInstanceFromPropertyData method instantiates a KEY Resource Record.
Syntax
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
);
Parameters
-
DnsServerName [in]
-
FQDN or IP address of the DNS Server that contains this RR.
-
ContainerName [in]
-
Name of the Container for the Zone, Cache, or RootHints instance that contains this RR.
-
OwnerName [in]
-
Owner name for the RR.
-
RecordClass [in, optional]
-
Class of the RR. Default value is 1. The following values are valid.
Value Meaning - 1
IN (Internet) - 2
CS (CSNET) - 3
CH (CHAOS) - 4
HS (Hesiod) -
TTL [in, optional]
-
Time, in seconds, that the RR can be cached by a DNS resolver.
-
Flags [in]
-
Flags used to specify mapping, as described in IETF RFC 2535.
-
Protocol [in]
-
Protocol for which the key specified in the resource record can be used. The assigned values are shown in the following table.
Value Meaning - 1
TLS - 2
E-Mail - 3
dnssec - 4
IPsec - 255
All protocols -
Algorithm [in]
-
Algorithm used with the key specified in the resource record. The assigned values are shown in the following table.
Value Meaning - 1
RSA/MD5 (RFC 2537) - 2
Diffie-Hellman (RFC 2539) - 3
DSA (RFC 2536) - 4
Elliptic curve cryptography -
PublicKey [in]
-
Public key, represented in base 64 as described in Appendix A of RFC 2535.
-
RR [out, ref]
-
Reference to the new object.
Return value
This method does not return a value.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
None supported |
Minimum supported server |
Windows 2000 Server [desktop apps only] |
Namespace |
Root\MicrosoftDNS |
MOF |
|
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for