Partager via


WdfDevStateNormalize, fonction (wdfdevice.h)

[S’applique à KMDF et UMDF]

La méthode WdfDevStateNormalize supprime des bits supplémentaires d’une valeur de machine d’état d’infrastructure spécifiée afin que le pilote puisse utiliser la valeur comme index dans un tableau d’états de machine.

Syntaxe

ULONG WdfDevStateNormalize(
  [in] ULONG State
);

Paramètres

[in] State

Valeur de machine d’état retournée par WdfDeviceGetDevicePnpState, WdfDeviceGetDevicePowerState ou WdfDeviceGetDevicePowerPolicyState.

Valeur retournée

WdfDevStateNormalize retourne la valeur d’état spécifiée avec des bits supplémentaires supprimés.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
Version UMDF minimale 2.0
En-tête wdfdevice.h (include Wdf.h)
Bibliothèque Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF)
IRQL N’importe quel niveau