다음을 통해 공유


GetLocalManagedApplications 함수(appmgmt.h)

대상 컴퓨터에서 GetLocalManagedApplications 함수를 실행하여 해당 컴퓨터에서 관리되는 애플리케이션 목록을 가져올 수 있습니다. 함수는 사용자의 컨텍스트에서 호출하여 해당 사용자에 대한 관리되는 애플리케이션 목록을 가져올 수도 있습니다. 이 함수는 Windows Installer에서 설치할 수 있는 애플리케이션만 반환합니다.

구문

DWORD GetLocalManagedApplications(
  [in]  BOOL                     bUserApps,
  [out] LPDWORD                  pdwApps,
  [out] PLOCALMANAGEDAPPLICATION *prgLocalApps
);

매개 변수

[in] bUserApps

TRUE인 경우 prgLocalApps 매개 변수에 사용자에게 적용되는 관리되는 애플리케이션 목록이 포함된 값입니다. 이 매개 변수의 값이 FALSE이면 prgLocalApps 매개 변수에 로컬 컴퓨터에 적용되는 관리되는 애플리케이션 목록이 포함됩니다.

[out] pdwApps

prgLocalApps에서 반환된 목록의 애플리케이션 수를 지정하는 DWORD의 주소입니다.

[out] prgLocalApps

관리되는 애플리케이션 목록을 포함하는 배열의 주소입니다. 해당 콘텐츠가 더 이상 필요하지 않은 경우 LocalFree 를 호출하여 이 배열을 해제해야 합니다. 이 매개 변수는 null일 수 없습니다. 목록은 LOCALMANAGEDAPPLICATION 구조체로 반환됩니다.

반환 값

함수가 성공하면 반환 값이 ERROR_SUCCESS. 그렇지 않으면 함수는 시스템 오류 코드 중 하나를 반환합니다. 오류 코드의 전체 목록은 시스템 오류 코드 또는 헤더 파일 WinError.h를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 appmgmt.h
라이브러리 Advapi32.lib
DLL Advapi32.dll

추가 정보

그룹 정책 함수

그룹 정책 개요

LOCALMANAGEDAPPLICATION