AcxCircuitStopIoActual-Funktion (acxcircuit.h)
Die AcxCircuitStopIoActual-Funktion wird verwendet, um dem Betriebssystem zu signalisieren, dass die Leitungs-E/A vorübergehend beendet wird. Dies ermöglicht dem Treiber eine kurze Zeit, zeitabhängige Aufgaben auszuführen und nach Abschluss der Ausführung von zeitabhängigem Code wieder aufzunehmen.
Syntax
NTSTATUS AcxCircuitStopIoActual(
ACXCIRCUIT Circuit,
ULONG Flags,
PVOID ObjectTag,
LONG Line,
PCCH File
);
Parameter
Circuit
Ein vorhandenes ACXCIRCUIT-Objekt. Weitere Informationen zu ACX-Objekten finden Sie unter Zusammenfassung der ACX-Objekte.
Flags
Beenden von E/A-Flags, die von der ACX_STOP_IO_FLAGS-Enumeration definiert werden.
Derzeit sind keine Flags definiert. Legen Sie daher dies auf fest AcxStopIoNoFlags
.
ObjectTag
Ein optionaler ObjectTag, der ein vom Treiber definierter Wert ist, den das Framework als Identifikationstag für den ACX-Treiber speichert.
Line
Die Zeilennummer im Treibercode, die zu Diagnosezwecken angezeigt werden kann.
File
Der Dateiname im Treibercode, der zu Diagnosezwecken angezeigt werden kann.
Hinweise
Verwenden Sie anstelle dieses Aufrufs die Makroversion AcxCircuitStopIoWithTag des Beenden-E/A-Aufrufs.
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 |