Compartir a través de


estructura IO_PRIORITY_INFO (ntifs.h)

La estructura IO_PRIORITY_INFO se usa para contener información de prioridad de subproceso.

Sintaxis

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

Miembros

Size

Miembro de solo lectura inicializado por la rutina IoInitializePriorityInfo .

ThreadPriority

Miembro de solo lectura usado para contener la prioridad de un subproceso.

PagePriority

Miembro de solo lectura usado para contener la prioridad de paginación de un subproceso.

IoPriority

Miembro de solo lectura usado para contener la prioridad de E/S de un subproceso.

Comentarios

Las rutinas FltRetrieveIoPriorityInfo y FltApplyPriorityInfoThread usan la estructura IO_PRIORITY_INFO para guardar y establecer el estado de prioridad de un subproceso.

Se debe inicializar una estructura de tipo IO_PRIORITY_INFO antes de usarse por primera vez llamando a la rutina IoInitializePriorityInfo o a la rutina FltApplyPriorityInfoThread .

Requisitos

Requisito Value
Cliente mínimo compatible Esta estructura está disponible a partir de Windows Vista.
Encabezado ntifs.h (incluya Ntifs.h, Fltkernel.h)

Consulte también

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IoInitializePriorityInfo