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 |