acxEventGenerateEvent 函式 (acxevents.h)
AcxEventGenerateEvent 函式會產生 ACX 事件。
語法
void AcxEventGenerateEvent(
ACXEVENT Event
);
參數
Event
ACXEVENT 物件 (ACX 物件 摘要) 中所述。
傳回值
無
備註
ACXEVENT 代表可在驅動程式層級取得的異步通知。 事件可以新增至 ACXCIRCUIT、ACXSTREAM、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 |