Bagikan melalui


Metode IKnownFolderManager::UnregisterFolder (shobjidl_core.h)

Hapus folder yang diketahui dari registri, yang membuatnya tidak diketahui oleh sistem folder yang diketahui. Metode ini tidak menghapus folder itu sendiri.

Sintaks

HRESULT UnregisterFolder(
  [in] REFKNOWNFOLDERID rfid
);

Parameter

[in] rfid

Jenis: REFKNOWNFOLDERID

GUID atau KNOWNFOLDERID yang mewakili folder yang diketahui.

Mengembalikan nilai

Jenis: HRESULT

Mengembalikan S_OK jika berhasil, atau nilai kesalahan jika tidak, termasuk yang berikut ini:

Menampilkan kode Deskripsi
E_INVALIDARG
Antara lain, nilai ini dapat menunjukkan bahwa parameter rfid mereferensikan KNOWNFOLDERID yang tidak ada pada sistem. Tidak semua nilai KNOWNFOLDERID ada di semua sistem. Gunakan IKnownFolderManager::GetFolderIds untuk mengambil kumpulan nilai KNOWNFOLDERID yang diketahui oleh sistem saat ini.

Keterangan

Catatan Metode ini memperbarui HKEY_LOCAL_MACHINE dan perlu dijalankan dalam konteks administrator. Program penyetelan memerlukan hak administrator untuk mendaftarkan atau membatalkan pendaftaran folder yang diketahui.
 

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

IKnownFolderManager::RegisterFolder

Sampel Folder yang Diketahui