共用方式為


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_104DFS_INFO_106DFS_STORAGE_INFO_1 結構的 TargetPriority 成員使用。 沒有直接使用此結構的函式。

優先順序類別從最高到最低的順序如下:

  • DfsGlobalHighPriorityClass
  • DfsSiteCostHighPriorityClass
  • DfsSiteCostNormalPriorityClass
  • DfsSiteCostLowPriorityClass
  • DfsGlobalLowPriorityClass
伺服器目標一開始會分組為全域高優先順序、一般優先順序和低優先順序類別。 然後,根據 Active Directory 月臺成本,將一般優先順序類別細分為月臺成本高優先順序、月臺成本一般優先順序,以及月臺成本低優先順序類別。

例如,所有月臺成本值為 0 的伺服器目標都會先分組為月臺成本高、一般和低優先順序類別。 然後,具有較高月臺成本的所有伺服器目標同樣會分成月臺成本高、一般和低優先順序類別。 因此,月臺成本值為 0 且月臺成本低優先順序類別的伺服器目標仍會高於月臺成本值為 1 且月臺成本高優先順序類別的伺服器目標。

請注意,即使優先順序低於 DfsGlobalHighPriorityClassDfsSiteCostHighPriorityClass,「一般優先順序類別」的值仍設定為 0。 這是優先順序類別的預設設定。 優先順序排名可用來區分優先順序類別內增加的數據粒度。

如需如何判斷伺服器目標優先順序的詳細資訊,請參閱 DFS 伺服器目標優先順序

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008、Windows Server 2008
標頭 lmdfs.h (包括 LmDfs.h、Lm.h)

另請參閱

DFS 伺服器目標優先順序

DFS_INFO_104

DFS_INFO_106

DFS_STORAGE_INFO_1

DFS_TARGET_PRIORITY_CLASS

分散式文件系統 (DFS) 函式

NetDfsSetInfo

網路管理概觀

網路管理結構