BITS_JOB_PROPERTY_VALUE 共用体 (bits5_0.h)

BITS_JOB_PROPERTY_ID列挙の値に基づいて BITS ジョブのプロパティ値を提供します。

構文

typedef union __MIDL___MIDL_itf_bits5_0_0000_0000_0001 {
  DWORD          Dword;
  GUID           ClsID;
  BOOL           Enable;
  UINT64         Uint64;
  BG_AUTH_TARGET Target;
} BITS_JOB_PROPERTY_VALUE;

メンバー

Dword

この値は、enum プロパティ ID BITS_JOB_PROPERTY_ID_COST_FLAGS を使用する場合に返され、BITS ジョブの 転送ポリシー として適用されます。

この値は、 BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS を使用して通知の最小間隔を指定する場合にも使用されます。

ClsID

この値は、enum プロパティ ID BITS_JOB_PROPERTY_NOTIFICATION_CLSID を使用する場合に返され、BITS ジョブに登録するコールバック オブジェクトの CLSID を表します。

Enable

この値は、enum プロパティ ID BITS_JOB_PROPERTY_DYNAMIC_CONTENT を使用して BITS ジョブに動的コンテンツがあるかどうかを指定するときに返されます。 この値は、enum プロパティ ID BITS_JOB_PROPERTY_HIGH_PERFORMANCE を使用して BITS ジョブを最適化ダウンロードとしてマークするかどうかを指定するときにも返されます。

この値は、 BITS_JOB_PROPERTY_ON_DEMAND_MODE を使用して BITS ジョブがオンデマンドであるかどうかを指定する場合にも使用されます。

Uint64

この値は、enum プロパティ ID BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE を使用して、最適化されたダウンロードの最大ダウンロード サイズを表す場合に返されます。

Target

この値は、列挙型プロパティ ID BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS を使用して、格納されている資格情報の使用が許可されているイントラネット認証ターゲットを表す場合に返されます。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header bits5_0.h (Bits.h を含む)

こちらもご覧ください

BITS_JOB_PROPERTY_ID

BITS_JOB_TRANSFER_POLICY