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。
NtQueryFullAttributesFile 和 ZwQueryFullAttributesFile 是同一 Windows 本机系统服务例程的两个版本。 内核模式驱动程序无法直接访问 Windows 内核中的 NtQueryFullAttributesFile 例程。 但是,内核模式驱动程序可以通过调用 ZwQueryFullAttributesFile 例程来间接访问此例程。
对于来自内核模式驱动程序的调用,Windows 本机系统服务例程的 NtXxx 和 ZwXxx 版本在处理和解释输入参数的方式上的行为可能有所不同。 有关例程的 NtXxx 和 ZwXxx 版本之间的关系的详细信息,请参阅 使用本机系统服务例程的 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) |