Metode IBackgroundCopyJob2::GetReplyFileName (bits1_5.h)

Mengambil nama file yang berisi data balasan dari aplikasi server. Panggil metode ini hanya jika jenis pekerjaan BG_JOB_TYPE_UPLOAD_REPLY.

Sintaks

HRESULT GetReplyFileName(
  [out] LPWSTR *pReplyFileName
);

Parameter

[out] pReplyFileName

String yang dihentikan null yang berisi jalur lengkap ke file balasan. Panggil fungsi CoTaskMemFree untuk membebaskan pReplyFileName setelah selesai.

Nilai kembali

Metode ini mengembalikan nilai HRESULT berikut, serta yang lain.

Menampilkan kode Deskripsi
S_OK
Berhasil mengambil nama file yang berisi data balasan.
E_NOTIMPL
Metode ini tidak diimplementasikan untuk pekerjaan jenis BG_JOB_TYPE_DOWNLOAD atau BG_JOB_TYPE_UPLOAD.

Keterangan

Untuk menentukan nama file balasan, panggil metode IBackgroundCopyJob2::SetReplyFileName . Jika Anda tidak menentukan nama, metode GetReplyFileName mengembalikan nama yang dihasilkan BITS untuk Anda. Jika Anda tidak menentukan nama dan Anda memanggil metode ini sebelum menambahkan file ke pekerjaan, pReplyFileName diatur ke NULL.

Anda harus memanggil metode IBackgroundCopyJob::Complete sebelum membuka dan membaca file balasan; file balasan tidak tersedia untuk klien sampai Anda memanggil metode Lengkap .

File kosong jika aplikasi server tidak memberikan balasan.

Contoh

Untuk contoh yang menggunakan metode GetReplyFileName , lihat Mengambil Balasan Dari Pekerjaan Upload-Reply.

Persyaratan

   
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2003
Target Platform Windows
Header bits1_5.h (termasuk Bits.h)
Pustaka Bits.lib
DLL BitsPrx2.dll
Redistribusi BITS 1.5 di Windows XP

Lihat juga

IBackgroundCopyJob2::GetReplyData

IBackgroundCopyJob2::SetReplyFileName