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 |