EVT_WDF_WORKITEM funzione di callback (wdfworkitem.h)
[Si applica a KMDF e UMDF]
La funzione di callback di un driver EvtWorkItem esegue il lavoro associato a un elemento di lavoro specificato.
Sintassi
EVT_WDF_WORKITEM EvtWdfWorkitem;
void EvtWdfWorkitem(
[in] WDFWORKITEM WorkItem
)
{...}
Parametri
[in] WorkItem
Handle per un oggetto elemento di lavoro del framework.
Valore restituito
Nessuno
Osservazioni
In genere, la EvtWorkItem di un driver funzione di callback esegue attività specificate dalle informazioni archiviate dal driver nella memoria del contesto di un oggetto elemento di lavoro.
Per registrare una funzione di callback evtWorkItem, il driver chiama WdfWorkItemCreate.
Dopo che la EvtWorkItem funzione di callback ha eseguito le attività specificate, deve chiamare WdfObjectDelete, a meno che il driver non riutilizzi gli elementi di lavoro.
Per altre informazioni sugli elementi di lavoro, vedere Using Framework Work Items.
La funzione di callback EvtWorkItem viene eseguita in IRQL = PASSIVE_LEVEL nel contesto di un thread di lavoro di sistema.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
versione minima di KMDF | 1.0 |
versione minima di UMDF | 2.0 |
intestazione | wdfworkitem.h (include Wdf.h) |
IRQL | PASSIVE_LEVEL (vedere la sezione Osservazioni) |