EVT_ACX_PIN_DISCONNECTED Rückruffunktion (acxpin.h)
Die EVT_ACX_PIN_DISCONNECTED Rückruffunktion wird vom Treiber implementiert und aufgerufen, wenn der Schaltkreisbrücken-Pin vom Pin eines anderen Schaltkreises getrennt wird.
Syntax
EVT_ACX_PIN_DISCONNECTED EvtAcxPinDisconnected;
void EvtAcxPinDisconnected(
ACXPIN Pin,
ACXTARGETCIRCUIT TargetCircuit,
ULONG TargetPinId
)
{...}
Parameter
Pin
Ein ACXPIN--Objekt, das den spezifischen Pin darstellt, der getrennt wurde.
TargetCircuit
Ein ACXTARGETCIRCUIT Objekt, das den Schaltkreis darstellt, von dem die Pin getrennt wurde.
TargetPinId
Der Bezeichner des Pins im TargetCircuit-, von dem die Pin- getrennt wurde.
Rückgabewert
Nichts
Bemerkungen
Dieser Rückruf wird in den folgenden Szenarien nicht garantiert aufgerufen:
- Dieses Gerät wird entfernt oder überrascht.
- Dieses Gerät ist über den Geräte-Manager deaktiviert (Abfrage entfernt und entfernt).
Ein Treiber darf sich nicht auf diesen Rückruf als einzige Ressourcenbereinigung verlassen.
Der angegebene ACXTARGETCIRCUIT ist möglicherweise bereits im Stoppzustand b/c, der Zielkreis ist möglicherweise bereits verschwunden.
Der Treiber kann weiterhin auf seinen ACXTARGETCIRCUIT-Kontext zugreifen.
ACX-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header- | acxpin.h |
IRQL- | PASSIVE_LEVEL |