Freigeben über


AcxCircuitStopIoWithTag-Makro (acxcircuit.h)

Die AcxCircuitStopIoWithTag Funktion wird verwendet, um das Betriebssystem zu signalisieren, um die Schaltkreis-E/A vorübergehend zu beenden. Auf diese Weise kann der Treiber einen kurzen Zeitraum ausführen, um zeitkritische Aufgaben auszuführen, und dann die E/A-Funktion nach Abschluss des Ausführungszeitpunkts für sensiblen Code fortzusetzen.

Syntax

void AcxCircuitStopIoWithTag(
   Circuit,
   Flags,
   Tag
);

Parameter

Circuit

Ein vorhandenes ACXCIRCUIT Circuit-Objekt. (Weitere Informationen zu ACX-Objekten finden Sie unter Zusammenfassung von ACX-Objekten.

Flags

Beenden Sie E/A-Flags, die durch die ACX_STOP_IO_FLAGS Enumerationdefiniert sind.

Derzeit sind keine Flags definiert, legen Sie dies auf AcxStopIoNoFlagsfest.

Tag

Ein optionales ObjectTag, das ein treiberdefinierter Wert ist, den das Framework als Identifikationstag für den ACX-Treiber speichert. Geben Sie den Zeiger des Objekts an, das den Verweis verwendet.

Rückgabewert

Nichts

Bemerkungen

ACX-Anforderungen

Mindestens ACX-Version: 1.0

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

Anforderungen

Anforderung Wert
Header- acxcircuit.h
IRQL- PASSIVE_LEVEL

Siehe auch