次の方法で共有


DownloadMode 列挙

配信の最適化で使用されるさまざまなダウンロード モードを定義します。

構文

typedef enum _DownloadMode { 
  DownloadMode_CdnOnly   = 0,
  DownloadMode_Lan       = 1,
  DownloadMode_Group     = 2,
  DownloadMode_Internet  = 3,
  DownloadMode_Simple    = 99,
  DownloadMode_Bypass    = 100
} DownloadMode;

定数

DownloadMode_CdnOnly

この設定ではピアツーピア キャッシュは無効になりますが、配信の最適化では Microsoft サーバーからコンテンツをダウンロードできます。 このモードでは、配信の最適化のクラウド サービスによって提供される追加のメタデータを使用して、ピアを介さない信頼性と効率性の高いダウンロード エクスペリエンスが実現されます。

DownloadMode_Lan

この既定の配信の最適化の動作モードでは、同じネットワーク上のピアとの共有が有効になります。

DownloadMode_Group

グループ モードを設定すると、デバイスのActive Directory Domain Services (AD DS) サイト (Windows 10バージョン 1607) またはデバイスが認証されるドメイン (Windows 10バージョン 1511) に基づいてグループが自動的に選択されます。 グループ モードでは、内部サブネット全体で、リモート オフィスのデバイスを含め、同じグループに属するデバイス間でピアリングが行われます。 ドメインや AD DS サイトに関係なく、GroupID オプションを使用して、独自のカスタム グループを作成できます。 配信の最適化による帯域幅の最適化を目標とするほとんどの組織には、グループ ダウンロード モードが推奨されます。

DownloadMode_Internet

配信の最適化用にインターネット ピア ソースを有効にします。

DownloadMode_Simple

簡易モードは、配信の最適化のクラウド サービスの使用を完全に無効にします (オフライン環境)。 配信の最適化のクラウド サービスが利用できない場合やアクセスできない場合、またはコンテンツのファイル サイズが 10 MB の場合、配信の最適化は自動的にこのモードに切り替わります。 このモードでは、配信の最適化はピア ツー ピアのキャッシュを使用しない、信頼性の高いダウンロード エクスペリエンスを提供します。

DownloadMode_Bypass

配信の最適化をバイパスし、代わりに BITS を使用します。 たとえば、クライアントが BranchCache を使用できるようにするには、このモードを選択します。

要件

要件
サポートされている最小のクライアント
Windows 10、バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server バージョン 1709 [デスクトップ アプリのみ]
ヘッダー
Deliveryoptimization.h