Metode IApplicationAssociationRegistration::QueryAppIsDefaultAll (shobjidl_core.h)

Menentukan apakah aplikasi memiliki semua asosiasi default terdaftar untuk tingkat aplikasi tertentu. Tidak dimaksudkan untuk digunakan dalam Windows 8.

Sintaks

HRESULT QueryAppIsDefaultAll(
  [in]  ASSOCIATIONLEVEL alQueryLevel,
  [in]  LPCWSTR          pszAppRegistryName,
  [out] BOOL             *pfDefault
);

Parameter

[in] alQueryLevel

Jenis: ASSOCIATIONLEVEL

Salah satu nilai enumerasi ASSOCIATIONLEVEL yang menentukan tingkat asosiasi, seperti per pengguna atau mesin. Ini biasanya AL_EFFECTIVE.

[in] pszAppRegistryName

Jenis: LPCWSTR

Penunjuk ke string Unicode yang dihentikan null yang menentukan nama aplikasi yang terdaftar.

[out] pfDefault

Jenis: BOOL*

Ketika metode ini kembali, berisi TRUE jika aplikasi adalah default untuk semua jenis asosiasi di ASSOCIATIONLEVEL yang ditentukan; atau FALSE jika tidak.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

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