다음을 통해 공유


SCHEDULE_HEADER 구조체(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입니다.

각 바이트의 하위 4비트의 각 비트는 원본을 복제에 사용할 수 있는 시간 내의 15분 블록을 나타냅니다. 다음 목록에서는 이진 값을 나열하고 시간 값의 하위 4비트 각각에 대해 설명합니다.

이진 값 Description
1000 해당 시간의 0분에서 14분까지 소스를 복제할 수 있습니다.
0100 원본이 15에서 29 분 후로 복제에 사용할 수 있습니다.
0010 원본이 30에서 44 분 후로 복제에 사용할 수 있습니다.
0001 원본이 45에서 59 분 후로 복제에 사용할 수 있습니다.
 

이러한 비트를 결합하여 원본을 사용할 수 있는 15분 블록을 여러 개 만들 수 있습니다. 예를 들어 이진 값이 0111이면 원본을 시간 후 0~44분 동안 사용할 수 있음을 나타냅니다.

각 바이트의 상위 4비트는 사용되지 않습니다.

SCHEDULE_BANDWIDTH

지원되지 않습니다.

SCHEDULE_PRIORITY

지원되지 않습니다.

Offset

SCHEDULE 구조의 시작부터 이 일정 의 데이터까지 오프셋(바이트)을 포함합니다. 이 데이터의 크기와 형식은 Type 멤버가 정의한 일정 형식에 따라 달라집니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
머리글 schedule.h

추가 정보

DsReplicaAdd

DsReplicaModify

일정