Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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) |