Bagikan melalui


Antarmuka IShellLinkDataList (shobjidl_core.h)

Mengekspos metode yang memungkinkan aplikasi melampirkan blok data tambahan ke tautan Shell. Metode ini menambahkan, menyalin, atau menghapus blok data.

Warisan

Antarmuka IShellLinkDataList mewarisi dari antarmuka IUnknown . IShellLinkDataList juga memiliki jenis anggota ini:

Metode

Antarmuka IShellLinkDataList memiliki metode ini.

 
IShellLinkDataList::AddDataBlock

Menambahkan blok data ke tautan.
IShellLinkDataList::CopyDataBlock

Mengambil salinan blok data tautan.
IShellLinkDataList::GetFlags

Mendapatkan pengaturan opsi saat ini.
IShellLinkDataList::RemoveDataBlock

Menghapus blok data dari tautan.
IShellLinkDataList::SetFlags

Menyetel pengaturan opsi saat ini.

Keterangan

Blok data dalam bentuk struktur. Dua anggota pertama sama untuk semua blok data. Anggota pertama memberikan ukuran struktur. Anggota kedua adalah tanda tangan yang mengidentifikasi jenis blok data. Anggota yang tersisa menyimpan data blok. Ada lima jenis blok data yang saat ini didukung.

Struktur blok data Deskripsi
EXP_DARWIN_LINK ID Pemasang Windows tautan.
EXP_SPECIAL_FOLDER Informasi folder khusus.
EXP_SZ_LINK Nama target.
NT_CONSOLE_PROPS Properti konsol.
NT_FE_CONSOLE_PROPS Halaman kode konsol.
 

Antarmuka ini tidak diimplementasikan oleh aplikasi.

Gunakan antarmuka ini jika aplikasi Anda perlu menambahkan blok data tambahan ke tautan Shell.

PerhatikanWindows Vista dan yang lebih baru. Sebelum Windows Vista antarmuka ini dideklarasikan dalam Shlobj.h.
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)