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) |