Bagikan melalui


Metode IKnownFolderManager::FindFolderFromPath (shobjidl_core.h)

Mendapatkan objek yang mewakili folder yang diketahui berdasarkan jalur sistem file. Objek memungkinkan Anda untuk mengkueri properti folder tertentu, mendapatkan jalur folder saat ini, mengalihkan folder ke lokasi lain, dan mendapatkan jalur folder sebagai ITEMIDLIST.

Sintaks

HRESULT FindFolderFromPath(
  [in]  LPCWSTR      pszPath,
  [in]  FFFP_MODE    mode,
  [out] IKnownFolder **ppkf
);

Parameter

[in] pszPath

Jenis: LPCWSTR

Penunjuk ke untai (karakter) Unicode yang dihentikan null dengan panjang MAX_PATH yang berisi jalur ke folder yang diketahui.

[in] mode

Jenis: FFFP_MODE

Salah satu nilai berikut yang menentukan presisi kecocokan jalur dan folder yang diketahui:

FFFP_EXACTMATCH

Ambil hanya folder spesifik yang diketahui untuk jalur file yang diberikan.

FFFP_NEARESTPARENTMATCH

Jika kecocokan persis tidak ditemukan untuk jalur file yang diberikan, ambil folder pertama yang diketahui yang cocok dengan salah satu folder induknya yang berjalan di atas pohon induk.

[out] ppkf

Jenis: IKnownFolder**

Ketika metode ini kembali, berisi alamat penunjuk ke objek IKnownFolder yang mewakili folder yang diketahui.

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

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)
DLL Shell32.dll

Lihat juga

IKnownFolderManager

Sampel Folder yang Diketahui