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 ini tersedia untuk digunakan dalam sistem operasi Windows Server 2003 dan Windows XP. Ini mungkin diubah atau tidak tersedia di masa mendatang.]
Memungkinkan aplikasi mendeteksi objek ekstensi yang buruk dan memblokirnya agar tidak berjalan atau memperbaikinya.
Syntax
BOOL SDBAPI ApphelpCheckShellObject(
[in] REFCLSID ObjectCLSID,
[in] BOOL bShimIfNecessary,
[out] ULONGLONG *pullFlags
);
Parameter-parameternya
[in] ObjectCLSID
GUID kelas register.
[in] bShimIfNecessary
Parameter ini TRUE jika shim diperlukan; FALSE jika tidak.
[out] pullFlags
Parameter ini diisi dengan masker bendera 64-bit yang dapat digunakan untuk mengaktifkan bendera modifikasi aplikasi di Explorer/IE. Ini terletak di database kompatibilitas aplikasi.
Mengembalikan nilai
FALSE jika objek harus diblokir agar tidak membuat instans; TRUE jika tidak.
Komentar
Ini adalah fungsi pembantu untuk Explorer dan Internet Explorer yang memungkinkan aplikasi tersebut mendeteksi objek ekstensi yang buruk dan memblokirnya agar tidak berjalan atau memperbaikinya.
Jika database menunjukkan bahwa shim harus digunakan untuk memperbaiki ekstensi dan bShimIfNecessary adalah TRUE, fungsi ini memuat Shimeng.dll dan menerapkan perbaikan.
Fungsi ini tidak memiliki pustaka impor atau file header terkait; Anda harus memanggilnya menggunakan fungsi LoadLibrary dan GetProcAddress .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Platform Target | Windows |
| Header | appcompatapi.h |
| Library | OneCore_downlevel. Lib |
| DLL | Apphelp.dll |