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
這個成員是保留的,而且必須是零。
備註
此結構會當做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 |
標頭 | lmdfs.h (包括 LmDfs.h、Lm.h) |