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 |