ホーム › Networking.BackgroundIntelligentTransferService › BG_JOB_PROXY_USAGE
BG_JOB_PROXY_USAGE
列挙型メンバー 4
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| BG_JOB_PROXY_USAGE_PRECONFIG | 0 | 0x0 | 各ユーザーが定義したプロキシおよびプロキシ バイパス一覧の設定を使用してファイルを転送します。これらの設定は、コントロール パネルの [インターネット オプション]、[接続]、[ローカル エリア ネットワーク (LAN) の設定] (ネットワーク接続によってはダイヤルアップ設定) でユーザーが定義します。 |
| BG_JOB_PROXY_USAGE_NO_PROXY | 1 | 0x1 | ファイルの転送にプロキシを使用しません。LAN 内でファイルを転送する場合は、このオプションを使用します。 |
| BG_JOB_PROXY_USAGE_OVERRIDE | 2 | 0x2 | アプリケーションのプロキシおよびプロキシ バイパス一覧を使用してファイルを転送します。システム設定が正しいと信頼できない場合は、このオプションを使用します。また、システム設定が適用されない LocalSystem などの特別なアカウントを使用してファイルを転送する場合にも、このオプションを使用します。 |
| BG_JOB_PROXY_USAGE_AUTODETECT | 3 | 0x3 | プロキシ設定を自動的に検出します。BITS は、ジョブ内の各ファイルについてプロキシ設定を検出します。 BITS 1.5 以前: BG_JOB_PROXY_USAGE_AUTODETECT は使用できません。 |
公式ドキュメント
ファイル転送に使用するプロキシを指定する定数を定義します。ジョブごとに異なるプロキシ設定を定義できます。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum BG_JOB_PROXY_USAGE : int {
BG_JOB_PROXY_USAGE_PRECONFIG = 0,
BG_JOB_PROXY_USAGE_NO_PROXY = 1,
BG_JOB_PROXY_USAGE_OVERRIDE = 2,
BG_JOB_PROXY_USAGE_AUTODETECT = 3
} BG_JOB_PROXY_USAGE;public enum BG_JOB_PROXY_USAGE : int
{
BG_JOB_PROXY_USAGE_PRECONFIG = 0,
BG_JOB_PROXY_USAGE_NO_PROXY = 1,
BG_JOB_PROXY_USAGE_OVERRIDE = 2,
BG_JOB_PROXY_USAGE_AUTODETECT = 3,
}Public Enum BG_JOB_PROXY_USAGE As Integer
BG_JOB_PROXY_USAGE_PRECONFIG = 0
BG_JOB_PROXY_USAGE_NO_PROXY = 1
BG_JOB_PROXY_USAGE_OVERRIDE = 2
BG_JOB_PROXY_USAGE_AUTODETECT = 3
End Enumimport enum
class BG_JOB_PROXY_USAGE(enum.IntEnum):
BG_JOB_PROXY_USAGE_PRECONFIG = 0
BG_JOB_PROXY_USAGE_NO_PROXY = 1
BG_JOB_PROXY_USAGE_OVERRIDE = 2
BG_JOB_PROXY_USAGE_AUTODETECT = 3// BG_JOB_PROXY_USAGE
pub const BG_JOB_PROXY_USAGE_PRECONFIG: i32 = 0;
pub const BG_JOB_PROXY_USAGE_NO_PROXY: i32 = 1;
pub const BG_JOB_PROXY_USAGE_OVERRIDE: i32 = 2;
pub const BG_JOB_PROXY_USAGE_AUTODETECT: i32 = 3;// BG_JOB_PROXY_USAGE
const (
BG_JOB_PROXY_USAGE_PRECONFIG int32 = 0
BG_JOB_PROXY_USAGE_NO_PROXY int32 = 1
BG_JOB_PROXY_USAGE_OVERRIDE int32 = 2
BG_JOB_PROXY_USAGE_AUTODETECT int32 = 3
)const
BG_JOB_PROXY_USAGE_PRECONFIG = 0;
BG_JOB_PROXY_USAGE_NO_PROXY = 1;
BG_JOB_PROXY_USAGE_OVERRIDE = 2;
BG_JOB_PROXY_USAGE_AUTODETECT = 3;// BG_JOB_PROXY_USAGE
pub const BG_JOB_PROXY_USAGE_PRECONFIG: i32 = 0;
pub const BG_JOB_PROXY_USAGE_NO_PROXY: i32 = 1;
pub const BG_JOB_PROXY_USAGE_OVERRIDE: i32 = 2;
pub const BG_JOB_PROXY_USAGE_AUTODETECT: i32 = 3;const
BG_JOB_PROXY_USAGE_PRECONFIG* = 0
BG_JOB_PROXY_USAGE_NO_PROXY* = 1
BG_JOB_PROXY_USAGE_OVERRIDE* = 2
BG_JOB_PROXY_USAGE_AUTODETECT* = 3enum BG_JOB_PROXY_USAGE : int {
BG_JOB_PROXY_USAGE_PRECONFIG = 0,
BG_JOB_PROXY_USAGE_NO_PROXY = 1,
BG_JOB_PROXY_USAGE_OVERRIDE = 2,
BG_JOB_PROXY_USAGE_AUTODETECT = 3,
}#define global BG_JOB_PROXY_USAGE_PRECONFIG 0x0
#define global BG_JOB_PROXY_USAGE_NO_PROXY 0x1
#define global BG_JOB_PROXY_USAGE_OVERRIDE 0x2
#define global BG_JOB_PROXY_USAGE_AUTODETECT 0x3