Share via


Función AcxEventGenerateEvent (acxevents.h)

La función AcxEventGenerateEvent genera un evento ACX.

Sintaxis

void AcxEventGenerateEvent(
  ACXEVENT Event
);

Parámetros

Event

Objeto ACXEVENT (descrito en Resumen de objetos ACX).

Valor devuelto

None

Observaciones

Un ACXEVENT representa una notificación asincrónica disponible en el nivel de controlador. Los eventos se pueden agregar a ACXCIRCUITs, ACXSTREAMs, ACXELEMENTs y ACXPINs. Internamente se exponen como eventos KS a las capas superiores. Para obtener más información sobre los eventos de KS, vea KS Events.

Ejemplo

En este ejemplo se muestra el 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 de ACX

Versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.

Requisitos

Requisito Valor
Header acxevents.h
IRQL PASSIVE_LEVEL

Consulte también