Bagikan melalui


struktur WDF_PDO_EVENT_CALLBACKS (wdfpdo.h)

[Hanya berlaku untuk KMDF]

Struktur WDF_PDO_EVENT_CALLBACKS adalah tabel pengiriman untuk fungsi panggilan balik peristiwa pengemudi bus.

Sintaks

typedef struct _WDF_PDO_EVENT_CALLBACKS {
  ULONG                                      Size;
  PFN_WDF_DEVICE_RESOURCES_QUERY             EvtDeviceResourcesQuery;
  PFN_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY EvtDeviceResourceRequirementsQuery;
  PFN_WDF_DEVICE_EJECT                       EvtDeviceEject;
  PFN_WDF_DEVICE_SET_LOCK                    EvtDeviceSetLock;
  PFN_WDF_DEVICE_ENABLE_WAKE_AT_BUS          EvtDeviceEnableWakeAtBus;
  PFN_WDF_DEVICE_DISABLE_WAKE_AT_BUS         EvtDeviceDisableWakeAtBus;
  PFN_WDF_DEVICE_REPORTED_MISSING            EvtDeviceReportedMissing;
} WDF_PDO_EVENT_CALLBACKS, *PWDF_PDO_EVENT_CALLBACKS;

Anggota

Size

Ukuran, dalam byte, dari struktur ini.

EvtDeviceResourcesQuery

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceResourcesQuery driver, atau NULL.

EvtDeviceResourceRequirementsQuery

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceResourceRequirementsQuery driver, atau NULL.

EvtDeviceEject

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceEject driver, atau NULL.

EvtDeviceSetLock

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceSetLock driver, atau NULL.

EvtDeviceEnableWakeAtBus

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceEnableWakeAtBus driver, atau NULL.

EvtDeviceDisableWakeAtBus

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceDisableWakeAtBus driver, atau NULL.

EvtDeviceReportedMissing

Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceReportedMissing driver, atau NULL. Anggota EvtDeviceReportedMissing tersedia di KMDF versi 1.11 dan yang lebih baru.

Keterangan

Struktur WDF_PDO_EVENT_CALLBACKS digunakan sebagai input ke WdfPdoInitSetEventCallbacks.

Driver harus memanggil WDF_PDO_EVENT_CALLBACKS_INIT untuk menginisialisasi struktur ini.

Persyaratan

Persyaratan Nilai
Versi KMDF minimum 1,0
Header wdfpdo.h (termasuk Wdf.h)

Lihat juga

WDF_FDO_EVENT_CALLBACKS

WDF_PDO_EVENT_CALLBACKS_INIT

WdfFdoInitSetEventCallbacks

WdfPdoInitSetEventCallbacks