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 |