Condividi tramite


Funzione KeInitializeThreadedDpc (wdm.h)

La routine KeInitializeThreadedDpc inizializza un oggetto DPC thread e registra una routine CustomThreadedDpc per tale oggetto.

Sintassi

void KeInitializeThreadedDpc(
  [out]          PRKDPC             Dpc,
  [in]           PKDEFERRED_ROUTINE DeferredRoutine,
  [in, optional] PVOID              DeferredContext
);

Parametri

[out] Dpc

Puntatore a una struttura KDPC che rappresenta l'oggetto DPC da inizializzare. Il chiamante deve allocare spazio di archiviazione per la struttura dalla memoria residente.

[in] DeferredRoutine

Puntatore alla routine CustomThreadedDpc da associare al DPC.

[in, optional] DeferredContext

Specifica il valore da passare come parametro DeferredContext a CustomThreadedDpc.

Valore restituito

nessuno

Osservazioni

Per altre informazioni sui DPC thread, vedere Introduzione ai DPC con thread.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive di Windows.
Piattaforma di destinazione Universale
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Qualsiasi livello

Vedi anche

CustomThreadedDpc

KeInsertQueueDpc

KeRemoveQueueDpc