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 |