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) |