fungsi WDF_FILEOBJECT_CONFIG_INIT (wdfdevice.h)
[Berlaku untuk KMDF dan UMDF]
Fungsi WDF_FILEOBJECT_CONFIG_INIT menginisialisasi struktur WDF_FILEOBJECT_CONFIG driver.
Sintaks
void WDF_FILEOBJECT_CONFIG_INIT(
[out] PWDF_FILEOBJECT_CONFIG FileEventCallbacks,
[in, optional] PFN_WDF_DEVICE_FILE_CREATE EvtDeviceFileCreate,
[in, optional] PFN_WDF_FILE_CLOSE EvtFileClose,
[in, optional] PFN_WDF_FILE_CLEANUP EvtFileCleanup
);
Parameter
[out] FileEventCallbacks
Penunjuk ke struktur WDF_FILEOBJECT_CONFIG yang dialokasikan driver.
[in, optional] EvtDeviceFileCreate
Penunjuk ke fungsi panggilan balik peristiwa EvtDeviceFile driver.
[in, optional] EvtFileClose
Penunjuk ke fungsi panggilan balik peristiwa EvtFileClose driver.
[in, optional] EvtFileCleanup
Penunjuk ke fungsi panggilan balik peristiwa EvtFileCleanup driver.
Nilai kembali
Tidak ada
Keterangan
Fungsi WDF_FILEOBJECT_CONFIG_INIT mengatur anggota Ukuran struktur WDF_FILEOBJECT_CONFIG yang ditentukan, menyimpan penunjuk fungsi panggilan balik yang ditentukan, mengatur anggota FileObjectClass ke WdfFileObjectWdfCannotUseFsContexts, dan mengatur anggota AutoForwardCleanupClose ke WdfUseDefault.
Contoh
Untuk contoh kode yang menggunakan WDF_FILEOBJECT_CONFIG_INIT, lihat WdfDeviceInitSetFileObjectConfig.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfdevice.h (termasuk Wdf.h) |
IRQL | Tingkat apa pun |