AcxEventGenerateEvent 函数 (acxevents.h)
AcxEventGenerateEvent 函数生成 ACX 事件。
语法
void AcxEventGenerateEvent(
ACXEVENT Event
);
参数
Event
ACXEVENT 对象(ACX 对象摘要中所述)。
返回值
没有
言论
ACXEVENT 表示在驱动程序级别可用的异步通知。 可将事件添加到 ACXCIRCUIT、ACXSTREAMs、ACXELEMENT 和 ACXPIN。 在内部,它们作为 KS 事件公开到上层。 有关 KS 事件的详细信息,请参阅 KS 事件。
例
此示例演示如何使用 AcxEventGenerateEvent。
PCODEC_MUTE_TIMER_CONTEXT timerCtx = GetCodecMuteTimerContext(Timer);
PCODEC_MUTE_ELEMENT_CONTEXT muteCtx = GetCodecMuteElementContext(timerCtx->MuteElement);
// Testing: update settings 0 <-> 1
muteCtx->MuteState[0] = !muteCtx->MuteState[0];
muteCtx->MuteState[1] = !muteCtx->MuteState[1];
AcxEventGenerateEvent(timerCtx->Event);
ACX 要求
最低 ACX 版本: 1.0
有关 ACX 版本的详细信息,请参阅 ACX 版本概述。
要求
要求 | 价值 |
---|---|
标头 | acxevents.h |
IRQL | PASSIVE_LEVEL |