EVT_WDF_WORKITEM回呼函式 (wdfworkitem.h)

[適用於 KMDF 和 UMDF]

驅動程式的 EvtWorkItem 事件回呼函式會執行與指定工作專案相關聯的工作。

語法

EVT_WDF_WORKITEM EvtWdfWorkitem;

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

參數

[in] WorkItem

架構工作項目物件的句柄。

傳回值

備註

一般而言,驅動程式的 EvtWorkItem 回呼函式會執行工作,這些工作是由驅動程式儲存在工作專案對象內容記憶體中的資訊所指定。

若要註冊 EvtWorkItem 回呼函式,驅動程式會呼叫 WdfWorkItemCreate

EvtWorkItem 回呼函式執行指定的工作之後,除非驅動程式重複使用工作項目,否則它必須呼叫 WdfObjectDelete

如需工作專案的詳細資訊,請參閱 使用 Framework 工作專案

EvtWorkItem 回呼函式會在 IRQL = PASSIVE_LEVEL在系統背景工作線程的內容中執行。

規格需求

需求
目標平台 Universal
最小 KMDF 版本 1.0
最低UMDF版本 2.0
標頭 wdfworkitem.h (包含 Wdf.h)
IRQL PASSIVE_LEVEL (请参阅一节)

另請參閱

WdfObjectDelete

WdfWorkItemCreate

WdfWorkItemEnqueue