Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique uniquement à KMDF]
Remarque
Cette structure concerne uniquement l’utilisation interne de Microsoft.
La structure WDF_DEVICE_PNP_NOTIFICATION_DATA décrit une modification d’état dans l’ordinateur d’état Plug-and-Play d’un appareil.
Syntaxe
typedef struct _WDF_DEVICE_PNP_NOTIFICATION_DATA {
WDF_STATE_NOTIFICATION_TYPE Type;
union {
struct {
WDF_DEVICE_PNP_STATE CurrentState;
WDF_DEVICE_PNP_STATE NewState;
} EnterState;
struct {
WDF_DEVICE_PNP_STATE CurrentState;
} PostProcessState;
struct {
WDF_DEVICE_PNP_STATE CurrentState;
WDF_DEVICE_PNP_STATE NewState;
} LeaveState;
} Data;
} WDF_DEVICE_PNP_NOTIFICATION_DATA;
Membres
Type
Énumérateur WDF_STATE_NOTIFICATION_TYPE-typé qui identifie le type de modification d’état signalé.
Data
Data.EnterState
EnterState.
Data.EnterState.CurrentState
Si Type est StateNotificationEnterState, cet énumérateur WDF_DEVICE_PNP_STATE-typed identifie l’état actuel de l’ordinateur d’état.
Data.EnterState.NewState
Si Type est StateNotificationEnterState, cet énumérateur WDF_DEVICE_PNP_STATE-typé identifie l’état suivant de l’ordinateur d’état.
Data.PostProcessState
PostProcessState.
Data.PostProcessState.CurrentState
Si Type est StateNotificationEnterState, cet énumérateur WDF_DEVICE_PNP_STATE-typed identifie l’état actuel de l’ordinateur d’état.
Data.LeaveState
LeaveState.
Data.LeaveState.CurrentState
Si Type est StateNotificationEnterState, cet énumérateur WDF_DEVICE_PNP_STATE-typed identifie l’état actuel de l’ordinateur d’état.
Data.LeaveState.NewState
Si Type est StateNotificationEnterState, cet énumérateur WDF_DEVICE_PNP_STATE-typé identifie l’état suivant de l’ordinateur d’état.
Remarques
La structure WDF_DEVICE_PNP_NOTIFICATION_DATA est un argument d’entrée de la fonction de rappel evtDevicePnpStateChange evtDevicePnpStateChange d’un pilote.
Spécifications
| Besoin | Valeur |
|---|---|
| version minimale de KMDF | 1.0 |
| En-tête | wdfdevice.h (include Wdf.h) |