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.
Memeriksa apakah aplikasi yang ditentukan adalah penginstalan Windows asli.
Sintaks
HRESULT SLIsGenuineLocal(
[in] const SLID *pAppId,
[out] SL_GENUINE_STATE *pGenuineState,
[in, out, optional] SL_NONGENUINE_UI_OPTIONS *pUIOptions
);
Parameter
[in] pAppId
Penunjuk ke struktur SLID yang menentukan aplikasi untuk diperiksa.
[out] pGenuineState
Penunjuk ke nilai enumerasi SL_GENUINE_STATE yang menentukan status penginstalan.
[in, out, optional] pUIOptions
Penunjuk ke struktur SL_NONGENUINE_UI_OPTIONS yang menentukan kotak dialog untuk ditampilkan jika penginstalan tidak asli. Jika nilai parameter ini adalah NULL, tidak ada kotak dialog yang ditampilkan.
Nilai kembali
Jika metode berhasil, metode akan mengembalikan S_OK.
Jika metode gagal, metode mengembalikan kode kesalahan. Untuk daftar kode kesalahan umum, lihat Nilai HRESULT Umum.
Keterangan
Fungsi ini memeriksa bendera Perubahan lisensi yang terkait dengan aplikasi yang ditentukan. Jika lisensi tidak valid, atau jika bendera Perubahan lisensi diatur, penginstalan tidak dianggap valid.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | slpublic.h |
| Pustaka | Slwga.lib |
| DLL | Slwga.dll |