windnsdef.h 标头
域名系统(DNS)使用此标头。 有关详细信息,请参阅:
windnsdef.h 包含以下编程接口:
结构
DNS_A_DATA DNS_A_DATA结构表示 RFC 1035 第 3.4.1 节中指定的 DNS 地址 (A) 记录。 |
DNS_AAAA_DATA DNS_AAAA_DATA结构表示 RFC 3596 中指定的 DNS IPv6 (AAAA) 记录。 |
DNS_ADDR DNS_ADDR结构存储 IPv4 或 IPv6 地址。 |
DNS_ADDR_ARRAY 存储 IPv4 或 IPv6 地址的数组。 |
DNS_ATMA_DATA DNS_ATMA_DATA结构表示 DNS ATM 地址(ATMA)资源记录(RR)。 |
DNS_CUSTOM_SERVER 表示 DNS 自定义服务器。 DNS_CUSTOM_SERVER 对象通过 DNS_QUERY_REQUEST3 结构传递给 DnsQueryEx。 |
DNS_DHCID_DATA 表示 RFC 4701 第 3 节中指定的 DNS 动态主机配置协议信息(DHCID)资源记录(RR)。 |
DNS_DS_DATA 表示 RFC 4034 第 2 节中指定的 DS 资源记录(RR),用于验证DNS_DNSKEY_DATA的内容。 |
DNS_HEADER DNS_HEADER结构包含发送 RFC 1035 第 4.1.1 节中指定的 DNS 消息时使用的 DNS 标头信息。 |
DNS_KEY_DATA DNS_KEY_DATA结构表示 RFC 3445 中指定的 DNS 密钥(KEY)资源记录(RR)。 |
DNS_LOC_DATA DNS_LOC_DATA结构表示 RFC 1876 中指定的 DNS 位置(LOC)资源记录(RR)。 |
DNS_MESSAGE_BUFFER DNS_MESSAGE_BUFFER结构存储 DNS 查询的消息信息。 |
DNS_MINFO_DATAA DNS_MINFO_DATA结构表示 RFC 1035 第 3.3.7 节中指定的 DNS 邮件信息(MINFO)记录。 (ANSI) |
DNS_MINFO_DATAW DNS_MINFO_DATA结构表示 RFC 1035 第 3.3.7 节中指定的 DNS 邮件信息(MINFO)记录。 (Unicode) |
DNS_MX_DATAA DNS_MX_DATA结构表示 RFC 1035 第 3.3.9 节中指定的 DNS 邮件交换器(MX)记录。 (ANSI) |
DNS_MX_DATAW DNS_MX_DATA结构表示 RFC 1035 第 3.3.9 节中指定的 DNS 邮件交换器(MX)记录。 (Unicode) |
DNS_NAPTR_DATAA DNS_NAPTR_DATA结构表示 RFC 2915 中指定的命名颁发机构指针(NAPTR)DNS 资源记录(RR)。 (ANSI) |
DNS_NAPTR_DATAW DNS_NAPTR_DATA结构表示 RFC 2915 中指定的命名颁发机构指针(NAPTR)DNS 资源记录(RR)。 (Unicode) |
DNS_NSEC_DATAA 表示 RFC 4034 第 4 节中指定的 NSEC 资源记录(RR)。 (ANSI) |
DNS_NSEC_DATAW 表示 RFC 4034 第 4 节中指定的 NSEC 资源记录(RR)。 (Unicode) |
DNS_NULL_DATA DNS_NULL_DATA结构表示 RFC 1035 第 3.3.10 节中指定的 DNS 资源记录的 NULL 数据。 |
DNS_NXT_DATAA DNS_NXT_DATA结构表示 RFC 2535 第 5 节中指定的 DNS 下一个 (NXT) 资源记录 (RR)。 (ANSI) |
DNS_NXT_DATAW DNS_NXT_DATA结构表示 RFC 2535 第 5 节中指定的 DNS 下一个 (NXT) 资源记录 (RR)。 (Unicode) |
DNS_OPT_DATA 表示 RFC 2671 第 4 节中指定的 DNS 选项(OPT)资源记录(RR)。 |
DNS_PTR_DATAA DNS_PTR_DATA结构表示 RFC 1035 第 3.3.12 节中指定的 DNS 指针(PTR)记录。 (ANSI) |
DNS_PTR_DATAW DNS_PTR_DATA结构表示 RFC 1035 第 3.3.12 节中指定的 DNS 指针(PTR)记录。 (Unicode) |
DNS_RECORD_FLAGS DNS_RECORD_FLAGS结构用于设置DNS_RECORD结构中使用的标志。 |
DNS_RECORDA 存储 DNS 资源记录(RR)。 (ANSI) |
DNS_RECORDW 存储 DNS 资源记录(RR)。 (Unicode) |
DNS_SIG_DATAA 结构表示 RFC 4034 中指定的 DNS 安全扩展插件(DNSSEC)加密签名(SIG)资源记录(RR)。 (ANSI) |
DNS_SIG_DATAW 结构表示 RFC 4034 中指定的 DNS 安全扩展插件(DNSSEC)加密签名(SIG)资源记录(RR)。 (Unicode) |
DNS_SOA_DATAA DNS_SOA_DATA结构表示 RFC 1035 第 3.3.13 节中指定的 DNS 颁发机构(SOA)记录。 (ANSI) |
DNS_SOA_DATAW DNS_SOA_DATA结构表示 RFC 1035 第 3.3.13 节中指定的 DNS 颁发机构(SOA)记录。 (Unicode) |
DNS_SRV_DATAA DNS_SRV_DATA结构表示 RFC 2782 中指定的 DNS 服务(SRV)记录。 (ANSI) |
DNS_SRV_DATAW DNS_SRV_DATA结构表示 RFC 2782 中指定的 DNS 服务(SRV)记录。 (Unicode) |
DNS_TKEY_DATAA DNS_TKEY_DATA结构表示 DNS TKEY 资源记录,用于在 DNS 解析程序与服务器之间建立和删除算法的共享密钥,如 RFC 2930 中指定的。 (ANSI) |
DNS_TKEY_DATAW DNS_TKEY_DATA结构表示 DNS TKEY 资源记录,用于在 DNS 解析程序与服务器之间建立和删除算法的共享密钥,如 RFC 2930 中指定的。 (Unicode) |
DNS_TSIG_DATAA DNS_TSIG_DATA结构表示 RFC 2845 和 RFC 3645 中指定的密钥事务身份验证(TSIG)资源记录(RR)。 (ANSI) |
DNS_TSIG_DATAW DNS_TSIG_DATA结构表示 RFC 2845 和 RFC 3645 中指定的密钥事务身份验证(TSIG)资源记录(RR)。 (Unicode) |
DNS_TXT_DATAA DNS_TXT_DATA结构表示 RFC 1035 第 3.3.14 节中指定的 DNS 文本(TXT)记录。 (ANSI) |
DNS_TXT_DATAW DNS_TXT_DATA结构表示 RFC 1035 第 3.3.14 节中指定的 DNS 文本(TXT)记录。 (Unicode) |
DNS_WINS_DATA DNS_WINS_DATA结构表示 DNS Windows Internet 名称服务(WINS)记录。 |
DNS_WINSR_DATAA DNS_WINSR_DATA结构表示 DNS Windows Internet 名称服务反向查找 (WINSR) 记录。 (ANSI) |
DNS_WINSR_DATAW DNS_WINSR_DATA结构表示 DNS Windows Internet 名称服务反向查找 (WINSR) 记录。 (Unicode) |
DNS_WKS_DATA DNS_WKS_DATA结构表示 RFC 1035 第 3.4.2 节中指定的 DNS 已知服务(WKS)记录。 |
IP6_ADDRESS IP6_ADDRESS结构存储 IPv6 地址。 (IP6_ADDRESS) |
枚举
DNS_CHARSET DNS_CHARSET枚举指定使用的字符集。 |
DNS_SECTION DNS_SECTION枚举用于记录标志,并用作 DNS 线路消息标头节计数的索引。 |