Bagikan melalui


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