IoIsFileOriginRemote 函数 (ntddk.h)

IoIsFileOriginRemote 例程确定给定的文件对象是否用于远程创建请求。

语法

BOOLEAN IoIsFileOriginRemote(
  [in] PFILE_OBJECT FileObject
);

参数

[in] FileObject

指向该文件的文件对象的指针。

返回值

IoIsFileOriginRemote 如果创建文件对象以满足远程创建请求,则返回 TRUE,否则 FALSE

言论

文件系统筛选器驱动程序调用 IoIsFileOriginRemote 文件对象以确定它是否表示远程创建请求。

创建请求完全完成后,必须调用 IoIsFileOriginRemote。 换句话说,无法在创建调度(“pre-create”)路径或创建完成路径(“post-create”)路径中调用它。

IoIsFileOriginRemote 检查 FileObject指向的文件对象上的FO_REMOTE_ORIGIN标志。 通过调用 IoSetFileOrigin来设置或清除此标志。

要求

要求 价值
最低支持的客户端 此例程在 Microsoft Windows XP 及更高版本上可用。
目标平台 普遍
标头 ntddk.h (包括 Ntddk.h、Ntifs.h、Fltkernel.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL 任何级别

另请参阅

IoSetFileOrigin