次の方法で共有


AcxCircuitAddEvents 関数 (acxcircuit.h)

AcxCircuitAddEvents 関数は、ACXCIRCUIT に 1 つ以上のイベントを追加します。

構文

NTSTATUS AcxCircuitAddEvents(
  ACXCIRCUIT Circuit,
  ACXEVENT   *Events,
  ULONG      EventsCount
);

パラメーター

Circuit

既存の ACXCIRCUIT オブジェクト。 ACX オブジェクトの詳細については、「 ACX オブジェクトの概要」を参照してください。

Events

1 つ以上のイベントを含む既存の ACXEVENT オブジェクト。

EventsCount

回線に追加されるイベントの数。 これは 1 から始まるカウントです。

戻り値

STATUS_SUCCESS呼び出しが成功した場合は を返します。 それ以外の場合は、適切なエラー コードを返します。 詳細については、「 NTSTATUS 値の使用」を参照してください。

注釈

AcxEvent は、ドライバー レベルで使用できる非同期通知を表します。 イベントは、AcxCircuits、AcxStreams、AcxElements、AcxPins に追加できます。 これらは、KS イベントとしてクライアント (上位のユーザー モード レイヤー) に公開されます。

ACX の要件

最小 ACX バージョン: 1.0

ACX バージョンの詳細については、「 ACX バージョンの概要」を参照してください。

要件

要件
Header acxcircuit.h
IRQL PASSIVE_LEVEL

こちらもご覧ください