Bagikan melalui


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)

Lihat juga

Program Default

IApplicationAssociationRegistration