LOCALMANAGEDAPPLICATION 구조체(appmgmt.h)
LOCALMANAGEDAPPLICATION 구조는 사용자 또는 컴퓨터에 대해 설치된 관리되는 애플리케이션을 설명합니다. GetLocalManagedApplications 함수에서 반환됩니다.
구문
typedef struct _LOCALMANAGEDAPPLICATION {
LPWSTR pszDeploymentName;
LPWSTR pszPolicyName;
LPWSTR pszProductId;
DWORD dwState;
} LOCALMANAGEDAPPLICATION, *PLOCALMANAGEDAPPLICATION;
멤버
pszDeploymentName
ADE(애플리케이션 배포 편집기)에 표시되는 애플리케이션의 사용자에게 친숙한 이름을 제공하는 유니코드 문자열입니다.
pszPolicyName
애플리케이션이 시작된 GPO(그룹 정책 개체)의 사용자에게 친숙한 이름입니다.
pszProductId
애플리케이션에 대한 Windows Installer 제품 코드 GUID를 제공하는 유니코드 문자열입니다.
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 |