FILESETINFO 結構 (qmgr.h)
[佇列管理員 (QMGR) 可用於需求一節中指定的操作系統。 它在後續版本中可能會變更或無法使用。 請改用 背景智慧型傳輸服務 (BITS) 。]
FILESETINFO 結構可識別要下載之檔案的遠端和本機名稱。
語法
typedef struct _FILESETINFO {
BSTR bstrRemoteFile;
BSTR bstrLocalFile;
DWORD dwSizeHint;
} FILESETINFO;
成員
bstrRemoteFile
Null 終止的字串,其中包含伺服器上檔名 (例如,http://ServerName/路徑/FileName。ext) 。 名稱的格式必須符合您使用的傳輸通訊協定。 您無法在路徑或檔案名中使用通配符。 URL 必須只包含合法的 URL 字元;不會執行逸出處理。 URL 限制為 2,200 個字元,不包括終止的 Null 字元。
bstrLocalFile
Null 終止的字串,其中包含用戶端上的檔名。 檔名必須包含完整路徑,例如 D:\MyApp\UpdatesPath\FileName。ext.您無法在路徑或檔名中使用通配符,而且路徑中的目錄必須存在。 路徑僅限於MAX_PATH,不包括終止 Null 字元。 用戶必須具有寫入本機目錄的許可權,才能下載並上傳要求回復。 BITS 不支援NTFS資料流。 不使用會話特定的網路驅動器機,請使用 UNC 路徑 (例如 \ServerName ShareName\路徑\FileName\。ext) 。
dwSizeHint
不支援。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP |
最低支援的伺服器 | Windows Server 2003 |
標頭 | qmgr.h |