Класс Win32_LogicalProgramGroup
Класс WMIWin32_LogicalProgramGroup представляет группу программ в системе компьютера под управлением Windows. Например, "Аксессуары" или "Запуск".
Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства. Свойства и методы находятся в алфавитном порядке, а не в порядке MOF.
Синтаксис
[Dynamic, Provider("CIMWin32"), Privileges("SeRestorePrivilege"), UUID("{D52706F2-8045-11d2-90CE-0060081A46FD}"), AMENDMENT]
class Win32_LogicalProgramGroup : Win32_ProgramGroupOrItem
{
string Caption;
string Description;
datetime InstallDate;
string Status;
string GroupName;
string Name;
string UserName;
};
Члены
Класс Win32_LogicalProgramGroup имеет следующие типы членов:
Элемент Property
Класс Win32_LogicalProgramGroup имеет следующие свойства.
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64), DisplayName ("Caption")
Краткое текстовое описание объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: DisplayName ("Описание")
Текстовое описание объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
GroupName
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("Win32API| Методы класса CWbemProviderGlue | GetAllInstances")
Имя группы программ Windows. Группы программ реализуются как папки файлов в Win32.
Пример: "Accessories\System Tools"
-
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Дата установки")
Указывает, когда был установлен объект . Отсутствие значения не означает, что объект не установлен.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
имя;
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Override ("Name"), key, MaxLen (256), MappingStrings ("Win32API| | Методы класса CWbemProviderGlue | GetAllInstances")
Имя, назначаемое пользователем, за которым следует имя группы. Группы программ реализуются как папки файлов в Win32.
Пример: "Все пользователи:Accessories\System Tools"
-
-
Состояние
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (10), DisplayName ("Status")
Строка, указывающая текущее состояние объекта. Можно определить рабочее и нерабочее состояние. Состояние работы может включать "ОК", "Понижено" и "Сбой pred". "Pred Fail" указывает, что элемент работает правильно, но прогнозирует сбой (например, жесткий диск с поддержкой SMART).
Состояние "Нерабочее" может включать "Ошибка", "Запуск", "Остановка" и "Служба". "Служба" может применяться во время повторного зеркало диска, перезагрузки списка разрешений пользователя или выполнения других административных действий. Не вся такая работа находится в сети, но управляемый элемент не является ни "ОК", ни в одном из других состояний.
Это свойство наследуется от CIM_ManagedSystemElement.
В эти значения входят:
-
-
ОК ("ОК")
-
Error ("Error")
-
Пониженный ("Пониженный")
-
Unknown ("Unknown")
-
Pred Fail ("Pred Fail")
-
Запуск ("Запуск")
-
Остановка ("Остановка")
-
Служба ("Служба")
-
Подчеркнуто ("подчеркнуто")
-
NonRecover ("NonRecover")
-
Нет контакта ("Нет контакта")
-
Lost Comm ("Lost Comm")
UserName
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("Win32API| Методы класса CWbemProviderGlue | GetAllInstances")
Пользователи, которые могут получить доступ к группе программ Windows. Группы программ реализуются как папки файлов в Win32.
Пример: "Все пользователи"
Комментарии
Класс Win32_LogicalProgramGroup является производным от Win32_ProgramGroupOrItem.
Вызывающий процесс, использующий этот класс, должен иметь привилегию SE_RESTORE_NAME на компьютере, на котором находится реестр. Например, при перечислении этого класса на локальном компьютере учетная запись, от которой выполняется приложение, должна иметь эту привилегию. Дополнительные сведения см. в разделе Выполнение привилегированных операций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|