Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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 |