Поделиться через


структура DNS_QUERY_RAW_CANCEL (windns.h)

Важно!

Некоторые сведения относятся к предварительной версии продукта, который может быть существенно изменен до его коммерческого выпуска. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Представляет необработанный дескриптор отмены запроса DNS (см . DnsQueryRaw и DnsCancelQueryRaw).

Эта структура должна сохраняться до тех пор, пока не будет выполнен обратный вызов завершения запроса (см . DNS_QUERY_RAW_COMPLETION_ROUTINE), и ее нельзя скопировать в другом месте после передачи в DnsQueryRaw. Если обратный вызов завершения запроса не был вызван к моменту возврата DnsCancelQueryRaw , обратный вызов завершения запроса приведет к тому, что обратный вызов выполняется с queryStatusERROR_CANCELLED в параметре queryResults . После завершения запроса для этой структуры не требуется специальная очистка. Аналогично структуре отмены, используемой для DnsQueryEx; Дополнительные сведения см. в разделе DNS_QUERY_CANCEL.

Синтаксис

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

Члены

reserved[32]

Тип: CHAR[]

Непрозрачная структура дескриптора, используемая для отмены.

Требования

   
Верхняя часть windns.h