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[데스크톱 앱만] |