다음을 통해 공유


ReadyThread 클래스

이 클래스는 준비된 스레드 이벤트에 대한 이벤트 유형 클래스입니다.

MOF 코드에서 다음 구문이 간소화되었습니다.

구문

[EventType{50}, EventTypeName{"ReadyThread"}]
class ReadyThread : Thread_V2
{
  uint32 TThreadId;
  sint8  AdjustReason;
  sint8  AdjustIncrement;
  sint8  Flag;
  sint8  Reserved;
};

멤버

ReadyThread 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

ReadyThread 클래스에는 이러한 속성이 있습니다.

AdjustIncrement

데이터 형식: sint8

액세스 형식: 읽기 전용

한정자: WmiDataId(3)

우선 순위가 조정되는 값입니다.

AdjustReason

데이터 형식: sint8

액세스 형식: 읽기 전용

한정자: WmiDataId(2)

우선 순위 상승의 이유입니다.

의미
0
증분을 무시합니다.
1
각 양자의 끝에서 증분 방식으로 감소하는 증분을 적용합니다.
2
증분을 양자에서 완전히 감소하는 부스트로 적용합니다(일반적으로 우선 순위 기부용).

 

플래그

데이터 형식: sint8

액세스 형식: 읽기 전용

한정자: WmiDataId(4)

가능한 상태 플래그는 다음과 같습니다.

의미
0x1
스레드가 DPC(지연 프로시저 호출)에서 준비되었습니다.
0x2
커널 스택은 현재 교환됩니다.
0x4
프로세스 주소 공간이 교환됩니다.

 

커널 스택 또는 프로세스 주소 공간이 교환되면 커널 스택 또는 프로세스 주소 공간이 다시 교환되고 스레드를 디스패치할 준비가 된 후에 추가 ReadyThread 이벤트가 발생합니다.

예약됨

데이터 형식: sint8

액세스 형식: 읽기 전용

한정자: WmiDataId(5)

예약되어 있습니다.

TThreadId

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: WmiDataId(1), Format("x")

실행 준비 중인 스레드의 스레드 식별자입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]

추가 정보

Thread_V2