Condividi tramite


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)

Vedere anche

ZwSetInformationFile