Partager via


WdfDeviceGetDeviceState, fonction (wdfdevice.h)

[S’applique à KMDF et UMDF]

La méthode WdfDeviceGetDeviceState récupère l’état de l’appareil pour un appareil spécifié.

Syntaxe

void WdfDeviceGetDeviceState(
  [in]      WDFDEVICE         Device,
  [in, out] PWDF_DEVICE_STATE DeviceState
);

Paramètres

[in] Device

Handle pour un objet d’appareil d’infrastructure.

[in, out] DeviceState

Pointeur vers une structure de WDF_DEVICE_STATE allouée par l’appelant qui reçoit les informations d’état de l’appareil.

Valeur de retour

None

Remarques

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

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
Version UMDF minimale 2.0
En-tête wdfdevice.h (inclure Wdf.h)
Bibliothèque Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF)
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)

Voir aussi

WDF_DEVICE_STATE_INIT