DFS_TARGET_PRIORITY-Struktur (lmdfs.h)

Enthält die Prioritätsklasse und den Rang eines bestimmten DFS-Ziels.

Syntax

typedef struct _DFS_TARGET_PRIORITY {
  DFS_TARGET_PRIORITY_CLASS TargetPriorityClass;
  USHORT                    TargetPriorityRank;
  USHORT                    Reserved;
} DFS_TARGET_PRIORITY, *PDFS_TARGET_PRIORITY;

Member

TargetPriorityClass

DFS_TARGET_PRIORITY_CLASS Enumerationswert, der die Prioritätsklasse des Ziels angibt.

TargetPriorityRank

Gibt den Prioritätswert des Ziels an. Der Standardwert ist 0, was den Rang mit der höchsten Priorität innerhalb einer Prioritätsklasse angibt.

Reserved

Dieser Member ist reserviert und muss null sein.

Hinweise

Diese Struktur wird als TargetPriority-Member der DFS_INFO_104-, DFS_INFO_106- und DFS_STORAGE_INFO_1-Strukturen verwendet. Es gibt keine Funktionen, die diese Struktur direkt verwenden.

Die Reihenfolge der Prioritätsklassen vom höchsten bis zum niedrigsten ist wie folgt:

  • DfsGlobalHighPriorityClass
  • DfsSiteCostHighPriorityClass
  • DfsSiteCostNormalPriorityClass
  • DfsSiteCostLowPriorityClass
  • DfsGlobalLowPriorityClass
Serverziele werden zunächst in globale Klassen mit hoher, normaler und niedriger Priorität gruppiert. Die normale Prioritätsklasse wird dann basierend auf den Kosten des Active Directory-Standorts in Standortkosten mit hoher Priorität, normale Standortkostenpriorität und Standortkosten niedrige Prioritätsklassen unterteilt.

Beispielsweise werden alle Serverziele mit einem Standortkostenwert von 0 zuerst in Standortkostenklassen mit hoher, normaler und niedriger Priorität gruppiert. Dann werden alle Serverziele mit höheren Standortkosten ebenfalls in Standortkostenklassen mit hoher, normaler und niedriger Priorität unterteilt. Daher wird ein Serverziel mit einem Standortkostenwert von 0 und einer Standortkostenklasse mit niedriger Priorität immer noch höher eingestuft als ein Serverziel mit einem Standortkostenwert von 1 und der Standortkostenklasse mit hoher Priorität.

Beachten Sie, dass der Wert für eine "normale Prioritätsklasse" auf 0 festgelegt ist, obwohl sie niedriger als DfsGlobalHighPriorityClass und DfsSiteCostHighPriorityClass ist. Dies ist die Standardeinstellung für die Prioritätsklasse. Der Prioritätsrang kann verwendet werden, um innerhalb einer Prioritätsklasse zu diskriminieren, um eine zusätzliche Granularität zu erreichen.

Weitere Informationen zur Ermittlung der Serverzielpriorität finden Sie unter DFS-Serverzielpriorisierung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008, Windows Server 2008
Kopfzeile lmdfs.h (include LmDfs.h, Lm.h)

Weitere Informationen

DFS-Serverzielpriorisierung

DFS_INFO_104

DFS_INFO_106

DFS_STORAGE_INFO_1

DFS_TARGET_PRIORITY_CLASS

DFS-Funktionen (Distributed File System)

NetDfsSetInfo

Übersicht über die Netzwerkverwaltung

Netzwerkverwaltungsstrukturen