다음을 통해 공유


MANAGEDAPPLICATION 구조체(appmgmt.h)

MANAGEDAPPLICATION 구조에는 애플리케이션에 대한 정보가 포함됩니다. GetManagedApplications 함수는 MANAGEDAPPLICATION 구조체의 배열을 반환합니다.

구문

typedef struct _MANAGEDAPPLICATION {
  LPWSTR pszPackageName;
  LPWSTR pszPublisher;
  DWORD  dwVersionHi;
  DWORD  dwVersionLo;
  DWORD  dwRevision;
  GUID   GpoId;
  LPWSTR pszPolicyName;
  GUID   ProductId;
  LANGID Language;
  LPWSTR pszOwner;
  LPWSTR pszCompany;
  LPWSTR pszComments;
  LPWSTR pszContact;
  LPWSTR pszSupportUrl;
  DWORD  dwPathType;
  BOOL   bInstalled;
} MANAGEDAPPLICATION, *PMANAGEDAPPLICATION;

멤버

pszPackageName

애플리케이션의 사용자에게 친숙한 이름입니다.

pszPublisher

애플리케이션 게시자의 이름입니다.

dwVersionHi

애플리케이션의 주 버전 번호입니다.

dwVersionLo

애플리케이션의 부 버전 번호입니다.

dwRevision

배포의 버전 번호입니다. 애플리케이션이 패치될 때마다 버전이 변경됩니다.

GpoId

이 애플리케이션이 배포되는 GPO의 GUID입니다.

pszPolicyName

이 애플리케이션이 배포된 GPO에 대한 사용자에게 친숙한 이름입니다.

ProductId

이 애플리케이션이 Windows Installer에 의해 설치된 경우 이 멤버는 ProductId GUID입니다.

Language

애플리케이션의 언어 버전을 나타내는 숫자 언어 식별자입니다. 언어 숫자 식별자 목록은 언어 식별자 상수 및 문자열 항목을 참조하세요.

pszOwner

이 멤버는 사용되지 않습니다.

pszCompany

이 멤버는 사용되지 않습니다.

pszComments

이 멤버는 사용되지 않습니다.

pszContact

이 멤버는 사용되지 않습니다.

pszSupportUrl

이 멤버는 사용되지 않습니다.

dwPathType

애플리케이션을 설치하는 데 사용되는 패키지 유형을 나타냅니다. 이 멤버는 다음 값 중 하나를 가질 수 있습니다.

MANAGED_APPTYPE_WINDOWSINSTALLER

애플리케이션은 Windows Installer를 사용하여 설치됩니다.

MANAGED_APPTYPE_SETUPEXE

애플리케이션은 레거시 설치 애플리케이션을 사용하여 설치됩니다.

MANAGED_APPTYPE_UNSUPPORTED

애플리케이션은 지원되지 않는 설치 애플리케이션에 의해 설치됩니다.

bInstalled

애플리케이션이 현재 설치되어 있고 그렇지 않으면 FALSE 이면 이 매개 변수는 TRUE 입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
머리글 appmgmt.h

추가 정보

GetManagedApplications

그룹 정책 개요

그룹 정책 구조체