Estructura FILESETINFO (qmgr.h)
[Queue Manager (QMGR) está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. En su lugar, use el servicio de transferencia inteligente en segundo plano (BITS).]
La estructura FILESETINFO identifica los nombres remotos y locales del archivo que se van a descargar.
Sintaxis
typedef struct _FILESETINFO {
BSTR bstrRemoteFile;
BSTR bstrLocalFile;
DWORD dwSizeHint;
} FILESETINFO;
Miembros
bstrRemoteFile
Cadena terminada en NULL que contiene el nombre del archivo en el servidor (por ejemplo, http://ServerName/Ruta/de acceso FileName.ext). El formato del nombre debe ajustarse al protocolo de transferencia que use. No se pueden usar caracteres comodín en la ruta de acceso o el nombre de archivo. La dirección URL solo debe contener caracteres de dirección URL legales; no se realiza ningún procesamiento de escape. La dirección URL está limitada a 2200 caracteres, sin incluir el carácter nulo de terminación.
bstrLocalFile
Cadena terminada en NULL que contiene el nombre del archivo en el cliente. El nombre de archivo debe incluir la ruta de acceso completa, por ejemplo, D:\MyApp\UpdatesPath\FileName.ext. No se pueden usar caracteres comodín en la ruta de acceso o el nombre de archivo, y deben existir directorios en la ruta de acceso. La ruta de acceso se limita a MAX_PATH, sin incluir el carácter nulo de terminación. El usuario debe tener permiso para escribir en el directorio local para las descargas y cargas que solicitan una respuesta. BITS no admite secuencias NTFS. En lugar de usar unidades de red, que son específicas de la sesión, use rutas UNC (por ejemplo,\ NombreDeServidorNombreDeArchivo\ de ruta de acceso de\ShareName\.ext).
dwSizeHint
No compatible.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP |
Servidor mínimo compatible | Windows Server 2003 |
Encabezado | qmgr.h |