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


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

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

Синтаксис

void AcxEventAddEventData(
  ACXEVENT     Event,
  ACXEVENTDATA EventData
);

Параметры

Event

Объект ACXEVENT (описано в сводкеобъектов ACX).

EventData

Объект ACXEVENTDATA ACX.

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

Отсутствует

Замечания

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

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

См. также

  • заголовка acxevents.h