次の方法で共有


BITS 構造体と共用体

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

このセクションの内容

トピック 説明
BG_AUTH_CREDENTIALS ユーザー認証リクエストに使用するターゲット (プロキシまたはサーバー)、認証スキーム、およびユーザーの資格情報を識別します。 構造体は IBackgroundCopyJob2::SetCredentials method メソッドに渡されます。
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 ジョブのプロパティ値を提供します。