Metode IApplicationAssociationRegistration::SetAppAsDefault (shobjidl_core.h)
Mengatur aplikasi sebagai default untuk ekstensi atau protokol tertentu, asalkan penerbit aplikasi cocok dengan default saat ini. Untuk informasi selengkapnya, lihat Program Default. Tidak dimaksudkan untuk digunakan dalam Windows 8.
Sintaks
HRESULT SetAppAsDefault(
LPCWSTR pszAppRegistryName,
LPCWSTR pszSet,
[in] ASSOCIATIONTYPE atSetType
);
Parameter
pszAppRegistryName
pszSet
[in] atSetType
Jenis: ASSOCIATIONTYPE
Salah satu nilai enumerasi ASSOCIATIONTYPE yang menentukan jenis aplikasi bernama di extOrUriScheme, seperti ekstensi nama file atau jenis MIME.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan. Secara khusus, jika penerbit aplikasi tidak cocok dengan default, metode ini mengembalikan E_ACCESSDENIED.
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 | shobjidl_core.h (termasuk Shobjidl.h) |