Класс Thread_TypeGroup1
Этот класс является классом типа событий для событий начала и окончания потока.
Следующий синтаксис упрощен из MOF-кода.
Синтаксис
[EventType{1, 2, 3, 4}, EventTypeName{"Start", "End", "DCStart", "DCEnd"}]
class Thread_TypeGroup1 : Thread
{
uint32 ProcessId;
uint32 TThreadId;
uint32 StackBase;
uint32 StackLimit;
uint32 UserStackBase;
uint32 UserStackLimit;
uint32 Affinity;
uint32 Win32StartAddr;
uint32 TebBase;
uint32 SubProcessTag;
uint8 BasePriority;
uint8 PagePriority;
uint8 IoPriority;
uint8 ThreadFlags;
};
Члены
Класс Thread_TypeGroup1 имеет следующие типы членов:
Элемент Property
Класс Thread_TypeGroup1 имеет следующие свойства.
-
Сходство
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(7), указатель
Набор процессоров, на которых разрешен запуск потока.
-
-
BasePriority
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(11)
Приоритет планировщика потока (см. функцию SetThreadPriority ).
-
-
IoPriority
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(13)
Указание приоритета ввода-вывода для планирования операций ввода-вывода, созданных потоком.
-
-
PagePriority
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(12)
Указание приоритета страниц памяти для страниц памяти, к которым обращается поток.
-
-
ProcessId
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(1), Format("x")
Идентификатор процесса потока, участвующего в событии.
-
-
StackBase
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(3), указатель
Базовый адрес стека потока.
-
-
StackLimit
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(4), указатель
Ограничение стека потока.
-
-
SubProcessTag
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(10), Format("x")
Идентифицирует службу, если поток принадлежит службе; в противном случае — ноль.
-
-
TebBase
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(9), указатель
Базовый адрес блока среды потока.
-
-
ThreadFlags
-
-
Тип данных: uint8
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(14)
Не используется.
-
-
TThreadId
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(2), Format("x")
Идентификатор потока потока, участвующего в событии.
-
-
UserStackBase
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(5), указатель
Базовый адрес стека пользовательского режима потока.
-
-
UserStackLimit
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(6), указатель
Ограничение стека пользовательского режима потока.
-
-
Win32StartAddr
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: WmiDataId(8), указатель
Начальный адрес функции, выполняемой этим потоком.
-
Комментарии
Типы событий DCStart и DCEnd перечисляют потоки, которые в настоящее время выполняются во время запуска и завершения сеанса ядра соответственно.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
См. также раздел