AcxEventAddEventData 函数 (acxevents.h)

AcxEventAddEventData 函数将事件数据添加到 ACXEVENT 对象。

语法

void AcxEventAddEventData(
  ACXEVENT     Event,
  ACXEVENTDATA EventData
);

参数

Event

ACXEVENT 对象 () 摘要 中所述。

EventData

ACXEVENTDATA ACX 对象。

返回值

备注

ACXEVENTDATA 表示来自客户端的 EVENT obj。

ACXEVENT 表示在驱动程序级别可用的异步通知。 可以将事件添加到 ACXCIRCUIT、ACXSTREAMs、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 版本概述

要求

要求
Header acxevents.h
IRQL PASSIVE_LEVEL

另请参阅