Compartir a través de


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

Ninguno

Observaciones

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 capas superiores. Para obtener más información sobre los eventos de KS, vea eventos de KS.

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
encabezado de acxevents.h
irQL PASSIVE_LEVEL

Consulte también