Поделиться через


Функция AcxEventAddEventData (acxevents.h)

Функция AcxEventAddEventData добавляет данные событий в объект ACXEVENT.

Синтаксис

void AcxEventAddEventData(
  ACXEVENT     Event,
  ACXEVENTDATA EventData
);

Параметры

Event

Объект ACXEVENT (описан в разделе Сводка по объектам ACX).

EventData

Объект ACXEVENTDATA.

Возвращаемое значение

None

Remarks

ACXEVENTDATA представляет объект EVENT от клиента.

ACXEVENT представляет асинхронное уведомление, доступное на уровне драйвера. События можно добавлять в ACXCIRCUITs, ACXSTREAM, ACXELEMENTS и 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

См. также раздел