Bagikan melalui


Fungsi SHCreateDefaultPropertiesOp (shobjidl.h)

Membuat operasi file yang mengatur properti default pada item Shell yang belum ditetapkan.

Sintaks

SHSTDAPI SHCreateDefaultPropertiesOp(
  [in]  IShellItem     *psi,
  [out] IFileOperation **ppFileOp
);

Parameter

[in] psi

Jenis: IShellItem*

Penunjuk ke item shell sumber. Lihat IShellItem.

[out] ppFileOp

Jenis: IFileOperation**

Alamat penunjuk antarmuka IFileOperation .

Nilai kembali

Jenis: HRESULT

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

Keterangan

Daftar properti untuk mengatur nilai default berasal dari entri SetDefaultsFor registri di bawah ProgID untuk asosiasi file item. Daftar ini diawali oleh prop: dan berisi nama kanonis properti untuk mengatur nilai default, misalnya, prop:System.Author;System.Document.DateCreated. Properti yang mungkin untuk daftar ini adalah System.Author, System.Document.DateCreated, dan System.Photo.DateTaken. Jika entri SetDefaultsFor tidak ada di ProgID, fungsi ini menggunakan default yang ditemukan pada entri SetDefaultsForHKEY_CLASSES_ROOT\*.

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