DFS_TARGET_PRIORITY 構造体 (lmdfs.h)

特定の DFS ターゲットの優先度クラスとランクを格納します。

構文

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

メンバー

TargetPriorityClass

ターゲットの 優先度クラスを指定する列挙値をDFS_TARGET_PRIORITY_CLASSします。

TargetPriorityRank

ターゲットの優先度ランク値を指定します。 既定値は 0 です。これは、優先度クラス内で最も優先度の高いランクを示します。

Reserved

このメンバーは予約されており、0 である必要があります。

注釈

この構造体は、DFS_INFO_104、DFS_INFO_106および DFS_STORAGE_INFO_1構造体のTargetPriority メンバーとして使用されます。 この構造体を直接使用する関数はありません。

優先度の高いクラスから最も低いクラスまでの順序は次のとおりです。

  • DfsGlobalHighPriorityClass
  • DfsSiteCostHighPriorityClass
  • DfsSiteCostNormalPriorityClass
  • DfsSiteCostLowPriorityClass
  • DfsGlobalLowPriorityClass
サーバー ターゲットは、最初にグローバル高優先度クラス、通常優先度クラス、低優先度クラスにグループ化されます。 その後、通常の優先度クラスは、Active Directory サイト のコストに基づいて、サイト コストの高い優先度、サイト コストの通常の優先度、サイト コストの低優先度クラスに分割されます。

たとえば、サイト コストの値が 0 のサーバー ターゲットはすべて、最初にサイト コストの高、通常、低優先度のクラスにグループ化されます。 その後、サイト コストが高いすべてのサーバー ターゲットは、同様にサイト コストの高いクラス、通常クラス、優先度の低いクラスに分けられます。 したがって、サイト コストの値が 0 で、サイト コストの低い優先順位クラスのサーバー ターゲットは、サイト コスト値が 1 のサーバー ターゲットとサイト コストの優先度の高いクラスよりも上位にランク付けされます。

"通常の優先度クラス" の値は、 DfsGlobalHighPriorityClass および DfsSiteCostHighPriorityClass よりも優先度が低い場合でも 0 に設定されることに注意してください。 これは優先度クラスの既定の設定です。 優先度ランクを使用して、優先度クラス内で細分性を高めることができます。

サーバー ターゲットの優先度の決定方法の詳細については、「 DFS サーバー ターゲットの優先順位付け」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008、Windows Server 2008
Header lmdfs.h (LmDfs.h、Lm.h を含む)

こちらもご覧ください

DFS サーバー ターゲットの優先順位付け

DFS_INFO_104

DFS_INFO_106

DFS_STORAGE_INFO_1

DFS_TARGET_PRIORITY_CLASS

分散ファイル システム (DFS) 関数

NetDfsSetInfo

ネットワーク管理の概要

ネットワーク管理構造