Método IInterruptSync::GetKInterrupt (portcls.h)
O GetKInterrupt
método obtém um objeto de interrupção WDM de um objeto de sincronização de classe de porta.
Sintaxe
PKINTERRUPT GetKInterrupt();
Retornar valor
GetKInterrupt
retorna um ponteiro para um objeto de interrupção do WDM.
Comentários
O ponteiro PKINTERRUPT é um dos dois parâmetros que são passados para cada rotina de serviço de interrupção (consulte InterruptService). Cada objeto IInterruptSync tem um ponteiro PKINTERRUPT associado. Ele aponta para o objeto de interrupção do kernel associado, que é opaco.
Um driver normalmente chama GetKInterrupt
somente se precisar obter esse ponteiro para que ele possa chamar KeSynchronizeExecution diretamente.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | portcls.h (inclua Portcls.h) |
IRQL | Qualquer nível |