次の方法で共有


BITS 構造体と共用体

バックグラウンド インテリジェント転送サービス (BITS) インターフェイス、次の構造体を使用します。

このセクションでは、次の操作を行います。

話題 形容
BG_AUTH_CREDENTIALS ターゲット (プロキシまたはサーバー)、認証スキーム、およびユーザー認証要求に使用するユーザーの資格情報を識別します。 構造体は、IBackgroundCopyJob2::SetCredentials メソッドに渡されます。
BG_AUTH_CREDENTIALS_UNION BG_AUTH_CREDENTIALS 構造体で指定された認証スキームに使用する資格情報を識別します。
BG_BASIC_CREDENTIALS 認証するユーザー名とパスワードを識別します。
BG_FILE_INFO 転送するファイルのローカル名とリモート名を提供します。
BG_FILE_PROGRESS 転送されたバイト数など、ファイル関連の進行状況情報を提供します。
BG_FILE_RANGE ファイルからダウンロードするバイトの範囲を識別します。
BG_JOB_PROGRESS 転送されたバイト数やファイル数など、ジョブ関連の進行状況情報を提供します。 アップロード ジョブの場合、進行状況は応答ファイルではなくアップロード ファイルに適用されます。 応答ファイルの進行状況を表示するには、BG_JOB_REPLY_PROGRESS 構造を参照してください。
BG_JOB_REPLY_PROGRESS アップロード/応答ジョブの応答部分に関連する進行状況情報を提供します。
BG_JOB_TIMES ジョブ関連のタイムスタンプを提供します。
共用体BITS_FILE_PROPERTY_VALUE BITS ファイルのプロパティ値を提供します。
BITS_JOB_PROPERTY_VALUE BITS_JOB_PROPERTY_ID 列挙の値に基づいて BITS ジョブのプロパティ値を提供します。