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) |