SCHEDULE_HEADER-Struktur (schedule.h)
Die SCHEDULE_HEADER-Struktur wird verwendet, um die Replikationszeitplandaten für eine Replikationsquelle zu enthalten. Die SCHEDULE-Struktur enthält ein Array von SCHEDULE_HEADER Strukturen.
Syntax
typedef struct _SCHEDULE_HEADER {
ULONG Type;
ULONG Offset;
} SCHEDULE_HEADER, *PSCHEDULE_HEADER;
Member
Type
Enthält einen der folgenden Werte, der den Typ der Zeitplandaten definiert, die in dieser Struktur enthalten sind.
SCHEDULE_INTERVAL
Der Zeitplan enthält eine Reihe von Intervallen. Das Offset-Element enthält den Offset zu einem Bytearray mit SCHEDULE_DATA_ENTRIES Elementen. Jedes Byte im Array stellt eine Stunde der Woche dar. Die erste Stunde ist 00:00 Uhr am Sonntagmorgen GMT.
Jedes Bit der unteren vier Bits jedes Byte stellt einen 15-Minuten-Block innerhalb der Stunde dar, in der die Quelle für die Replikation verfügbar ist. In der folgenden Liste sind die Binärwerte aufgeführt und jedes Bit der unteren vier Bits des Stundenwerts beschrieben.
Binärwert | BESCHREIBUNG |
---|---|
1000 | Die Quelle ist von der 0. bis zur 14. Minute nach der vollen Stunde für die Replikation verfügbar. |
0100 | Die Quelle ist für die Replikation zwischen 15 und 29 Minuten nach der Stunde verfügbar. |
0010 | Die Quelle steht für die Replikation zwischen 30 und 44 Minuten nach der Stunde zur Verfügung. |
0001 | Die Quelle steht für die Replikation zwischen 45 und 59 Minuten nach der Stunde zur Verfügung. |
Diese Bits können kombiniert werden, um mehrere 15-Minuten-Blöcke zu erstellen, die die Quelle verfügbar sind. Beispielsweise gibt der binärwert 0111 an, dass die Quelle von 0 bis 44 Minuten nach der Stunde verfügbar ist.
Die oberen vier Bits jedes Byte werden nicht verwendet.
SCHEDULE_BANDWIDTH
Wird nicht unterstützt.
SCHEDULE_PRIORITY
Wird nicht unterstützt.
Offset
Enthält den Offset in Bytes vom Anfang der SCHEDULE-Struktur bis zu den Daten für diesen Zeitplan. Größe und Form dieser Daten hängen vom Zeitplantyp ab, der vom Type-Element definiert wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | schedule.h |