Antarmuka IFileSystemBindData2 (shobjidl_core.h)
Memperluas IFileSystemBindData, yang menyimpan informasi sistem file untuk mengoptimalkan panggilan ke IShellFolder::P arseDisplayName. Antarmuka ini menambahkan set kemampuan atau mendapatkan ID file atau pengidentifikasi kelas persimpangan (CLSID).
Warisan
Antarmuka IFileSystemBindData2 mewarisi dari IFileSystemBindData. IFileSystemBindData2 juga memiliki jenis anggota ini:
Metode
Antarmuka IFileSystemBindData2 memiliki metode ini.
IFileSystemBindData2::GetFileID Mendapatkan pengidentifikasi file unik untuk file saat ini. |
IFileSystemBindData2::GetJunctionCLSID Mendapatkan pengidentifikasi kelas (CLSID) objek yang mengimplementasikan IShellFolder untuk item, jika item adalah titik persimpangan. |
IFileSystemBindData2::SetFileID Mengatur pengidentifikasi file unik untuk file saat ini. |
IFileSystemBindData2::SetJunctionCLSID Mengatur pengidentifikasi kelas (CLSID) objek yang mengimplementasikan IShellFolder, jika item saat ini adalah titik persimpangan. |
Keterangan
Antarmuka ini juga menyediakan metode antarmuka IFileSystemBindData , dari mana ia mewarisi.
Untuk meneruskan informasi yang dinyatakan dalam antarmuka ini ke sumber data IShellFolder::P arseDisplayName, objek IBindCtx dibuat (gunakan CreateBindCtx) dan diisi dengan objek yang mengimplementasikan IFileSystemBindData dengan memanggil yang berikut:
IBindCtx::RegisterObjectParam(STR_FILE_SYS_BIND_DATA, pfsbd)
Di mana pfsbd adalah objek yang mengimplementasikan IFileSystemBindData.
Implementer IShellFolder::P arseDisplayName terlebih dahulu melakukan panggilan berikut.
IUnknown *punk;
pbc->GetObjectParam(STR_FILE_SYS_BIND_DATA, &punk);
Selanjutnya pelaksana memanggil salah satu metode Get yang tercantum di atas untuk mengambil parameter.
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) |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk