DNS_QUERY_RAW_CANCEL 结构 (windns.h)

重要

某些信息与预发行产品相关,在商业发布之前,该产品可能会进行实质性修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。

表示 DNS 原始查询取消句柄 (请参阅 DnsQueryRawDnsCancelQueryRaw) 。

此结构必须一直持续到查询完成回调 (看到 DNS_QUERY_RAW_COMPLETION_ROUTINE) ,并且不能在传递到 DnsQueryRaw 后复制到其他位置。 如果在 DnsCancelQueryRaw 返回时尚未调用查询完成回调,则查询完成回调将导致使用 queryResults 参数中ERROR_CANCELLEDqueryStatus 进行回调。 查询完成后,无需对此结构进行特殊清理。 类似于用于 DnsQueryEx 的取消结构;有关更多详细信息,请参阅 DNS_QUERY_CANCEL

语法

typedef struct _DNS_QUERY_RAW_CANCEL {
  CHAR reserved[32];
} DNS_QUERY_RAW_CANCEL;

成员

reserved[32]

类型: CHAR[]

用于取消的不透明句柄结构。

要求

   
标头 windns.h