FILE_COMPLETION_INFORMATION Struktur (ntifs.h)
Die FILE_COMPLETION_INFORMATION Struktur enthält das Porthandle und den Schlüssel für einen E/A-Abschlussport, der für ein Dateihandle erstellt wurde.
Syntax
typedef struct _FILE_COMPLETION_INFORMATION {
HANDLE Port;
PVOID Key;
} FILE_COMPLETION_INFORMATION, *PFILE_COMPLETION_INFORMATION;
Angehörige
Port
Das Handle zum Abschlussport, der für ein zugeordnetes Dateihandle erstellt wurde.
Key
Ein benutzerdefinierter Wert, der in jedem E/A-Vervollständigungspaket für Portenthalten ist.
Bemerkungen
Die FILE_COMPLETION_INFORMATION-Struktur wird verwendet, um die Abschlussinformationen für einen Porthandle-Satz in Port-zu ersetzen. Die Abschlussinformationen werden durch die ZwSetInformationFile Routine durch den parameter FileInformationClass ersetzt, der auf FileReplaceCompletionInformationfestgelegt ist. Die Port- und Key- Mitglieder von FILE_COMPLETION_INFORMATION werden auf ihre neuen Werte festgelegt. Um einen vorhandenen Vervollständigungsport für ein Dateihandle zu entfernen, wird Port auf NULL festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Diese Struktur ist ab Windows 8.1 verfügbar. |
Header- | ntifs.h (einschließlich Ntifs.h, Fltkernel.h) |