Fonction ZwQueryFullAttributesFile (wdm.h)
La routine ZwQueryFullAttributesFile fournit des informations d’ouverture réseau pour le fichier spécifié.
Syntaxe
NTSYSAPI NTSTATUS ZwQueryFullAttributesFile(
[in] POBJECT_ATTRIBUTES ObjectAttributes,
[out] PFILE_NETWORK_OPEN_INFORMATION FileInformation
);
Paramètres
[in] ObjectAttributes
Pointeur vers une structure OBJECT_ATTRIBUTES qui fournit les attributs à utiliser pour l’objet fichier.
[out] FileInformation
Pointeur vers une structure de FILE_NETWORK_OPEN_INFORMATION qui reçoit les informations des attributs de fichier retournés.
Valeur retournée
ZwQueryFullAttributesFile retourne STATUS_SUCCESS en cas de réussite ou la status d’erreur appropriée.
Remarques
Les appelants de ZwQueryFullAttributesFile doivent être en cours d’exécution à IRQL = PASSIVE_LEVEL et avec des API de noyau spéciales activées.
NtQueryFullAttributesFile et ZwQueryFullAttributesFile sont deux versions de la même routine Windows Native System Services. La routine NtQueryFullAttributesFile dans le noyau Windows n’est pas directement accessible aux pilotes en mode noyau. Toutefois, les pilotes en mode noyau peuvent accéder indirectement à cette routine en appelant la routine ZwQueryFullAttributesFile .
Pour les appels à partir de pilotes en mode noyau, les versions NtXxx et ZwXxx d’une routine Windows Native System Services peuvent se comporter différemment dans la façon dont elles gèrent et interprètent les paramètres d’entrée. Pour plus d’informations sur la relation entre les versions NtXxx et ZwXxx d’une routine, consultez Utilisation des versions Nt et Zw des routines des services système natifs.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows XP. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL (voir la section Remarques) |
Règles de conformité DDI | HwStorPortProhibitedDDIs(storport),PowerIrpDDis(wdm) |
Voir aussi
Utilisation des versions Nt et Zw des routines natives des services système natifs