Класс WMI клиента SMS_Processor
Класс SMS_Processor
— это клиентский класс инструментария управления Windows (WMI), в Configuration Manager, представляющий устройство, которое может интерпретировать последовательность инструкций на компьютере под управлением операционной системы Windows. На многопроцессорном компьютере для каждого процессора существует по одному SMS_Processor
объекту.
Следующий синтаксис упрощен в коде MOF и включает все унаследованные свойства.
Синтаксис
Class SMS_Processor
{
UInt16 AddressWidth;
UInt16 Architecture;
UInt16 Availability;
UInt16 BrandID;
String Caption;
UInt32 ConfigManagerErrorCode;
Boolean ConfigManagerUserConfig;
String CPUHash;
String CPUKey;
UInt16 CpuStatus;
UInt16 CreationClassName;
UInt32 CurrentClockSpeed;
UInt16 CurrentVoltage;
UInt16 DataWidth;
String Description;
String DeviceID;
Boolean ErrorCleared;
String ErrorDescription;
UInt32 ExtClock;
UInt16 Family;
DateTime InstallDate;
Boolean Is64Bit;
Boolean IsHyperthreadCapable;
Boolean IsHyperthreadEnabled;
Boolean IsMobile;
Boolean IsMulticore;
UInt32 L2CacheSize;
UInt32 L2CacheSpeed;
UInt32 LastErrorCode;
UInt16 Level;
UInt16 LoadPercentage;
String Manufacturer;
UInt32 MaxClockSpeed;
String Name;
UInt32 NormSpeed;
String OtherFamilyDescription;
UInt32 PCache;
String PNPDeviceID;
UInt16 PowerManagementCapabilities[];
Boolean PowerManagementSupported;
String ProcessorId;
UInt16 ProcessorType;
UInt16 Revision;
String Role;
String SocketDesignation;
String Status;
UInt16 StatusInfo;
String Stepping;
String SystemName;
String UniqueId;
UInt16 UpgradeMethod;
String Version;
UInt32 VoltageCaps;
};
Методы
Класс SMS_Processor
не определяет методы.
Свойства
AddressWidth
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Ширина адреса процессора в битах, представляющая размер типа указателя на процессоре. На 32-разрядном процессоре значение равно 32. На 64-разрядном процессоре значение равно 64.
Architecture
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Архитектура процессора, используемая платформой. Возможные значения:
Значение | Архитектура |
---|---|
0 (0x0) | x86 |
1 (0x1) | MIPS |
2 (0x2) | Альфа |
3 (0x3) | Powerpc |
6 (0x6) | Семейство процессоров Intel Itanium (IPF) |
9 (0x9) | x64 |
Availability
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Доступность и состояние устройства. Возможные значения:
Значение | Доступность и состояние |
---|---|
1 (0x1) | Прочее |
2 (0x2) | Unknown |
3 (0x3) | Работа или полная мощность |
4 (0x4) | Предупреждение |
5 (0x5) | В тесте |
6 (0x6) | Неприменимо |
7 (0x7) | Выключение питания |
8 (0x8) | Off Line |
9 (0x9) | Off Duty |
10 (0xA) | Деградированных |
11 (0xB) | Не установлено |
12 (0xC) | Ошибка установки |
13 (0xD) | Энергосбережение — неизвестно. Известно, что устройство находится в состоянии экономии энергии, но его точное состояние неизвестно. |
14 (0xE) | Экономия энергии — режим низкого энергопотребления. Устройство находится в состоянии экономии энергии, но оно по-прежнему работает и может демонстрировать снижение производительности. |
15 (0xF) | Экономия энергии — режим ожидания. Устройство не работает, но его можно быстро привести на полную мощность. |
16 (0x10) | Цикл питания |
17 (0x11) | Экономия энергии — предупреждение. Устройство находится в состоянии предупреждения, хотя и в состоянии экономии энергии. |
BrandID
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Сведения об идентификации торговой марки для конкретной архитектуры процессора.
Caption
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Краткое описание объекта. Заголовок состоит из строки из одной строки.
ConfigManagerErrorCode
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Windows API Configuration Manager код ошибки. Возможные значения:
Значение | код ошибки Configuration Manager |
---|---|
0 (0x0) | Устройство работает правильно. |
1 (0x1) | Устройство настроено неправильно. |
2 (0x2) | Windows не может загрузить драйвер для этого устройства. |
3 (0x3) | Драйвер для этого устройства может быть поврежден или в системе может быть недостаточно памяти или других ресурсов. |
4 (0x4) | Устройство работает неправильно. Один из его драйверов или реестр может быть поврежден. |
5 (0x5) | Драйверу для устройства требуется ресурс, которым Windows не может управлять. |
6 (0x6) | Конфигурация загрузки устройства конфликтует с другими устройствами. |
7 (0x7) | Не удается выполнить фильтрацию. |
8 (0x8) | Отсутствует загрузчик драйвера для устройства. |
9 (0x9) | Устройство работает неправильно. Управляющее встроенное ПО неправильно сообщает о ресурсах для устройства. |
10 (0xA) | Не удается запустить устройство. |
11 (0xB) | Сбой устройства. |
12 (0xC) | Устройство не может найти достаточно бесплатных ресурсов для использования. |
13 (0xD) | Windows не может проверить ресурсы устройства. |
14 (0xE) | Устройство не может работать должным образом до перезагрузки компьютера. |
15 (0xF) | Устройство работает неправильно из-за возможной проблемы с повторным перечислением. |
16 (0x10) | Windows не может определить все ресурсы, используемые устройством. |
17 (0x11) | Устройство запрашивает неизвестный тип ресурса. |
18 (0x12) | Драйверы устройств необходимо переустановить. |
19 (0x13) | Сбой при использовании загрузчика VxD. |
20 (0x14) | Реестр может быть поврежден. |
21 (0x15) | Сбой системы. Если изменение драйвера устройства неэффективно, см. документацию по оборудованию. Windows удаляет устройство. |
22 (0x16) | Устройство отключено. |
23 (0x17) | Сбой системы. Если изменение драйвера устройства неэффективно, см. документацию по оборудованию. |
24 (0x18) | Устройство отсутствует, не работает должным образом или на нем установлены не все драйверы. |
25 (0x19) | Windows по-прежнему настраивает устройство. |
26 (0x1A) | Windows по-прежнему настраивает устройство. |
27 (0x1B) | Устройство не имеет допустимой конфигурации журнала. |
28 (0x1C) | Драйверы устройств не установлены. |
29 (0x1D) | Устройство отключено. Встроенное ПО устройства не предоставило необходимых ресурсов. |
30 (0x1E) | Устройство использует ресурс IRQ, который использует другое устройство. |
31 (0x1F) | Устройство работает неправильно. Windows не удается загрузить необходимые драйверы устройств. |
ConfigManagerUserConfig
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
true
Значение , если устройство использует конфигурацию, определяемую пользователем.
CPUHash
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Уникальная 128-разрядная сигнатура, которая является производным от сочетания Manufacturer
свойств , BrandID
, PCache
NormSpeed
, IsMobile
и Name
.
CPUKey
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Ключ для ЦП, связанного с процессором.
CpuStatus
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Текущее состояние процессора. Ниже перечислены возможные значения. Изменения состояния указывают на использование процессора, но не физическое состояние процессора.
Значение | Состояние ЦП |
---|---|
0 (0x0) | Unknown |
1 (0x1) | ЦП включен |
2 (0x2) | ЦП отключен пользователем с помощью bios setup |
3 (0x3) | ЦП отключен BIOS (ошибка POST) |
4 (0x4) | ЦП простаит |
5 (0x5) | Reserved |
6 (0x6) | Reserved |
7 (0x7) | Прочее |
CreationClassName
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Имя класса создания.
CurrentClockSpeed
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Текущая скорость процессора, в мегагерцах.
CurrentVoltage
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Напряжение процессора. Если установлен восьмой бит, биты 0-6 содержат напряжение, умноженное на 10. Если восьмой бит не задан, параметр бита в свойстве VoltageCaps
представляет значение напряжения. Свойство CurrentVoltage
задается только в том случае, если SMBIOS обозначает значение напряжения.
Пример. Значение для напряжения процессора 1,8 вольта равно 0x12 (1,8 x 10).
DataWidth
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Ширина данных процессора в битах.
Description
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Описание процессора.
DeviceID
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: [ключ]
Уникальный идентификатор процессора.
ErrorCleared
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
true
Значение , если ошибка, обнаруженная в свойстве LastErrorCode
, очищена.
ErrorDescription
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Дополнительные сведения об ошибке, записанной в свойстве LastErrorCode
, и сведения о действиях по исправлению, которые можно выполнить.
ExtClock
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Частота внешних часов в мегагерцах. Если частота неизвестна, задайте для этого свойства значение null
.
Family
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Тип семейства процессоров. Возможные значения:
Значение | Тип семейства |
---|---|
1 (0x1) | Прочее |
2 (0x2) | Unknown |
3 (0x3) | 8086 |
4 (0x4) | 80286 |
5 (0x5) | Процессор Intel386 |
6 (0x6) | Процессор Intel486 |
7 (0x7) | 8087 |
8 (0x8) | 80287 |
9 (0x9) | 80387 |
10 (0xA) | 80487 |
11 (0xB) | Торговая марка "Пенимит |
12 (0xC) | Пенимит Про |
13 (0xD) | Пенимит II |
14 (0xE) | Процессор Intel® с технологией MMX |
15 (0xF) | Celeron |
16 (0x10) | Процессоры Xeon II |
17 (0x11) | 3000000 |
18 (0x12) | Семейство M1 |
19 (0x13) | Семейство M2 |
20 (0x14) | Семейство процессоров AMD Duron |
21 (0x15) | Семья K5 |
22 (0x16) | Семейство K6 |
23 (0x17) | K6-2 |
24 (0x18) | K6-3 |
25 (0x19) | Семейство процессоров AMD Athlon |
26 (0x1A) | AMD2900 Family |
27 (0x1B) | K6-2+ |
32 (0x20) | Семейство Power PC |
33 (0x21) | Power PC 601 |
34 (0x22) | Power PC 603 |
35 (0x23) | Power PC 603+ |
36 (0x24) | Power PC 604 |
37 (0x25) | Power PC 620 |
38 (0x26) | Power PC X704 |
39 (0x27) | Power PC 750 |
48 (0x30) | Альфа-семейство |
49 (0x31) | Альфа 21064 |
50 (0x32) | Альфа 21066 |
51 (0x33) | Альфа 21164 |
52 (0x34) | Альфа 21164PC |
53 (0x35) | Альфа 21164a |
54 (0x36) | Альфа 21264 |
55 (0x37) | Альфа 21364 |
64 (0x40) | Семейство MIPS |
65 (0x41) | MIPS R4000 |
66 (0x42) | MIPS R4200 |
67 (0x43) | MIPS R4400 |
68 (0x44) | MIPS R4600 |
69 (0x45) | MIPS R10000 |
80 (0x50) | Семья SPARC |
81 (0x51) | SuperSPARC |
82 (0x52) | microSPARC II |
83 (0x53) | microSPARC IIep |
84 (0x54) | Ultrasparc |
85 (0x55) | UltraSPARC II |
86 (0x56) | UltraSPARC IIi |
87 (0x57) | UltraSPARC III |
88 (0x58) | UltraSPARC IIIi |
96 (0x60) | 68040 |
97 (0x61) | Семейство 68xxx |
98 (0x62) | 68000 |
99 (0x63) | 68010 |
100 (0x64) | 68020 |
101 (0x65) | 68030 |
112 (0x70) | Семья хоббитов |
120 (0x78) | Крузо TM5000 Семья |
121 (0x79) | Крузо TM3000 Семья |
122 (0x7A) | Efficeon TM8000 Family |
128 (0x80) | Weitek |
130 (0x82) | Процессор Itanium |
131 (0x83) | Семейство процессоров AMD Athlon 64 |
132 (0x84) | Семейство процессоров AMD Opteron |
144 (0x90) | Семейство PA-RISC |
145 (0x91) | PA-RISC 8500 |
146 (0x92) | PA-RISC 8000 |
147 (0x93) | PA-RISC 7300LC |
148 (0x94) | PA-RISC 7200 |
149 (0x95) | PA-RISC 7100LC |
150 (0x96) | PA-RISC 7100 |
160 (0xA0) | Семейство V30 |
176 (0xB0) | Процессор Intel® Xeon |
177 (0xB1) | Процессор Intel SpeedStep с процессором Intel III |
178 (0xB2) | "Пенимит 4" |
179 (0xB3) | Intel Xeon |
180 (0xB4) | Семейство AS400 |
181 (0xB5) | Процессор Intel Xeon MP |
182 (0xB6) | AMD Athlon XP Family |
183 (0xB7) | AMD Athlon MP Family |
184 (0xB8) | Intel Itanium 2 |
185 (0xB9) | Процессор Intel® Intel® ® ® ® |
190 (0xBE) | K7 |
200 (0xC8) | Семейство IBM390 |
201 (0xC9) | G4 |
202 (0xCA) | G5 |
203 (0xCB) | G6 |
204 (0xCC) | z/Architecture Base |
250 (0xFA) | i860 |
251 (0xFB) | i960 |
260 (0x104) | SH-3 |
261 (0x105) | SH-4 |
280 (0x118) | ARM |
281 (0x119) | StrongARM |
300 (0x12C) | 6x86 |
301 (0x12D) | MediaGX |
302 (0x12E) | Mii |
320 (0x140) | WinChip |
350 (0x15E) | Dsp |
500 (0x1F4) | Видеопроцессор |
InstallDate
Тип данных: DateTime
Тип доступа: только для чтения
Квалификаторы: Нет
Дата и время установки процессора. Значение для этого свойства не требуется.
Is64Bit
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
Ненулевое значение, если ЦП является 64-разрядным. В противном случае этому свойству присвоено значение ноль.
IsHyperthreadCapable
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
Значение, отличное от нуля, если процессор поддерживает гиперпоточность. В противном случае этому свойству присвоено значение ноль.
IsHyperthreadEnabled
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
Значение, отличное от нуля, если включено hyper-threading. В противном случае этому свойству присвоено значение ноль.
IsMobile
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
true
Значение , если компьютер является мобильным устройством.
IsMulticore
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
true
Значение , если компьютер имеет более одного ядра.
L2CacheSize
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Размер кэша процессора уровня 2. Кэш уровня 2 — это область внешней памяти, которая имеет более быстрое время доступа, чем основная ОЗУ.
L2CacheSpeed
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Тактовая частота кэша процессора уровня 2.
LastErrorCode
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Код последней ошибки, сообщаемый логическим устройством.
Level
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Определение уровня для процессора. Значение зависит от архитектуры процессора.
LoadPercentage
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Загрузка процессора, усредненная до последней секунды. Загрузка процессора означает общее вычислительное бремя для процессора за один раз.
Manufacturer
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Имя производителя процессора, например "A. Datum Corporation".
MaxClockSpeed
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Максимальная скорость процессора в мегагерцах.
Name
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Метка, по которой известен процессор. Если это имя указывает на подкласс, его можно переопределить как ключевое свойство.
NormSpeed
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Нормализованная скорость процессора в мегагерцах.
OtherFamilyDescription
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Тип семейства процессоров. Это свойство используется, Family
если для свойства задано значение "Other". Для других параметров Family
свойства задайте для этой строки значение null
.
PCache
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Кэш процессора.
PNPDeviceID
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Windows Plug and Play идентификатор логического устройства.
PowerManagementCapabilities
Тип данных: UInt16
Array
Тип доступа: только для чтения
Квалификаторы: Нет
Конкретные возможности логического устройства, связанные с питанием. Возможные значения:
Значение | Возможности, связанные с питанием |
---|---|
0 (0x0) | Unknown |
1 (0x1) | Не поддерживается |
2 (0x2) | Отключено |
3 (0x3) | Включен. Функции управления питанием в настоящее время включены, но точный набор функций неизвестен или информация недоступна. |
4 (0x4) | Режимы энергосбережения, введенные автоматически. Устройство может изменять состояние питания в зависимости от использования или других критериев. |
5 (0x5) | Настройка состояния power. Метод SetPowerState поддерживается. Этот метод находится в родительском CIM_LogicalDevice классе и может быть реализован. |
6 (0x6) | Поддерживается power cycling. Метод SetPowerState можно вызвать с параметром PowerState 5 (цикл питания). |
7 (0x7) | Время Power-On поддерживается. Метод SetPowerState можно вызвать с параметром PowerState 5 (цикл питания), а Time параметру — определенной датой и временем или интервалом для включения питания. |
PowerManagementSupported
Тип данных: Boolean
Тип доступа: только для чтения
Квалификаторы: Нет
true
Значение , если можно управлять питанием логического устройства, указывая, что оно может быть переведено в режим приостановки и т. д. Это свойство не указывает, что включены функции управления питанием.
ProcessorId
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Идентификатор процессора. Для ЦП класса x86 формат поля зависит от поддержки процессора инструкции CPUID. Если инструкция поддерживается, свойство содержит два значения в формате DWORD. Первый — это смещение от 08h до 0Bh, которое представляет собой значение EAX, которое возвращает инструкция CPUID с входным значением EAX, равным 1. Второй — это смещение 0Ch-0Fh, которое представляет собой значение EDX, возвращаемое инструкцией. Только первые два байта свойства являются значительными и содержат содержимое регистра DX при сбросе ЦП. Все остальные байты имеют значение 0 (ноль), а содержимое — в формате DWORD.
ProcessorType
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Основная функция процессора. Возможные значения:
Значение | Тип процессора |
---|---|
1 (0x1) | Прочее |
2 (0x2) | Unknown |
3 (0x3) | Центральный процессор |
4 (0x4) | Математический процессор |
5 (0x5) | Процессор DSP |
6 (0x6) | Видеопроцессор |
Revision
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Уровень редакции системы, который зависит от архитектуры процессора. Системный уровень редакции содержит те же значения, что и Version
свойство, но в числовом формате.
Role
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Роль процессора, например "Центральный процессор" или "Математический процессор".
SocketDesignation
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Тип сокета микросхемы, используемого в цепи, например J202.
Status
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Текущее состояние процессора. Возможные значения:
OK
Error
Деградированных
Unknown
Сбой pred
Начиная
Остановки
Служба
Подчеркнул
Без восстановления
NoContact
LostComm
StatusInfo
Тип данных:UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Состояние логического устройства. Ниже перечислены возможные значения. Если это свойство не применяется к логическому устройству, для свойства устанавливается значение "Неприменимо".
Значение | Состояние логического устройства |
---|---|
1 (0x1) | Прочее |
2 (0x2) | Unknown |
3 (0x3) | Включен |
4 (0x4) | Отключено |
5 (0x5) | Неприменимо |
Stepping
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Уровень редакции процессора в семействе процессоров.
SystemName
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Имя системы определения области.
UniqueId
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
GUID для процессора. Этот идентификатор может быть уникальным только в пределах семейства процессоров.
UpgradeMethod
Тип данных: UInt16
Тип доступа: только для чтения
Квалификаторы: Нет
Сведения о сокете ЦП, включая метод, с помощью которого можно обновить процессор, если обновления поддерживаются. Возможные значения:
Значение | Метод обновления |
---|---|
1 (0x1) | Прочее |
2 (0x2) | Unknown |
3 (0x3) | Дочерний совет |
4 (0x4) | Сокет ZIF |
5 (0x5) | Замена или Piggy Back |
6 (0x6) | Нет |
7 (0x7) | Сокет LIF |
8 (0x8) | Слот 1 |
9 (0x9) | Слот 2 |
10 (0xA) | Сокет 370 контактов |
11 (0xB) | Слот A |
12 (0xC) | Слот M |
13 (0xD) | Сокет 423 |
14 (0xE) | Сокет A (сокет 462) |
15 (0xF) | Сокет 478 |
16 (0x10) | Сокет 754 |
17 (0x11) | Сокет 940 |
18 (0x12) | Сокет 939 |
Version
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Нет
Номер редакции процессора, который зависит от архитектуры.
VoltageCaps
Тип данных: UInt32
Тип доступа: только для чтения
Квалификаторы: Нет
Возможности процессора с напряжением. Ниже перечислены возможные значения. Если для свойства задано значение null
, возможности напряжения неизвестны.
Значение | Возможности напряжения |
---|---|
1 (0x1) | 5 вольт |
2 (0x2) | 3,3 вольта |
4 (0x4) | 2,9 вольта |
Биты 0–3 свойства представляют определенные напряжения, которые может принимать сокет процессора. Все остальные биты должны иметь значение 0 (ноль). Сокет можно настроить, если задано несколько битов. Дополнительные сведения о фактическом напряжении, с которым работает процессор, см. в свойстве CurrentVoltage
.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения клиента Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке клиентов Configuration Manager.
См. также
Классы WMI клиента аналитики активов
Класс SMS_AutoStartSoftware
Класс SMS_BrowserHelperObject
Класс SMS_InstalledExecutable
Класс SMS_InstalledSoftware
Класс SMS_InstalledSoftwareMS
Класс SMS_SoftwareShortcut
Класс SMS_SystemConsoleUsage
Класс SMS_SystemConsoleUser