Partager via


structure DNS_QUERY_RAW_CANCEL (windns.h)

Important

Certaines informations se rapportent à un produit de préversion qui peut être considérablement modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.

Représente un handle d’annulation de requête brute DNS (consultez DnsQueryRaw et DnsCancelQueryRaw).

Cette structure doit être conservée jusqu’à ce que le rappel d’achèvement de la requête soit effectué (voir DNS_QUERY_RAW_COMPLETION_ROUTINE), et elle ne peut pas être copiée ailleurs après son passage dans DnsQueryRaw. Si le rappel d’achèvement de requête n’a pas été appelé au moment où DnsCancelQueryRaw retourne, le rappel d’achèvement de la requête entraîne l’exécution du rappel avec un queryStatusde ERROR_CANCELLED dans le paramètre queryResults . Aucune opération de nettoyage spéciale n’est nécessaire pour cette structure une fois la requête terminée. Similaire à la structure d’annulation utilisée pour DnsQueryEx ; Pour plus d’informations, consultez DNS_QUERY_CANCEL.

Syntaxe

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

Membres

reserved[32]

Type : CHAR[]

Structure de handle opaque utilisée pour annuler.

Spécifications

   
En-tête windns.h