structure DFS_TARGET_PRIORITY (lmdfs.h)

Contient la classe de priorité et le rang d’une cible DFS spécifique.

Syntaxe

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

Membres

TargetPriorityClass

DFS_TARGET_PRIORITY_CLASS valeur d’énumération qui spécifie la classe de priorité de la cible.

TargetPriorityRank

Spécifie la valeur de classement de priorité de la cible. La valeur par défaut est 0, ce qui indique le rang de priorité le plus élevé au sein d’une classe de priorité.

Reserved

Ce membre est réservé et doit être égal à zéro.

Remarques

Cette structure est utilisée comme membre TargetPriority des structures DFS_INFO_104, DFS_INFO_106 et DFS_STORAGE_INFO_1 . Aucune fonction n’utilise cette structure directement.

L’ordre des classes de priorité, du plus élevé au plus bas, est le suivant :

  • DfsGlobalHighPriorityClass
  • DfsSiteCostHighPriorityClass
  • DfsSiteCostNormalPriorityClass
  • DfsSiteCostLowPriorityClass
  • DfsGlobalLowPriorityClass
Les cibles de serveur sont initialement regroupées en classes globales de priorité élevée, de priorité normale et de priorité basse. La classe de priorité normale est ensuite subdivisé, en fonction du coût du site Active Directory, en classes de priorité élevée pour le coût du site, de priorité normale du coût du site et de faible priorité pour le coût du site.

Par exemple, toutes les cibles de serveur avec une valeur de coût de site de 0 sont d’abord regroupées en classes de coût de site élevé, normal et basse priorité. Ensuite, toutes les cibles de serveur avec des coûts de site plus élevés sont également séparées en classes de coût de site élevé, normal et basse priorité. Ainsi, une cible de serveur avec une valeur de coût de site de 0 et une classe de priorité faible coût du site est toujours classée plus élevée qu’une cible de serveur avec une valeur de coût de site de 1 et une classe de priorité élevée coût du site.

Notez que la valeur d’une « classe de priorité normale » est définie sur 0, même si elle est moins prioritaire que DfsGlobalHighPriorityClass et DfsSiteCostHighPriorityClass. Il s’agit du paramètre par défaut pour la classe de priorité. Le rang de priorité peut être utilisé pour effectuer une distinction au sein d’une classe de priorité en vue d’une granularité accrue.

Pour plus d’informations sur la façon dont la priorité de la cible du serveur est déterminée, consultez Hiérarchisation des cibles de serveur DFS.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008, Windows Server 2008
En-tête lmdfs.h (include LmDfs.h, Lm.h)

Voir aussi

Hiérarchisation de la cible du serveur DFS

DFS_INFO_104

DFS_INFO_106

DFS_STORAGE_INFO_1

DFS_TARGET_PRIORITY_CLASS

Fonctions de système de fichiers distribués (DFS)

NetDfsSetInfo

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau