Freigeben über


FILE_IO_PRIORITY_HINT_INFO-Struktur (winbase.h)

Gibt den Prioritätshinweis für einen Datei-E/A-Vorgang an.

Syntax

typedef struct _FILE_IO_PRIORITY_HINT_INFO {
  PRIORITY_HINT PriorityHint;
} FILE_IO_PRIORITY_HINT_INFO, *PFILE_IO_PRIORITY_HINT_INFO;

Member

PriorityHint

Der Prioritätshinweis. Dieser Member ist ein Wert aus der PRIORITY_HINT-Enumeration .

Hinweise

Die SetFileInformationByHandle-Funktion kann mit dieser Struktur verwendet werden, um E/A-Vorgängen auf Dateihandlebasis einen Prioritätshinweis zuzuordnen. Zusätzlich zur Leerlaufpriorität (sehr niedrig) ermöglicht diese Funktion normale und niedrige Priorität. Ob diese Prioritäten von den zugrunde liegenden Treibern unterstützt und berücksichtigt werden, hängt von ihrer Implementierung ab (weshalb sie als Hinweise bezeichnet werden). Weitere Informationen finden Sie im Whitepaper E/A-Priorisierung in Windows Vista auf der WHDC-Website (Windows Hardware Developer Central).

Diese Struktur muss an einer LONGLONG-Grenze (8 Byte) ausgerichtet werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winbase.h (einschließlich Windows.h)

Weitere Informationen

PRIORITY_HINT

SetFileInformationByHandle