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 subprocesos.

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.

Observaciones

La estructura IO_PRIORITY_INFO se usa en las rutinas de FltRetrieveIoPriorityInfo y FltApplyPriorityInfoThread para guardar y establecer el estado de prioridad de un subproceso.

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

Requisitos

Requisito Valor
cliente mínimo admitido Esta estructura está disponible a partir de Windows Vista.
encabezado de ntifs.h (incluya Ntifs.h, Fltkernel.h)

Consulte también

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

ioInitializePriorityInfo