Método ITransferAdviseSink::SubStreamFailure (shobjidl_core.h)
Se llama cuando se produce un error que implica secuencias secundarias y se necesita la interacción del usuario.
Sintaxis
HRESULT SubStreamFailure(
[in] IShellItem *psi,
[in] LPCWSTR pszStreamName,
[in] HRESULT hrError
);
Parámetros
[in] psi
Tipo: IShellItem*
Puntero al IShellItem que provocó el error.
[in] pszStreamName
Tipo: LPCWSTR
Nombre de los datos que se perderán en la operación.
[in] hrError
Tipo: HRESULT
Código de error que se generó. El motor de copia debe controlarlo.
Valor devuelto
Tipo: HRESULT
Se debe pasar cualquier otro VALOR HRESULT . Si el error no se controla, el valor devuelto debe ser hrError.
Código devuelto | Descripción |
---|---|
|
El controlador debe reintentar la operación de archivo. |
|
El controlador debe reintentar la operación de archivo con el nombre devuelto en el búfer pszRename . |
|
El usuario ha indicado que el controlador debe sobrescribir el archivo existente. |
|
El usuario ha indicado que el controlador debe volver a intentar la operación sin el descriptor de seguridad. |
|
El usuario ha clic en Cancelar. Se está finalizando todo el trabajo de copia. El controlador debe devolver este código al motor de copia. |
Requisitos
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | shobjidl_core.h (include Shobjidl.h) |