Поделиться через


Функция 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 Native System Services. Подпрограмма NtQueryFullAttributesFile в ядре Windows недоступна напрямую драйверам режима ядра. Однако драйверы в режиме ядра могут получить доступ к этой подпрограмме косвенно, вызвав подпрограмму ZwQueryFullAttributesFile .

Для вызовов из драйверов режима ядра версии NtXxx и ZwXxx подпрограммы собственных системных служб Windows могут вести себя по-разному, так как они обрабатывают и интерпретируют входные параметры. Дополнительные сведения о связи между версиями процедуры NtXxx и ZwXxx см. в разделе Использование версий Nt и Zw для процедур собственных системных служб.

Требования

Требование Значение
Минимальная версия клиента Доступно, начиная с Windows XP.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL (см. раздел "Примечания")
Правила соответствия DDI HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm)

См. также раздел

FILE_NETWORK_OPEN_INFORMATION

OBJECT_ATTRIBUTES

Использование версий Nt и Zw собственных процедур системных служб