다음을 통해 공유


IO_PRIORITY_INFO 구조체(ntifs.h)

IO_PRIORITY_INFO 구조체는 스레드 우선 순위 정보를 보유하는 데 사용됩니다.

구문

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

멤버

Size

IoInitializePriorityInfo 루틴에 의해 초기화된 읽기 전용 멤버입니다.

ThreadPriority

스레드의 우선 순위를 유지하는 데 사용되는 읽기 전용 멤버입니다.

PagePriority

스레드의 페이징 우선 순위를 유지하는 데 사용되는 읽기 전용 멤버입니다.

IoPriority

스레드의 I/O 우선 순위를 유지하는 데 사용되는 읽기 전용 멤버입니다.

설명

IO_PRIORITY_INFO 구조는 FltRetrieveIoPriorityInfoFltApplyPriorityInfoThread 루틴에서 스레드의 우선 순위 상태를 저장하고 설정하는 데 사용됩니다.

IoInitializePriorityInfo 루틴 또는 FltApplyPriorityInfoThread 루틴을 호출하여 먼저 사용하기 전에 IO_PRIORITY_INFO 형식의 구조를 초기화해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 이 구조는 Windows Vista부터 사용할 수 있습니다.
머리글 ntifs.h(Ntifs.h, Fltkernel.h 포함)

추가 정보

FltApplyPriorityInfoThread

FltGetIoPriorityHint

FltGetIoPriorityHintFromCallbackData

FltGetIoPriorityHintFromFileObject

FltGetIoPriorityHintFromThread

FltRetrieveIoPriorityInfo

FltSetIoPriorityHintIntoCallbackData

FltSetIoPriorityHintIntoFileObject

FltSetIoPriorityHintIntoThread

IoInitializePriorityInfo