FILESETINFO 構造体 (qmgr.h)

[Queue Manager (QMGR) は、[要件] セクションで指定されたオペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。 代わりに、 バックグラウンド インテリジェント転送サービス (BITS) を使用します。

FILESETINFO 構造体は、ダウンロードするファイルのリモート名とローカル名を識別します。

構文

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

メンバー

bstrRemoteFile

サーバー上のファイルの名前を含む null で終わる文字列 (例: http://ServerName/パス/FileNameext)。 名前の形式は、使用する転送プロトコルに準拠している必要があります。 パス名またはファイル名にワイルドカードを使用することはできません。 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
Header qmgr.h