Функция 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 |