FltSetIoPriorityHintIntoThread-Funktion (fltkernel.h)

Die FltSetIoPriorityHintIntoThread-Routine wird von einem Minifiltertreiber verwendet, um die E/A-Prioritätsinformationen in einem Thread festzulegen.

Syntax

NTSTATUS FLTAPI FltSetIoPriorityHintIntoThread(
  [in] PETHREAD         Thread,
  [in] IO_PRIORITY_HINT PriorityHint
);

Parameter

[in] Thread

Ein Zeiger auf den zu ändernden Thread. Dieser Parameter ist erforderlich und darf nicht NULL sein.

[in] PriorityHint

Der IO_PRIORITY_HINT Enumerationswert, der für die Threadinformationen festgelegt werden soll, auf die von Thread verwiesen wird.

Rückgabewert

Wenn der an den PriorityHint-Parameter übergebene E/A-Wert erfolgreich auf den Thread angewendet wird, gibt FltSetIoPriorityHintIntoThread STATUS_SUCCESS zurück. Andernfalls wird ein entsprechender NTSTATUS-Wert zurückgegeben, z. B. einer der folgenden:

Rückgabecode Beschreibung
STATUS_INVALID_PARAMETER
Der Wert des Parameters PriorityHint ist ungültig. Dies ist ein Fehlercode.

Hinweise

Diese Routine ist NONPAGED und kann über paging E/A-Pfade aufgerufen werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows Vista.
Zielplattform Universell
Header fltkernel.h (include FltKernel.h)
Bibliothek FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Weitere Informationen

FLT_CALLBACK_DATA

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

IO_PRIORITY_HINT