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

Weitere Informationen