Freigeben über


DNS_KEY_DATA (Windows CE 5.0)

Send Feedback

This structure represents a DNS key (KEY) record.

typedef struct {WORD wFlags;BYTE chProtocol;BYTE chAlgorithm;BYTE Key[1];} DNS_KEY_DATA, *PDNS_KEY_DATA;

Members

  • wFlags
    [in] Flags used to specify mapping, as described in IETF RFC 2535.
  • chProtocol
    [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
    Value Meaning
    1 TLS
    2 E-Mail
    3 DNSSEC
    4 IPSec
  • chAlgorithm
    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
  • Key
    Public key, represented in base 64 as described in Appendix A of RFC 2535.

Remarks

This structure is used in conjunction with the DNS_RECORD structure to programmatically manage DNS entries.

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Windns.h.

See Also

DNS Structures

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.