EVT_WDF_WORKITEM fungsi panggilan balik (wdfworkitem.h)

[Berlaku untuk KMDF dan UMDF]

Fungsi panggilan balik peristiwa EvtWorkItem driver melakukan pekerjaan yang terkait dengan item kerja tertentu.

Sintaks

EVT_WDF_WORKITEM EvtWdfWorkitem;

void EvtWdfWorkitem(
  [in] WDFWORKITEM WorkItem
)
{...}

Parameter

[in] WorkItem

Handel ke objek item kerja kerangka kerja.

Nilai kembali

Tidak ada

Keterangan

Biasanya, fungsi panggilan balik EvtWorkItem driver melakukan tugas yang ditentukan oleh informasi yang disimpan driver dalam memori konteks objek item kerja.

Untuk mendaftarkan fungsi panggilan balik EvtWorkItem , driver memanggil WdfWorkItemCreate.

Setelah fungsi panggilan balik EvtWorkItem melakukan tugas yang ditentukan, ia harus memanggil WdfObjectDelete, kecuali driver menggunakan kembali item kerja.

Untuk informasi selengkapnya tentang item kerja, lihat Menggunakan Item Kerja Kerangka Kerja.

Fungsi panggilan balik EvtWorkItem berjalan di IRQL = PASSIVE_LEVEL dalam konteks utas pekerja sistem.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Versi KMDF minimum 1,0
Versi UMDF minimum 2.0
Header wdfworkitem.h (termasuk Wdf.h)
IRQL PASSIVE_LEVEL (lihat bagian Keterangan)

Lihat juga

WdfObjectDelete

WdfWorkItemBuat

WdfWorkItemEnqueue