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
たとえば、サイト コストの値が 0 のサーバー ターゲットはすべて、最初にサイト コストの高、通常、低優先度のクラスにグループ化されます。 その後、サイト コストが高いすべてのサーバー ターゲットは、同様にサイト コストの高いクラス、通常クラス、優先度の低いクラスに分けられます。 したがって、サイト コストの値が 0 で、サイト コストの低い優先順位クラスのサーバー ターゲットは、サイト コスト値が 1 のサーバー ターゲットとサイト コストの優先度の高いクラスよりも上位にランク付けされます。
"通常の優先度クラス" の値は、 DfsGlobalHighPriorityClass および DfsSiteCostHighPriorityClass よりも優先度が低い場合でも 0 に設定されることに注意してください。 これは優先度クラスの既定の設定です。 優先度ランクを使用して、優先度クラス内で細分性を高めることができます。
サーバー ターゲットの優先度の決定方法の詳細については、「 DFS サーバー ターゲットの優先順位付け」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008、Windows Server 2008 |
Header | lmdfs.h (LmDfs.h、Lm.h を含む) |