Compartir a través de


Función KeInitializeThreadedDpc (wdm.h)

El KeInitializeThreadedDpc rutina inicializa un objeto DPC en subproceso y registra una rutina de CustomThreadedDpc para ese objeto.

Sintaxis

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

Parámetros

[out] Dpc

Puntero a una estructura de KDPC que representa el objeto DPC que se va a inicializar. El autor de la llamada debe asignar almacenamiento para la estructura de la memoria residente.

[in] DeferredRoutine

Puntero a la rutina customThreadedDpc de para asociar con el DPC.

[in, optional] DeferredContext

Especifica el valor que se va a pasar como parámetro de DeferredContext a CustomThreadedDpc.

Valor devuelto

Ninguno

Observaciones

Para obtener más información sobre los DPC en subprocesos, consulte Introducción a los DPCs en subprocesos.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de Windows.
de la plataforma de destino de Universal
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL Cualquier nivel

Consulte también

CustomThreadedDpc

KeInsertQueueDpc

keRemoveQueueDpc