ZwQueryFullAttributesFile 函数 (wdm.h)

ZwQueryFullAttributesFile 例程为指定文件提供网络打开信息。

语法

NTSYSAPI NTSTATUS ZwQueryFullAttributesFile(
  [in]  POBJECT_ATTRIBUTES             ObjectAttributes,
  [out] PFILE_NETWORK_OPEN_INFORMATION FileInformation
);

参数

[in] ObjectAttributes

指向 OBJECT_ATTRIBUTES 结构的指针,该结构提供要用于文件对象的属性。

[out] FileInformation

指向接收返回的文件属性信息的 FILE_NETWORK_OPEN_INFORMATION 结构的指针。

返回值

ZwQueryFullAttributesFile 在成功时返回STATUS_SUCCESS或相应的错误状态。

注解

ZwQueryFullAttributesFile 的调用方必须在 IRQL = PASSIVE_LEVEL 运行,并且启用了特殊的内核 APC

NtQueryFullAttributesFileZwQueryFullAttributesFile 是同一 Windows 本机系统服务例程的两个版本。 内核模式驱动程序无法直接访问 Windows 内核中的 NtQueryFullAttributesFile 例程。 但是,内核模式驱动程序可以通过调用 ZwQueryFullAttributesFile 例程来间接访问此例程。

对于来自内核模式驱动程序的调用,Windows 本机系统服务例程的 NtXxxZwXxx 版本在处理和解释输入参数的方式上的行为可能有所不同。 有关例程的 NtXxxZwXxx 版本之间的关系的详细信息,请参阅 使用本机系统服务例程的 Nt 和 Zw 版本

要求

要求
最低受支持的客户端 从 Windows XP 开始可用。
目标平台 通用
标头 wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h)
Library NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL (请参阅备注部分)
DDI 符合性规则 HwStorPortProhibitedDDI (storport) PowerIrpDDis (wdm)

另请参阅

FILE_NETWORK_OPEN_INFORMATION

OBJECT_ATTRIBUTES

使用本机系统服务例程的 Nt 和 Zw 版本