Compartilhar via


estrutura DNS_QUERY_RAW_CANCEL (windns.h)

Importante

Algumas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.

Representa um identificador de cancelamento de consulta bruta DNS (consulte DnsQueryRaw e DnsCancelQueryRaw).

Essa estrutura deve persistir até que o retorno de chamada de conclusão da consulta seja feito (consulte DNS_QUERY_RAW_COMPLETION_ROUTINE) e não pode ser copiada em outro lugar depois de ser passada para DnsQueryRaw. Se o retorno de chamada de conclusão da consulta não tiver sido chamado pelo momento em que DnsCancelQueryRaw retornar, o retorno de chamada de conclusão da consulta levará ao retorno de chamada que está sendo feito com um queryStatus de ERROR_CANCELLED no parâmetro queryResults . Nenhuma limpeza especial é necessária para essa estrutura depois que a consulta é concluída. Semelhante à estrutura de cancelamento usada para DnsQueryEx; para obter mais detalhes, consulte DNS_QUERY_CANCEL.

Sintaxe

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

Membros

reserved[32]

Tipo: CHAR[]

Estrutura de identificador opaco usada para cancelar.

Requisitos

   
Cabeçalho windns.h