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 instance 컨테이너의 이름입니다.
-
OwnerName [in]
-
RR의 소유자 이름입니다.
-
RecordClass [in, optional]
-
RR의 클래스입니다. 기본값은 1입니다. 다음 값은 유효합니다.
값 의미 - 1
IN(인터넷) - 2
CS(CSNET) - 3
CH(CHAOS) - 4
HS(Hesiod) -
TTL [in, optional]
-
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 |
|