다음을 통해 공유


appmgmt.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

appmgmt.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
GetLocalManagedApplications

대상 컴퓨터에서 GetLocalManagedApplications 함수를 실행하여 해당 컴퓨터에서 관리되는 애플리케이션 목록을 가져올 수 있습니다.
GetManagedApplicationCategories

GetManagedApplicationCategories 함수는 도메인에 대한 애플리케이션 범주 목록을 가져옵니다. 목록은 도메인의 모든 사용자에 대해 동일합니다.
GetManagedApplications

GetManagedApplications 함수는 지정된 사용자 컨텍스트에 대한 ARP(프로그램 추가/제거)의 추가 창에 표시되는 애플리케이션 목록을 가져옵니다.
InstallApplication

InstallApplication 함수는 도메인에 속한 대상 사용자에게 배포된 애플리케이션을 설치할 수 있습니다.
UninstallApplication

UninstallApplication 함수는 Windows Installer .msi 파일을 사용하여 설치 및 설치를 처리하는 그룹 정책 애플리케이션을 제거합니다.

구조체

 
APPCATEGORYINFO

제어판 프로그램 추가/제거에 애플리케이션 범주 정보를 제공합니다. APPCATEGORYINFOLIST 구조체는 애플리케이션 게시자에 대한 범주의 전체 목록을 만드는 데 사용됩니다.
APPCATEGORYINFOLIST

애플리케이션 게시자에서 제어판 프로그램 추가/제거에 지원되는 애플리케이션 범주 목록을 제공합니다.
INSTALLDATA

INSTALLDATA 구조는 InstallApplication에서 설치할 그룹 정책 애플리케이션을 지정합니다.
INSTALLSPEC

INSTALLSPEC 구조는 사용자에게 친숙한 이름 및 그룹 정책 GUID 또는 파일 이름 확장명을 사용하여 그룹 정책 애플리케이션을 지정합니다. INSTALLDATA 구조체의 Spec 멤버는 이 정보를 InstallApplication 함수에 제공합니다.
LOCALMANAGEDAPPLICATION

LOCALMANAGEDAPPLICATION 구조는 사용자 또는 컴퓨터에 대해 설치된 관리되는 애플리케이션을 설명합니다. GetLocalManagedApplications 함수에서 반환됩니다.
MANAGEDAPPLICATION

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

열거형

 
INSTALLSPECTYPE

INSTALLSPECTYPE 열거형 값은 그룹 정책 애플리케이션을 InstallApplication 함수에 지정할 수 있는 방법을 정의합니다. 값은 INSTALLDATA의 Type 멤버에 사용됩니다.