SCHEDULE_HEADER structure (schedule.h)
SCHEDULE_HEADER 結構可用來包含複寫來源的複寫排程數據。 SCHEDULE 結構包含SCHEDULE_HEADER結構的陣列。
語法
typedef struct _SCHEDULE_HEADER {
ULONG Type;
ULONG Offset;
} SCHEDULE_HEADER, *PSCHEDULE_HEADER;
成員
Type
包含下列其中一個值,定義此結構中包含的排程數據類型。
SCHEDULE_INTERVAL
排程包含一組間隔。 Offset 成員包含具有SCHEDULE_DATA_ENTRIES元素之位元組陣列的位移。 陣列中的每個位元組都代表一周的一小時。 第一小時是星期日上午 GMT 的 00:00。
每個位元組下層四個位的每一個位都代表來源可用於復寫的一小時內 15 分鐘區塊。 下列清單列出二進位值,並描述小時值下四個位的每個位。
二進位值 | Description |
---|---|
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 |