Condividi tramite


Funzione AcxEventAddEventData (acxevents.h)

La funzione AcxEventAddEventData aggiunge i dati dell'evento a un oggetto ACXEVENT.

Sintassi

void AcxEventAddEventData(
  ACXEVENT     Event,
  ACXEVENTDATA EventData
);

Parametri

Event

Oggetto ACXEVENT (descritto in Riepilogo degli oggetti ACX).

EventData

Oggetto ACXEVENTDATA ACX.

Valore restituito

Nessuno

Osservazioni

AcXEVENTDATA rappresenta l'obj EVENT dal client.

Un ACXEVENT rappresenta una notifica asincrona disponibile a livello di driver. Gli eventi possono essere aggiunti a ACXCIRCUITs, ACXSTREAMs, ACXELEMENTs e ACXPINs. Internamente vengono esposti come eventi KS ai livelli superiori. Per altre informazioni sugli eventi KS, vedere KS Events.

Esempio

Questo esempio illustra l'uso di AcxEventAddEventData.

VOID
CodecR_EvtMuteElementChangeEventCallback(
    _In_        ACXOBJECT       Object,
    _In_        ACXEVENT        Event,
    _In_        ACX_EVENT_VERB  Verb,
    _In_opt_    ACXEVENTDATA    EventData,
    _In_opt_    WDFREQUEST      Request
    )
{
...
        AcxEventAddEventData(Event, EventData);
...
}

Requisiti ACX

versione minima di ACX: 1.0

Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.

Fabbisogno

Requisito Valore
intestazione acxevents.h
IRQL PASSIVE_LEVEL

Vedere anche