struktur WDF_DEVICE_PNP_NOTIFICATION_DATA (wdfdevice.h)
[Hanya berlaku untuk KMDF]
Catatan
Struktur ini hanya untuk penggunaan internal Microsoft.
Struktur WDF_DEVICE_PNP_NOTIFICATION_DATA menjelaskan perubahan status dalam komputer status Plug and Play perangkat.
Sintaks
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;
Anggota
Type
Enumerator jenis WDF_STATE_NOTIFICATION_TYPE yang mengidentifikasi jenis perubahan status yang sedang dilaporkan.
Data
Data.EnterState
EnterState.
Data.EnterState.CurrentState
Jika Type adalah StateNotificationEnterState, enumeratorWDF_DEVICE_PNP_STATE-typed ini mengidentifikasi status komputer status saat ini.
Data.EnterState.NewState
Jika Type adalah StateNotificationEnterState, enumeratorWDF_DEVICE_PNP_STATE-typed ini mengidentifikasi status komputer status berikutnya.
Data.PostProcessState
PostProcessState.
Data.PostProcessState.CurrentState
Jika Type adalah StateNotificationEnterState, enumeratorWDF_DEVICE_PNP_STATE-typed ini mengidentifikasi status komputer status saat ini.
Data.LeaveState
TinggalkanState.
Data.LeaveState.CurrentState
Jika Type adalah StateNotificationEnterState, enumeratorWDF_DEVICE_PNP_STATE-typed ini mengidentifikasi status komputer status saat ini.
Data.LeaveState.NewState
Jika Type adalah StateNotificationEnterState, enumeratorWDF_DEVICE_PNP_STATE-typed ini mengidentifikasi status komputer status berikutnya.
Keterangan
Struktur WDF_DEVICE_PNP_NOTIFICATION_DATA adalah argumen input ke fungsi panggilan balik EvtDevicePnpStateChange driver.
Persyaratan
Persyaratan | Nilai |
---|---|
Versi KMDF minimum | 1,0 |
Header | wdfdevice.h (termasuk Wdf.h) |