Partager via


Fonction WdfFileObjectGetFlags (wdffileobject.h)

[S’applique uniquement à KMDF]

La méthode WdfFileObjectGetFlags retourne les indicateurs qu’un objet de fichier d’infrastructure spécifié contient.

Syntaxe

ULONG WdfFileObjectGetFlags(
  [in] WDFFILEOBJECT FileObject
);

Paramètres

[in] FileObject

Handle d’un objet de fichier framework.

Valeur retournée

WdfFileObjectGetFlags retourne un OR au niveau du bit des indicateurs d’objet de fichier. Les noms d’indicateurs ont un format de FO_XXX et sont définis dans Wdm.h.

Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.

Remarques

Pour plus d’informations sur les objets de fichier framework, consultez Objets de fichier framework.

Exemples

L’exemple de code suivant obtient les indicateurs qu’un objet de fichier d’infrastructure spécifié contient.

ULONG flags;

flags = WdfFileObjectGetFlags(fileObject);

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
En-tête wdffileobject.h (include Wdf.h)
Bibliothèque Wdf01000.sys (consultez Gestion de version de la bibliothèque d’infrastructure.)
IRQL <=DISPATCH_LEVEL
Règles de conformité DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)