Bagikan melalui


Fungsi GetLocalManagedApplications (appmgmt.h)

Fungsi GetLocalManagedApplications dapat dijalankan pada komputer target untuk mendapatkan daftar aplikasi terkelola di komputer tersebut. Fungsi ini juga dapat dipanggil dalam konteks pengguna untuk mendapatkan daftar aplikasi terkelola untuk pengguna tersebut. Fungsi ini hanya mengembalikan aplikasi yang dapat diinstal oleh Penginstal Windows.

Sintaksis

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

Parameter

[in] bUserApps

Nilai yang, jika TRUE, parameter prgLocalApps berisi daftar aplikasi terkelola yang berlaku untuk pengguna. Jika nilai parameter ini FALSE, parameter prgLocalApps berisi daftar aplikasi terkelola yang berlaku untuk komputer lokal.

[out] pdwApps

Alamat DWORD yang menentukan jumlah aplikasi dalam daftar yang dikembalikan oleh prgLocalApps.

[out] prgLocalApps

Alamat array yang berisi daftar aplikasi terkelola. Anda harus memanggil LocalFree untuk membebaskan array ini ketika kontennya tidak lagi diperlukan. Parameter ini tidak boleh null. Daftar dikembalikan sebagai struktur LOCALMANAGEDAPPLICATION.

Mengembalikan nilai

Jika fungsi berhasil, nilai pengembalian ERROR_SUCCESS. Jika tidak, fungsi mengembalikan salah satu kode kesalahan sistem. Untuk daftar lengkap kode kesalahan, lihat Kode Kesalahan Sistem atau file header WinError.h.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows Vista
server minimum yang didukung Windows Server 2008
Platform Target Windows
Header appmgmt.h
Pustaka Advapi32.lib
DLL Advapi32.dll

Lihat juga

Fungsi Kebijakan Grup

Gambaran Umum Kebijakan Grup

LOCALMANAGEDAPPLICATION