schedule.h) (SCHEDULE_HEADER 结构

SCHEDULE_HEADER结构用于包含复制源的复制计划数据。 SCHEDULE 结构包含SCHEDULE_HEADER结构的数组。

语法

typedef struct _SCHEDULE_HEADER {
  ULONG Type;
  ULONG Offset;
} SCHEDULE_HEADER, *PSCHEDULE_HEADER;

成员

Type

包含以下值之一,用于定义此结构中包含的计划数据类型。

SCHEDULE_INTERVAL

计划包含一组间隔。 Offset 成员包含具有SCHEDULE_DATA_ENTRIES元素的字节数组的偏移量。 数组中的每个字节表示一周中的一小时。 第一小时是格林尼治标准时间星期日早上 00:00。

每个字节的下四位中的每一位表示源可用于复制的一小时内的 15 分钟块。 以下列表列出了二进制值,并描述了小时值较低四位的每个位。

二进制值 说明
1000 源在整点后 0 到 14 分钟内可用于复制。
0100 源可在一小时后的 15 分钟到 29 分钟内进行复制。
0010 源可在一小时后的 30 到 44 分钟内进行复制。
0001 源可在一小时后的 45 分钟到 59 分钟内进行复制。
 

这些位可以组合在一起,创建多个 15 分钟块,这些块是源可用的。 例如,二进制值 0111 指示源在一小时后的 0 到 44 分钟内可用。

不使用每个字节的上四位。

SCHEDULE_BANDWIDTH

不支持。

SCHEDULE_PRIORITY

不支持。

Offset

包含从 SCHEDULE 结构开头到此计划的数据的偏移量(以字节为单位)。 此数据的大小和形式取决于 Type 成员定义的计划类型。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 schedule.h

另请参阅

DsReplicaAdd

DsReplicaModify

附表