Partager via


structure FILE_COMPLETION_INFORMATION (ntifs.h)

La structure FILE_COMPLETION_INFORMATION contient le handle de port et la clé d’un port d’achèvement d’E/S créé pour un handle de fichier.

Syntaxe

typedef struct _FILE_COMPLETION_INFORMATION {
  HANDLE Port;
  PVOID  Key;
} FILE_COMPLETION_INFORMATION, *PFILE_COMPLETION_INFORMATION;

Membres

Port

Handle vers le port d’achèvement créé pour un handle de fichier associé.

Key

Valeur définie personnalisée incluse dans chaque paquet d’achèvement d’E/S pour port.

Remarques

La structure FILE_COMPLETION_INFORMATION est utilisée pour remplacer les informations d’achèvement d’un handle de port défini dans port. Les informations d’achèvement sont remplacées par la routine ZwSetInformationFile par le paramètre FileInformationClass défini sur FileReplaceCompletionInformation. Les de port et les membres Key de FILE_COMPLETION_INFORMATION sont définis sur leurs nouvelles valeurs. Pour supprimer un port d’achèvement existant pour un handle de fichier, de port est défini sur NULL.

Exigences

Exigence Valeur
client minimum pris en charge Cette structure est disponible à partir de Windows 8.1.
d’en-tête ntifs.h (include Ntifs.h, Fltkernel.h)

Voir aussi

ZwSetInformationFile