DownloadMode-Enumeration

Definiert die verschiedenen Downloadmodi, die Übermittlungsoptimierung verwenden.

Syntax

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

Konstanten

DownloadMode_CdnOnly

Diese Einstellung deaktiviert die Peer-zu-Peer-Zwischenspeicherung, ermöglicht Übermittlungsoptimierung das Herunterladen von Inhalten von Microsoft-Servern. Dieser Modus verwendet zusätzliche Metadaten, die von Übermittlungsoptimierung Clouddiensten bereitgestellt werden, um eine zuverlässige und effiziente Peerless-Downloaderfahrung zu ermöglichen.

DownloadMode_Lan

Dieser Standardbetriebsmodus für die Übermittlungsoptimierung aktiviert die Freigabe über Peers im gleichen Netzwerk.

DownloadMode_Group

Wenn der Gruppenmodus festgelegt ist, wird die Gruppe automatisch basierend auf dem Active Directory Domain Services-Standort (AD DS) des Geräts (Windows 10, Version 1607) oder der Domäne ausgewählt, bei der das Gerät authentifiziert wird (Windows 10, Version 1511). Im Gruppenmodus erfolgt die Peerfreigabe über interne Subnetze zwischen Geräten, die zur gleichen Gruppe gehören, einschließlich Geräten in Zweigstellen. Sie können die GroupID-Option verwenden, um eine eigene benutzerdefinierte Gruppe zu erstellen, unabhängig von Domänen und AD DS-Sites. Der Downloadmodus „Gruppe“ wird den meisten Organisationen empfohlen, die die beste Bandbreitenoptimierung mit Übermittlungsoptimierung anstreben.

DownloadMode_Internet

Lässt Peerquellen im Internet für die Übermittlungsoptimierung zu.

DownloadMode_Simple

Im Einfachmodus wird die Verwendung von Clouddiensten für die Übermittlungsoptimierung vollständig deaktiviert (für Offlineumgebungen). Übermittlungsoptimierung wechselt automatisch in diesen Modus, wenn die Übermittlungsoptimierung-Clouddienste nicht verfügbar, nicht erreichbar oder die Größe der Inhaltsdatei kleiner als 10 MB ist. In diesem Modus bietet Übermittlungsoptimierung eine zuverlässige Downloaderfahrung ohne Peer-zu-Peer-Zwischenspeicherung.

DownloadMode_Bypass

In diesem Modus wird die Übermittlungsoptimierung umgangen und stattdessen BITS verwendet. Sie können diesen Modus beispielsweise auswählen, damit Clients BranchCache verwenden können.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10 Desktop-Apps, Version 1709 []
Unterstützte Mindestversion (Server)
Windows Server, version 1709 desktop apps only (Nur [ Desktop-Apps der Version 1709)]
Header
Deliveryoptimization.h