Condividi tramite


SCHEDULE_HEADER struttura (schedule.h)

La struttura SCHEDULE_HEADER viene usata per contenere i dati della pianificazione della replica per un'origine di replica. La struttura SCHEDULE contiene una matrice di strutture SCHEDULE_HEADER .

Sintassi

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

Members

Type

Contiene uno dei valori seguenti che definisce il tipo di dati di pianificazione contenuti in questa struttura.

SCHEDULE_INTERVAL

La pianificazione contiene un set di intervalli. Il membro Offset contiene l'offset in una matrice di byte con elementi SCHEDULE_DATA_ENTRIES . Ogni byte nella matrice rappresenta un'ora della settimana. La prima ora è 00:00 domenica mattina GMT.

Ogni bit dei quattro bit inferiori di ogni byte rappresenta un blocco di 15 minuti entro l'ora in cui l'origine è disponibile per la replica. L'elenco seguente elenca i valori binari e descrive ogni bit dei quattro bit inferiori del valore dell'ora.

Valore binario Descrizione
1000 L'origine è disponibile per la replica dal minuto 0 a 14 dopo l'ora.
0100 L'origine è disponibile per la replica dai minuti 15 a 29 dopo l'ora.
0010 L'origine è disponibile per la replica dai minuti 30 a 44 dopo l'ora.
0001 L'origine è disponibile per la replica dai minuti 45 a 59 dopo l'ora.
 

Questi bit possono essere combinati per creare più blocchi di 15 minuti disponibili per l'origine. Ad esempio, un valore binario pari a 0111 indica che l'origine è disponibile da 0 a 44 minuti dopo l'ora.

I quattro bit superiori di ogni byte non vengono usati.

SCHEDULE_BANDWIDTH

Non supportato.

SCHEDULE_PRIORITY

Non supportato.

Offset

Contiene l'offset, in byte, dall'inizio della struttura SCHEDULE ai dati per questa pianificazione. Le dimensioni e la forma di questi dati dipendono dal tipo di pianificazione definito dal membro Type .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione schedule.h

Vedi anche

DsReplicaAdd

DsReplicaModify

PROGRAMMA