DNS_DS_DATA構造体 (windns.h)
構文
typedef struct {
WORD wKeyTag;
BYTE chAlgorithm;
BYTE chDigestType;
WORD wDigestLength;
WORD wPad;
#if ...
BYTE Digest[];
#else
BYTE Digest[1];
#endif
} DNS_DS_DATA, *PDNS_DS_DATA;
メンバーズ
wKeyTag
RFC 4034の付録 B で指定されているように、
chAlgorithm
DNS_DNSKEY_DATAによって定義されたアルゴリズムを指定する値。 使用可能な値を次の表に示します。
価値 | 意味 |
---|---|
|
RSA/MD5 (RFC 2537) |
|
Diffie-Hellman (RFC 2539) |
|
DSA (RFC 2536) |
|
楕円曲線暗号化 |
|
RSA/SHA-1 (RFC 3110) |
chDigestType
ダイジェストの生成に使用する暗号アルゴリズム
価値 | 意味 |
---|---|
|
SHA-1 (RFC 3174) |
wDigestLength
長さ (バイト単位)。 ダイジェストのメッセージ ダイジェストの . この値は、chDigestTypeのアルゴリズムの種類によって決まります。
wPad
埋め込み用に予約されています。 使用しないでください。
Digest
RFC 4034のセクション 5.1.4 で指定されている DNSKEY RR と RDATA の暗号化ダイジェストを含む BYTE 配列。 その長さは、wDigestLength
Digest[1]
RFC 4034のセクション 5.1.4 で指定されている DNSKEY RR と RDATA の暗号化ダイジェストを含む BYTE 配列。 その長さは、wDigestLength
備考
DNS_DS_DATA 構造体は、プログラムによって DNS エントリを管理するために、DNS_RECORD 構造体と組み合わせて使用されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
ヘッダー | windns.h |