EVT_ACX_PIN_DISCONNECTED función de devolución de llamada (acxpin.h)
El controlador implementa la función de devolución de llamada EVT_ACX_PIN_DISCONNECTED y se llama cuando el pin del puente de circuito está desconectado de la patilla de otro circuito.
EVT_ACX_PIN_DISCONNECTED EvtAcxPinDisconnected;
void EvtAcxPinDisconnected(
ACXPIN Pin,
ACXTARGETCIRCUIT TargetCircuit,
ULONG TargetPinId
)
{...}
Pin
Objeto ACXPIN que representa el pin específico que se desconectó.
TargetCircuit
Objeto ACXTARGETCIRCUIT que representa el circuito del que se desconectó el Pin .
TargetPinId
Identificador del pin en targetCircuit desde el que se desconectó el pin .
None
No se garantiza que se llame a esta devolución de llamada en los escenarios siguientes:
- Este dispositivo se quita o se quita con sorpresa.
- Este dispositivo está deshabilitado (consulta quitada y quitada) a través del administrador de dispositivos.
Un controlador no debe confiar en esta devolución de llamada como su única limpieza de recursos.
Es posible que el ACXTARGETCIRCUIT especificado ya esté en su estado de detención b/c, es posible que el circuito de destino ya haya desaparecido.
El controlador todavía puede acceder a su contexto ACXTARGETCIRCUIT.
Versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.
Requisito | Valor |
---|---|
Header | acxpin.h |
IRQL | PASSIVE_LEVEL |
- [encabezado acxpin.h] (index.md)