AcxCircuitAddEvents-Funktion (acxcircuit.h)
Die AcxCircuitAddEvents-Funktion fügt einem ACXCIRCUIT ein oder mehrere Ereignisse hinzu.
Syntax
NTSTATUS AcxCircuitAddEvents(
ACXCIRCUIT Circuit,
ACXEVENT *Events,
ULONG EventsCount
);
Parameter
Circuit
Ein vorhandenes ACXCIRCUIT-Objekt. Weitere Informationen zu ACX-Objekten finden Sie unter Zusammenfassung von ACX-Objekten.
Events
Ein vorhandenes ACXEVENT-Objekt, das mindestens ein Ereignis enthält.
EventsCount
Die Anzahl der Ereignisse, die der Verbindung hinzugefügt werden. Dies ist eine einsbasierte Anzahl.
Rückgabewert
Gibt zurück STATUS_SUCCESS
, wenn der Aufruf erfolgreich war. Andernfalls wird ein geeigneter Fehlercode zurückgegeben. Weitere Informationen finden Sie unter Verwenden von NTSTATUS-Werten.
Hinweise
Ein AcxEvent stellt eine asynchrone Benachrichtigung dar, die auf Treiberebene verfügbar ist. Ereignisse können AcxCircuits, AcxStreams, AcxElements und AcxPins hinzugefügt werden. Sie werden als KS-Ereignisse für Clients (obere Benutzermodusebenen) verfügbar gemacht.
ACX-Anforderungen
ACX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxcircuit.h |
IRQL | PASSIVE_LEVEL |