EVT_WDF_WORKITEM funzione di callback (wdfworkitem.h)
[Si applica a KMDF e UMDF]
La funzione di callback dell'evento EvtWorkItem di un driver 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 work-item del framework.
Valore restituito
nessuno
Osservazioni
In genere, la funzione di callback EvtWorkItem di un driver esegue attività specificate dalle informazioni archiviate nel contesto di un oggetto elemento di lavoro.
Per registrare una funzione di callback EvtWorkItem , il driver chiama WdfWorkItemCreate.
Dopo che la funzione di callback EvtWorkItem ha eseguito le attività specificate, deve chiamare WdfObjectDelete, a meno che il driver non riutilizza gli elementi di lavoro.
Per altre informazioni sugli elementi di lavoro, vedere Uso degli elementi di lavoro di Framework.
La funzione di callback EvtWorkItem viene eseguita in IRQL = PASSIVE_LEVEL nel contesto di un thread di lavoro di sistema.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Versione UMDF minima | 2,0 |
Intestazione | wdfworkitem.h (includere Wdf.h) |
IRQL | PASSIVE_LEVEL (vedere la sezione Osservazioni) |