Función KeInitializeThreadedDpc (wdm.h)
La rutina KeInitializeThreadedDpc inicializa un objeto DPC subproceso y registra una rutina 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 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 que se va a asociar al DPC.
[in, optional] DeferredContext
Especifica el valor que se va a pasar como parámetro DeferredContext a CustomThreadedDpc.
Valor devuelto
None
Observaciones
Para obtener más información sobre los DPC en subprocesos, consulte Introducción a los DPC en subprocesos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de Windows. |
Plataforma de destino | Universal |
Encabezado | wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | Cualquier nivel |