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 且站点成本高优先级类的服务器目标。
请注意,“普通优先级类”的值设置为 0,即使其优先级低于 DfsGlobalHighPriorityClass 和 DfsSiteCostHighPriorityClass。 这是优先级类的默认设置。 优先级级别可用于在优先级类中区分,以增加粒度。
有关如何确定服务器目标优先级的详细信息,请参阅 DFS 服务器目标优先级。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008、Windows Server 2008 |
标头 | lmdfs.h (包括 LmDfs.h、Lm.h) |