структура FILE_COMPLETION_INFORMATION (ntifs.h)
Структура FILE_COMPLETION_INFORMATION содержит дескриптор порта и ключ для порта завершения ввода-вывода, созданного для дескриптора файла.
Синтаксис
typedef struct _FILE_COMPLETION_INFORMATION {
HANDLE Port;
PVOID Key;
} FILE_COMPLETION_INFORMATION, *PFILE_COMPLETION_INFORMATION;
Члены
Port
Дескриптор порта завершения, созданного для связанного дескриптора файла.
Key
Настраиваемое определенное значение, которое включается в каждый пакет завершения ввода-вывода для port.
Комментарии
Структура FILE_COMPLETION_INFORMATION используется для замены сведений о завершении для дескриптора порта, заданного в разделе Порт. Сведения о завершении заменяются подпрограммой ZwSetInformationFile с параметром FileInformationClass , который имеет значение FileReplaceCompletionInformation. Для элементов Port и KeyFILE_COMPLETION_INFORMATION заданы новые значения. Чтобы удалить существующий порт завершения для дескриптора файла, параметр Port имеет значение NULL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Эта структура доступна начиная с Windows 8.1. |
Верхняя часть | ntifs.h (включая Ntifs.h, Fltkernel.h) |