ZwQueryFullAttributesFile-Funktion (wdm.h)
Die ZwQueryFullAttributesFile-Routine stellt netzwerkoffene Informationen für die angegebene Datei bereit.
Syntax
NTSYSAPI NTSTATUS ZwQueryFullAttributesFile(
[in] POBJECT_ATTRIBUTES ObjectAttributes,
[out] PFILE_NETWORK_OPEN_INFORMATION FileInformation
);
Parameter
[in] ObjectAttributes
Ein Zeiger auf eine OBJECT_ATTRIBUTES-Struktur , die die Attribute bereitstellt, die für das Dateiobjekt verwendet werden sollen.
[out] FileInformation
Ein Zeiger auf eine FILE_NETWORK_OPEN_INFORMATION-Struktur , die die zurückgegebenen Dateiattributeinformationen empfängt.
Rückgabewert
ZwQueryFullAttributesFile gibt bei Erfolg STATUS_SUCCESS oder den entsprechenden Fehler status zurück.
Hinweise
Aufrufer von ZwQueryFullAttributesFile müssen unter IRQL = PASSIVE_LEVEL und mit aktivierten speziellen Kernel-APCs ausgeführt werden.
NtQueryFullAttributesFile und ZwQueryFullAttributesFile sind zwei Versionen derselben Windows Native System Services-Routine. Die NtQueryFullAttributesFile-Routine im Windows-Kernel ist für Kernelmodustreiber nicht direkt zugänglich. Kernelmodustreiber können jedoch indirekt auf diese Routine zugreifen, indem sie die ZwQueryFullAttributesFile-Routine aufrufen.
Bei Aufrufen von Kernelmodustreibern können sich die NtXxx - und ZwXxx-Versionen einer Windows Native System Services-Routine anders verhalten, da sie Eingabeparameter verarbeiten und interpretieren. Weitere Informationen zur Beziehung zwischen den Nt Xxx- und ZwXxx-Versionen einer Routine finden Sie unter Verwenden von Nt- und Zw-Versionen der Systemdienstroutinen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows XP. |
Zielplattform | Universell |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL (siehe Abschnitt Hinweise) |
DDI-Complianceregeln | HwStorPortProhibitedDDIs(storport), PowerIrpDDis(wdm) |