Bagikan melalui


Struktur ASSOCIATIONELEMENT (shellapi.h)

Menentukan informasi yang digunakan oleh AssocCreateForClasses untuk mengambil antarmuka IQueryAssociations untuk asosiasi file tertentu.

Sintaks

typedef struct ASSOCIATIONELEMENT {
  ASSOCCLASS ac;
  HKEY       hkClass;
  PCWSTR     pszClass;
} ASSOCIATIONELEMENT;

Anggota

ac

Jenis: ASSOCCLASS

Tempat mendapatkan data asosiasi dan formulir tempat data disimpan. Salah satu nilai berikut dari enumerasi ASSOCCLASS .

ASSOCCLASS_APP_KEY

Anggota hkClass menyediakan jalur registri penuh dari pengidentifikasi aplikasi (APPID).

ASSOCCLASS_CLSID_KEY

Anggota hkClass menyediakan jalur registri penuh dari CLSID.

ASSOCCLASS_CLSID_STR

Anggota hkClass menamai CLSID yang ditemukan sebagai HKEY_CLASSES_ROOT\CLSID\pszClass.

ASSOCCLASS_PROGID_KEY

Anggota hkClass menyediakan jalur registri penuh dari ProgID.

ASSOCCLASS_SHELL_KEY

Anggota hkClass menamai kunci yang ditemukan sebagai
\ HKEY_CLASSES_ROOTSystemFileAssociations\hkClass.

ASSOCCLASS_PROGID_STR

Anggota pszClass menamai ProgID yang ditemukan sebagai HKEY_CLASSES_ROOT\pszClass.

ASSOCCLASS_SYSTEM_STR

Anggota pszClass menamai kunci yang ditemukan sebagai HKEY_CLASSES_ROOT\SystemFileAssociations\pszClass.

ASSOCCLASS_APP_STR

APPID yang menyimpan informasi aplikasi ditemukan di HKEY_CLASSES_ROOT\Applications\FileName tempat FileName diperoleh dengan mengirim pszClass ke PathFindFileName.

ASSOCCLASS_FOLDER

Gunakan informasi asosiasi untuk folder yang disimpan di bawah Folder HKEY_CLASSES_ROOT\. Ketika bendera ini diatur, hkClass dan pszClass diabaikan.

ASSOCCLASS_STAR

Gunakan informasi asosiasi yang disimpan di bawah subkuntang HKEY_CLASSES_ROOT\* . Ketika bendera ini diatur, hkClass dan pszClass diabaikan.

ASSOCCLASS_FIXED_PROGID_STR

Diperkenalkan di Windows 8. Jangan gunakan default pengguna untuk menerapkan pemetaan kelas yang ditentukan oleh anggota pszClass .

ASSOCCLASS_PROTOCOL_STR

Diperkenalkan di Windows 8. Gunakan default pengguna untuk menerapkan pemetaan kelas yang ditentukan oleh anggota pszClass ; kelas adalah protokol.

hkClass

Jenis: HKEY

Kunci registri yang menentukan kelas yang berisi informasi asosiasi.

pszClass

Jenis: PCWSTR

Penunjuk ke nama kelas yang berisi informasi asosiasi.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header shellapi.h

Lihat juga

Pengidentifikasi Terprogram