FILE_COMPLETION_INFORMATION结构 (ntifs.h)

FILE_COMPLETION_INFORMATION 结构包含为文件句柄创建的 I/O 完成端口的端口句柄和密钥。

语法

typedef struct _FILE_COMPLETION_INFORMATION {
  HANDLE Port;
  PVOID  Key;
} FILE_COMPLETION_INFORMATION, *PFILE_COMPLETION_INFORMATION;

成员

Port

为关联的文件句柄创建的完成端口的句柄。

Key

端口的每个 I/O 完成数据包中包含的自定义定义值。

言论

FILE_COMPLETION_INFORMATION 结构用于替换 端口中设置的端口句柄的完成信息。 完成信息将替换为 ZwSetInformationFile 例程,FileInformationClass 参数设置为 FileReplaceCompletionInformation端口密钥FILE_COMPLETION_INFORMATION 成员设置为其新值。 若要删除文件句柄的现有完成端口,端口 设置为 NULL。

要求

要求 价值
最低支持的客户端 此结构从 Windows 8.1 开始可用。
标头 ntifs.h(包括 Ntifs.h、Fltkernel.h)

另请参阅

ZwSetInformationFile