struttura FILE_COMPLETION_INFORMATION (ntifs.h)
La struttura FILE_COMPLETION_INFORMATION contiene l'handle di porta e la chiave per una porta di completamento di I/O creata per un handle di file.
Sintassi
typedef struct _FILE_COMPLETION_INFORMATION {
HANDLE Port;
PVOID Key;
} FILE_COMPLETION_INFORMATION, *PFILE_COMPLETION_INFORMATION;
Membri
Port
Handle per la porta di completamento creata per un handle di file associato.
Key
Valore definito personalizzato incluso in ogni pacchetto di completamento I/O per Porta.
Osservazioni
La struttura FILE_COMPLETION_INFORMATION viene usata per sostituire le informazioni di completamento per un handle di porta impostato in Porta. Le informazioni di completamento vengono sostituite dalla routine ZwSetInformationFile con il parametro FileInformationClass impostato su FileReplaceCompletionInformation. I membri porta e chiave dei FILE_COMPLETION_INFORMATION vengono impostati sui nuovi valori. Per rimuovere una porta di completamento esistente per un handle di file, porta è impostata su NULL.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Questa struttura è disponibile a partire da Windows 8.1. |
intestazione | ntifs.h (include Ntifs.h, Fltkernel.h) |