Função AcxEventGenerateEvent (acxevents.h)
A função AcxEventGenerateEvent gera um evento ACX.
Sintaxe
void AcxEventGenerateEvent(
ACXEVENT Event
);
Parâmetros
Event
O objeto ACXEVENT (descrito em Resumo de Objetos ACX).
Retornar valor
Nenhum
Comentários
Um ACXEVENT representa uma notificação assíncrona disponível no nível do driver. Os eventos podem ser adicionados a ACXCIRCUITs, ACXSTREAMs, ACXELEMENTs e ACXPINs. Internamente, eles são expostos como eventos de KS para camadas superiores. Para obter mais informações sobre eventos KS, consulte KS Events.
Exemplo
Este exemplo mostra o uso de 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);
Requisitos do ACX
Versão mínima do ACX: 1.0
Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | acxevents.h |
IRQL | PASSIVE_LEVEL |