IO_PRIORITY_INFO struttura (ntifs.h)

La struttura IO_PRIORITY_INFO viene usata per contenere informazioni sulla priorità del thread.

Sintassi

typedef struct _IO_PRIORITY_INFO {
  ULONG            Size;
  ULONG            ThreadPriority;
  ULONG            PagePriority;
  IO_PRIORITY_HINT IoPriority;
} IO_PRIORITY_INFO, *PIO_PRIORITY_INFO;

Members

Size

Membro di sola lettura inizializzato dalla routine IoInitializePriorityInfo .

ThreadPriority

Membro di sola lettura usato per mantenere la priorità di un thread.

PagePriority

Membro di sola lettura usato per mantenere la priorità di paging di un thread.

IoPriority

Membro di sola lettura usato per mantenere la priorità di I/O di un thread.

Commenti

La struttura IO_PRIORITY_INFO viene usata dalle routine FltRetrieveIoPriorityInfo e FltApplyPriorityInfoThread per salvare e impostare lo stato di priorità di un thread.

Una struttura di tipo IO_PRIORITY_INFO deve essere inizializzata prima di usare chiamando la routine IoInitializePriorityInfo o la routine FltApplyPriorityInfoThread .

Requisiti

Requisito Valore
Client minimo supportato Questa struttura è disponibile a partire da Windows Vista.
Intestazione ntifs.h (include Ntifs.h, Fltkernel.h)

Vedi anche

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IoInitializePriorityInfo