struktur WDF_FDO_EVENT_CALLBACKS (wdffdo.h)

[Hanya berlaku untuk KMDF]

Struktur WDF_FDO_EVENT_CALLBACKS berisi pointer ke fungsi panggilan balik peristiwa PnP driver fungsi.

Sintaks

typedef struct _WDF_FDO_EVENT_CALLBACKS {
  ULONG                                       Size;
  PFN_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS EvtDeviceFilterAddResourceRequirements;
  PFN_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS EvtDeviceFilterRemoveResourceRequirements;
  PFN_WDF_DEVICE_REMOVE_ADDED_RESOURCES       EvtDeviceRemoveAddedResources;
} WDF_FDO_EVENT_CALLBACKS, *PWDF_FDO_EVENT_CALLBACKS;

Anggota

Size

Ukuran, dalam byte, dari struktur ini.

EvtDeviceFilterAddResourceRequirements

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

EvtDeviceFilterRemoveResourceRequirements

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

EvtDeviceRemoveAddedResources

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

Keterangan

Struktur WDF_FDO_EVENT_CALLBACKS digunakan sebagai input ke metode WdfFdoInitSetEventCallbacks .

Driver harus memanggil WDF_FDO_EVENT_CALLBACKS_INIT untuk menginisialisasi struktur.

Driver yang menentukan fungsi panggilan balik peristiwa EvtDeviceFilterAddResourceRequirements juga harus menentukan fungsi panggilan balik peristiwa EvtDeviceRemoveAddedResources .

Persyaratan

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

Lihat juga

WDF_FDO_EVENT_CALLBACKS_INIT

WDF_PDO_EVENT_CALLBACKS

WdfFdoInitSetEventCallbacks

WdfPdoInitSetEventCallbacks