estrutura SCHEDULE_HEADER (schedule.h)
A estrutura SCHEDULE_HEADER é usada para conter os dados de agendamento de replicação de uma fonte de replicação. A estrutura SCHEDULE contém uma matriz de estruturas SCHEDULE_HEADER .
Sintaxe
typedef struct _SCHEDULE_HEADER {
ULONG Type;
ULONG Offset;
} SCHEDULE_HEADER, *PSCHEDULE_HEADER;
Membros
Type
Contém um dos valores a seguir que define o tipo de dados de agendamento contidos nessa estrutura.
SCHEDULE_INTERVAL
O agendamento contém um conjunto de intervalos. O membro Offset contém o deslocamento para uma matriz de bytes com elementos SCHEDULE_DATA_ENTRIES . Cada byte na matriz representa uma hora da semana. A primeira hora é 00:00 na manhã de domingo GMT.
Cada bit dos quatro bits inferiores de cada byte representa um bloco de 15 minutos dentro da hora em que a origem está disponível para replicação. A lista a seguir lista os valores binários e descreve cada bit dos quatro bits inferiores do valor de hora.
Valor binário | Descrição |
---|---|
1000 | A origem está disponível para replicação de 0 a 14 minutos após a hora. |
0100 | A origem está disponível para replicação de 15 a 29 minutos após a hora. |
0010 | A origem está disponível para replicação de 30 a 44 minutos após a hora. |
0001 | A origem está disponível para replicação de 45 a 59 minutos após a hora. |
Esses bits podem ser combinados para criar vários blocos de 15 minutos que a origem está disponível. Por exemplo, um valor binário de 0111 indica que a origem está disponível de 0 a 44 minutos após a hora.
Os bits superiores de quatro bits de cada byte não são usados.
SCHEDULE_BANDWIDTH
Não há suporte.
SCHEDULE_PRIORITY
Não há suporte.
Offset
Contém o deslocamento, em bytes, desde o início da estrutura SCHEDULE até os dados dessa agenda. O tamanho e a forma desses dados dependem do tipo de agendamento definido pelo membro Type .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | schedule.h |