Metodo ITransferAdviseSink::SubStreamFailure (shobjidl_core.h)
Viene chiamato quando si verifica un errore che coinvolge flussi secondari e l'interazione dell'utente è necessaria.
Sintassi
HRESULT SubStreamFailure(
[in] IShellItem *psi,
[in] LPCWSTR pszStreamName,
[in] HRESULT hrError
);
Parametri
[in] psi
Tipo: IShellItem*
Puntatore a IShellItem che ha causato l'errore.
[in] pszStreamName
Tipo: LPCWSTR
Nome dei dati che andranno persi nell'operazione.
[in] hrError
Tipo: HRESULT
Codice di errore generato. Deve essere gestito dal motore di copia.
Valore restituito
Tipo: HRESULT
Qualsiasi altro HRESULT deve essere passato. Se l'errore non viene gestito, il valore restituito deve essere hrError.
Codice restituito | Descrizione |
---|---|
|
Il gestore deve ripetere l'operazione del file. |
|
Il gestore deve ripetere l'operazione file usando il nome restituito nel buffer pszRename . |
|
L'utente ha indicato che il gestore deve sovrascrivere il file esistente. |
|
L'utente ha indicato che il gestore deve ritentare l'operazione senza il descrittore di sicurezza. |
|
L'utente ha fatto clic su Annulla. L'intero processo di copia viene terminato. Il gestore deve restituire questo codice al motore di copia. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | shobjidl_core.h (include Shobjidl.h) |