структура 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)

См. также раздел

ZwSetInformationFile