Metode ITransferAdviseSink::P ropertyFailure (shobjidl_core.h)
Dipanggil ketika ada kegagalan yang melibatkan properti file dan interaksi pengguna diperlukan.
Sintaks
HRESULT PropertyFailure(
[in] IShellItem *psi,
[in] const PROPERTYKEY *pkey,
[in] HRESULT hrError
);
Parameter
[in] psi
Jenis: IShellItem*
Pointer ke IShellItem yang menyebabkan kegagalan.
[in] pkey
Jenis: const PROPERTYKEY*
Nilai yang sesuai dengan properti yang akan hilang. Nilai NULL menunjukkan bahwa semua properti hilang.
[in] hrError
Jenis: HRESULT
Kode kesalahan yang dihasilkan oleh kegagalan. Ini harus ditangani oleh mesin salinan.
Mengembalikan nilai
Jenis: HRESULT
HRESULT lainnya harus dilewatkan. Jika kegagalan tidak ditangani, nilai yang dikembalikan harus hrError.
Menampilkan kode | Deskripsi |
---|---|
|
Handler harus mencoba kembali operasi file. |
|
Handler harus mencoba kembali operasi file menggunakan nama yang dikembalikan dalam buffer pszRename . |
|
Pengguna telah menunjukkan bahwa handler harus menimpa file yang ada. |
|
Pengguna telah menunjukkan bahwa handler harus mencoba operasi lagi tanpa deskriptor keamanan. |
|
Pengguna mengklik Batal. Seluruh pekerjaan penyalinan sedang dihentikan. Handler harus mengembalikan kode ini kembali ke mesin salin. |
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) |