AcxEventAddEventData-Funktion (acxevents.h)

Die AcxEventAddEventData-Funktion fügt einem ACXEVENT-Objekt Ereignisdaten hinzu.

Syntax

void AcxEventAddEventData(
  ACXEVENT     Event,
  ACXEVENTDATA EventData
);

Parameter

Event

Das ACXEVENT-Objekt (beschrieben in Zusammenfassung der ACX-Objekte).

EventData

Das ACXEVENTDATA-ACX-Objekt.

Rückgabewert

Keine

Bemerkungen

Ein ACXEVENTDATA stellt den EVENT-Obj vom Client dar.

Ein ACXEVENT stellt eine asynchrone Benachrichtigung dar, die auf Treiberebene verfügbar ist. Ereignisse können ACXCIRCUITs, ACXSTREAMs, ACXELEMENTs und ACXPINs hinzugefügt werden. Intern werden sie als KS-Ereignisse auf oberen Ebenen verfügbar gemacht. Weitere Informationen zu KS-Ereignissen finden Sie unter KS-Ereignisse.

Beispiel

Dieses Beispiel zeigt die Verwendung von 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);
...
}

ACX-Anforderungen

AcX-Mindestversion: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header acxevents.h
IRQL PASSIVE_LEVEL

Weitere Informationen