estrutura IO_PRIORITY_INFO (ntifs.h)
A estrutura IO_PRIORITY_INFO é usada para manter informações de prioridade de thread.
Sintaxe
typedef struct _IO_PRIORITY_INFO {
ULONG Size;
ULONG ThreadPriority;
ULONG PagePriority;
IO_PRIORITY_HINT IoPriority;
} IO_PRIORITY_INFO, *PIO_PRIORITY_INFO;
Membros
Size
Membro somente leitura inicializado pela rotina IoInitializePriorityInfo .
ThreadPriority
Membro somente leitura usado para manter a prioridade de um thread.
PagePriority
Membro somente leitura usado para manter a prioridade de paginação de um thread.
IoPriority
Membro somente leitura usado para manter a prioridade de E/S de um thread.
Comentários
A estrutura IO_PRIORITY_INFO é usada pelas rotinas FltRetrieveIoPriorityInfo e FltApplyPriorityInfoThread para salvar e definir o estado de prioridade de um thread.
Uma estrutura do tipo IO_PRIORITY_INFO deve ser inicializada antes do primeiro uso chamando a rotina IoInitializePriorityInfo ou a rotina FltApplyPriorityInfoThread .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Essa estrutura está disponível a partir do Windows Vista. |
Cabeçalho | ntifs.h (include Ntifs.h, Fltkernel.h) |
Confira também
FltGetIoPriorityHintFromCallbackData
FltGetIoPriorityHintFromFileObject
FltGetIoPriorityHintFromThread
FltSetIoPriorityHintIntoCallbackData
FltSetIoPriorityHintIntoFileObject