Compartir a través de


Método IBackgroundCopyJob2::GetReplyFileName (bits1_5.h)

Recupera el nombre del archivo que contiene los datos de respuesta de la aplicación de servidor. Llame a este método solo si el tipo de trabajo es BG_JOB_TYPE_UPLOAD_REPLY.

Syntax

HRESULT GetReplyFileName(
  [out] LPWSTR *pReplyFileName
);

Parámetros

[out] pReplyFileName

Cadena terminada en NULL que contiene la ruta de acceso completa al archivo de respuesta. Llame a la función CoTaskMemFree para liberar pReplyFileName cuando haya terminado.

Valor devuelto

Este método devuelve los siguientes valores HRESULT , así como otros.

Código de retorno Description
S_OK
Recuperó correctamente el nombre del archivo que contiene los datos de respuesta.
E_NOTIMPL
Este método no se implementa para trabajos de tipo BG_JOB_TYPE_DOWNLOAD o BG_JOB_TYPE_UPLOAD.

Observaciones

Para especificar un nombre de archivo de respuesta, llame al método IBackgroundCopyJob2::SetReplyFileName . Si no especificó un nombre, el método GetReplyFileName devuelve el nombre que BITS generó automáticamente. Si no especificó un nombre y llamó a este método antes de agregar un archivo al trabajo, pReplyFileName se establece en NULL.

Debe llamar al método IBackgroundCopyJob::Complete antes de abrir y leer el archivo de respuesta; el archivo de respuesta no está disponible para el cliente hasta que llame al método Complete .

El archivo está vacío si la aplicación de servidor no proporcionó una respuesta.

Examples

Para obtener un ejemplo que usa el método GetReplyFileName , vea Recuperar la respuesta de un trabajo de Upload-Reply.

Requisitos

Requirement Importancia
Cliente mínimo compatible Windows Vista
Servidor mínimo admitido Windows Server 2003
de la plataforma de destino de Windows
Header bits1_5.h (include Bits.h)
Library Bits.lib
DLL de BitsPrx2.dll
Redistribuible BITS 1.5 en Windows XP

Consulte también

IBackgroundCopyJob2::GetReplyData

IBackgroundCopyJob2::SetReplyFileName