次の方法で共有


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)