Partilhar via


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).

Valor de retorno

Nenhum

Observações

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 KS para camadas superiores. Para obter mais informações sobre eventos KS, consulte eventos KS.

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

Consulte também