shappmgr.h 헤더
이 헤더는 Windows 셸에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
shappmgr.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
인터페이스
IAppPublisher 제어판 프로그램 추가/제거를 통해 애플리케이션을 게시하는 메서드를 노출합니다. 이 용도로 구현된 보안 주체 인터페이스입니다. |
IEnumPublishedApps 게시된 애플리케이션을 제어판 프로그램 추가/제거에 열거하는 메서드를 노출합니다. 이 인터페이스를 노출하는 개체는 IAppPublisher::EnumApps를 통해 요청됩니다. |
IPublishedApp 제어판 프로그램 추가/제거에 애플리케이션을 나타내는 메서드를 노출합니다. |
IPublishedApp2 추가 설치 방법을 제공하여 IPublishedApp 인터페이스를 확장합니다. |
IShellApp 애플리케이션에 대한 일반적인 정보를 제공하는 메서드를 프로그램 추가/제거 애플리케이션에 노출합니다. |
구조체
APPINFODATA 게시된 애플리케이션에 대한 정보를 프로그램 추가/제거 제어판 유틸리티에 제공합니다. |
PUBAPPINFO 애플리케이션 게시자에서 제어판 프로그램 추가/제거에 게시된 애플리케이션에 대한 정보를 제공합니다. |
SLOWAPPINFO 제어판 프로그램 추가/제거에 대한 특수 애플리케이션 정보를 제공합니다. 이 구조는 게시된 애플리케이션에는 적용되지 않습니다. |
열거형
APPACTIONFLAGS 애플리케이션 게시자가 지원하는 애플리케이션 관리 작업을 지정합니다. 이러한 플래그는 IShellApp::GetPossibleActions에 전달되는 비트 마스크입니다. |
APPINFODATAFLAGS IShellApp::GetAppInfo에서 반환할 애플리케이션 정보를 지정합니다. 이러한 플래그는 APPINFODATA 구조체의 dwMask 멤버에 사용되는 비트 마스크입니다. |
PUBAPPINFOFLAGS PUBAPPINFO 구조체에서 유효한 멤버를 지정합니다. 이러한 플래그는 dwMask 멤버에서 설정되고 IPublishedApp::GetPublishedAppInfo에 전달되는 비트 마스크입니다. |