EVT_ACX_PIN_DISCONNECTED コールバック関数 (acxpin.h)
EVT_ACX_PIN_DISCONNECTED コールバック関数はドライバーによって実装され、回線ブリッジ ピンが別の回線のピンから切断されたときに呼び出されます。
構文
EVT_ACX_PIN_DISCONNECTED EvtAcxPinDisconnected;
void EvtAcxPinDisconnected(
ACXPIN Pin,
ACXTARGETCIRCUIT TargetCircuit,
ULONG TargetPinId
)
{...}
パラメーター
Pin
切断された特定のピンを表す ACXPIN オブジェクト。
TargetCircuit
Pin が切断された回線を表す ACXTARGETCIRCUIT オブジェクト。
TargetPinId
Pin が切断された TargetCircuit 内の ピン の識別子。
戻り値
なし
解説
このコールバックは、次のシナリオでは呼び出されるとは限りません。
- このデバイスは削除されるか、突然削除されます。
- このデバイスは、デバイス マネージャーを介して無効 (クエリが削除され、削除されます) されます。
ドライバーは、その唯一のリソース クリーンアップとしてこのコールバックに依存してはなりません。
指定された ACXTARGETCIRCUIT は、ターゲット回線が既に終了している可能性がある停止状態 b/c に既に存在する可能性があります。
ドライバーは引き続き ACXTARGETCIRCUIT コンテキストにアクセスできます。
ACX の要件
最小 ACX バージョン: 1.0
ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。
要件
要件 | 値 |
---|---|
Header | acxpin.h |
IRQL | PASSIVE_LEVEL |
こちらもご覧ください
- [acxpin.h ヘッダー](index.md)