Compartir a través de


Método IInterruptSync::GetKInterrupt (portcls.h)

El GetKInterrupt método obtiene un objeto de interrupción de WDM de un objeto de sincronización de clase de puerto.

Sintaxis

PKINTERRUPT GetKInterrupt();

Valor devuelto

GetKInterrupt devuelve un puntero a un objeto de interrupción de WDM.

Comentarios

El puntero PKINTERRUPT es uno de los dos parámetros que se pasan a cada rutina de servicio de interrupción (consulte InterruptService). Cada objeto IInterruptSync tiene un puntero PKINTERRUPT asociado. Apunta al objeto de interrupción del kernel asociado, que es opaco.

Normalmente, un controlador llama GetKInterrupt solo si necesita obtener este puntero para que pueda llamar directamente a KeSynchronizeExecution .

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado portcls.h (incluir Portcls.h)
IRQL Cualquier nivel

Consulte también

IInterruptSync

InterruptService

KeSynchronizeExecution