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 |