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 |