Fonction AcxEventAddEventData (acxevents.h)
La fonction AcxEventAddEventData ajoute des données d’événement à un objet ACXEVENT.
Syntaxe
void AcxEventAddEventData(
ACXEVENT Event,
ACXEVENTDATA EventData
);
Paramètres
Event
Objet ACXEVENT (décrit dans Résumé des objets ACX).
EventData
Objet ACXEVENTDATA ACX.
Valeur de retour
None
Remarques
Un ACXEVENTDATA représente l’obj EVENT du client.
Un ACXEVENT représente une notification asynchrone disponible au niveau du pilote. Les événements peuvent être ajoutés à ACXCIRCUITs, ACXSTREAMs, ACXELEMENTs et ACXPINs. En interne, ils sont exposés en tant qu’événements KS aux couches supérieures. Pour plus d’informations sur les événements KS, consultez Événements KS.
Exemple
Cet exemple montre l’utilisation d’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);
...
}
Configuration requise d’ACX
Version minimale d’ACX : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxevents.h |
IRQL | PASSIVE_LEVEL |