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

Weitere Informationen