struktur WDF_WORKITEM_CONFIG (wdfworkitem.h)

[Berlaku untuk KMDF dan UMDF]

Struktur WDF_WORKITEM_CONFIG berisi informasi yang terkait dengan item kerja.

Sintaks

typedef struct _WDF_WORKITEM_CONFIG {
  ULONG            Size;
  PFN_WDF_WORKITEM EvtWorkItemFunc;
  BOOLEAN          AutomaticSerialization;
} WDF_WORKITEM_CONFIG, *PWDF_WORKITEM_CONFIG;

Anggota

Size

Ukuran, dalam byte, dari struktur WDF_WORKITEM_CONFIG ini.

EvtWorkItemFunc

Alamat fungsi panggilan balik peristiwa EvtWorkItem .

AutomaticSerialization

Nilai Boolean yang, jika TRUE, menunjukkan bahwa kerangka kerja akan menyinkronkan eksekusi fungsi panggilan balik EvtWorkItem dengan fungsi panggilan balik dari objek lain yang berada di bawah objek induk objek item kerja. Untuk informasi selengkapnya, lihat bagian Keterangan berikut ini. Jika FALSE, kerangka kerja tidak menyinkronkan eksekusi fungsi panggilan balik EvtWorkItem .

Keterangan

Driver Anda harus menginisialisasi struktur WDF_WORKITEM_CONFIG dengan memanggil WDF_WORKITEM_CONFIG_INIT. Driver Anda kemudian dapat meneruskan struktur ke metode WdfWorkItemCreate sebagai parameter input.

Mengatur anggota AutomaticSerializationWDF_WORKITEM_CONFIG ke TRUE tidak berpengaruh jika cakupan sinkronisasi objek induk diatur ke WdfSynchronizationScopeNone.

Jika AutomaticSerializationTRUE, tingkat eksekusi objek induk harus WdfExecutionLevelPassive.

Untuk informasi selengkapnya tentang AutomaticSerialization dan menyinkronkan fungsi panggilan balik driver, lihat Teknik Sinkronisasi untuk Driver Framework-Based.

Persyaratan

Persyaratan Nilai
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header wdfworkitem.h (termasuk Wdf.h)

Lihat juga

EvtWorkItem

WDF_WORKITEM_CONFIG_INIT

WdfWorkItemBuat