Поделиться через


Структура LOCALMANAGEDAPPLICATION (appmgmt.h)

Структура LOCALMANAGEDAPPLICATION описывает управляемое приложение, установленное для пользователя или компьютера. Возвращается функцией GetLocalManagedApplications .

Синтаксис

typedef struct _LOCALMANAGEDAPPLICATION {
  LPWSTR pszDeploymentName;
  LPWSTR pszPolicyName;
  LPWSTR pszProductId;
  DWORD  dwState;
} LOCALMANAGEDAPPLICATION, *PLOCALMANAGEDAPPLICATION;

Члены

pszDeploymentName

Это строка Юникода, которая предоставляет понятное имя приложения, которое отображается в редакторе развертывания приложений (ADE).

pszPolicyName

Это понятное имя объекта групповой политики (GPO), из которого исходит приложение.

pszProductId

Это строка Юникода, которая предоставляет guid кода продукта установщика Windows для приложения.

dwState

Указывает состояние установленного приложения. Этот параметр может содержать одно или несколько из следующих значений.

LOCAL_STATE_ASSIGNED

Приложение устанавливается в назначенном состоянии.

LOCAL_STATE_PUBLISHED

Приложение устанавливается в состоянии публикации.

LOCAL_STATE_UNINSTALL_UNMANAGED

При установке этого приложения было удалено неуправляемое приложение с конфликтующим преобразованием.

LOCAL_STATE_POLICYREMOVE_ORPHAN

Если политика, из которой создается это приложение, удаляется, приложение остается на компьютере.

LOCAL_STATE_POLICYREMOVE_UNINSTALL

Если политика, из которой создается это приложение, удаляется с компьютера.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть appmgmt.h

См. также раздел

Обзор групповых политик

Структуры групповая политика