Bagikan melalui


Struktur FILESETINFO (qmgr.h)

[Queue Manager (QMGR) tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat diubah atau tidak tersedia dalam versi berikutnya. Sebagai gantinya, gunakan Layanan Transfer Cerdas Latar Belakang (BITS).]

Struktur FILESETINFO mengidentifikasi nama file jarak jauh dan lokal yang akan diunduh.

Sintaks

typedef struct _FILESETINFO {
  BSTR  bstrRemoteFile;
  BSTR  bstrLocalFile;
  DWORD dwSizeHint;
} FILESETINFO;

Anggota

bstrRemoteFile

String yang dihentikan null yang berisi nama file di server (misalnya, http://ServerName/Path/FileName.ext). Format nama harus sesuai dengan protokol transfer yang Anda gunakan. Anda tidak dapat menggunakan kartubebas di jalur atau nama file. URL hanya boleh berisi karakter URL legal; tidak ada pemrosesan escape yang dilakukan. URL dibatasi hingga 2.200 karakter, tidak termasuk karakter null yang mengakhiri.

bstrLocalFile

String yang dihentikan null yang berisi nama file pada klien. Nama file harus menyertakan jalur lengkap, misalnya, D:\MyApp\UpdatesPath\FileName.ext. Anda tidak dapat menggunakan kartubebas di jalur atau nama file, dan direktori di jalur harus ada. Jalur terbatas pada MAX_PATH, tidak termasuk karakter null yang mengakhiri. Pengguna harus memiliki izin untuk menulis ke direktori lokal untuk mengunduh dan mengunggah yang meminta balasan. BITS tidak mendukung aliran NTFS. Alih-alih menggunakan drive jaringan, yang spesifik untuk sesi, gunakan jalur UNC (misalnya, \ServerName\ShareName\Path\FileName.ext).

dwSizeHint

Tidak didukung.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP
Server minimum yang didukung Windows Server 2003
Header qmgr.h