AcxStreamStopIoActual-Funktion (acxstreams.h)
Die AcxStreamStopIoActual-Funktion wird verwendet, um dem Betriebssystem zu signalisieren, dass Stream-E/A vorübergehend beendet wird. Dies ermöglicht dem Treiber eine kurze Zeit, zeitkritische Aufgaben auszuführen und dann E/A fortzusetzen, nachdem die Ausführung des zeitabhängigen Codes abgeschlossen ist.
Syntax
NTSTATUS AcxStreamStopIoActual(
ACXSTREAM Stream,
ULONG Flags,
PVOID ObjectTag,
LONG Line,
PCCH File
);
Parameter
Stream
Ein vorhandenes ACXSTREAM-Objekt. Weitere Informationen finden Sie unter ACX – Zusammenfassung von ACX-Objekten.
Flags
Legen Sie auf AcxStopIoNoFlags fest.
ObjectTag
Ein optionales Tag, das ein treiberdefinierter Wert ist, den das Framework in die Diagnoseablaufverfolgung einschließt.
Line
Die Zeilennummer im Treibercode, die zu Diagnosezwecken angezeigt werden kann.
File
Der Dateiname im Treibercode, der zu Diagnosezwecken angezeigt werden kann.
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
Es wird nicht empfohlen, diese Version des Beenden-E/A-Aufrufs zu verwenden, sondern AcxStreamStopIoWithTag.
ACX-Anforderungen
ACX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxstreams.h |
IRQL | PASSIVE_LEVEL |