次の方法で共有


AcxEventAddEventData 関数 (acxevents.h)

AcxEventAddEventData 関数は、ACXEVENT オブジェクトにイベント データを追加します。

構文

void AcxEventAddEventData(
  ACXEVENT     Event,
  ACXEVENTDATA EventData
);

パラメーター

Event

ACXEVENT オブジェクト (ACX オブジェクト の概要説明)。

EventData

ACXEVENTDATA ACX オブジェクト。

戻り値

何一つ

備考

ACXEVENTDATA は、クライアントからの EVENT obj を表します。

ACXEVENT は、ドライバー レベルで使用できる非同期通知を表します。 イベントは、ACXCIRCUIT、ACXSTREAM、ACXELEMENT、および ACXPIN に追加できます。 内部的には、KS イベントとして上位レイヤーに公開されます。 KS イベントの詳細については、「KS イベントの 」を参照してください。

このサンプルでは、AcxEventAddEventData の使用方法を示します。

VOID
CodecR_EvtMuteElementChangeEventCallback(
    _In_        ACXOBJECT       Object,
    _In_        ACXEVENT        Event,
    _In_        ACX_EVENT_VERB  Verb,
    _In_opt_    ACXEVENTDATA    EventData,
    _In_opt_    WDFREQUEST      Request
    )
{
...
        AcxEventAddEventData(Event, EventData);
...
}

ACX の要件

最小 ACX バージョン: 1.0

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

必要条件

要件 価値
ヘッダー acxevents.h
IRQL PASSIVE_LEVEL

関連項目

  • acxevents.h ヘッダー する