Курсовая работа: Защита программы от нелегального копирования

a:array[1..11] of Byte;

BPB:BPB_Type;

Add:Add_BPB_Type;

c:array[1..+$1BE-(SizeOf(BPB_Type)+SizeOf(Add_BPB_Type)+11)] of Byte;

Par:array[1..4] of PartType);

1:(b:array[1..512] of Byte)

end;

{Описатель диска по структуре IOCTL}

IOCTL_Type=record

BuildBPB:Boolean; {СтроитьВРВ}

TypeDrv:Byte; {Типдиска}

Attrib:Word; {Атрибутыдиска}

Cylindrs:Word; {Числоцилиндров}

Media:Byte; {Типносителя}

BPB:BPB_Type;

Add:Add_BPB_Type;

Reserv:array[1..10] of Byte;

end;

{Описательдиска}

TDisk=record

Number:Byte; {Номердиска 0=А, ...}

TypeD:Byte; {Типдиска}

AttrD:Word; {Атрибутыдиска}

Cyls:Word; {Число цилиндров на диске}

Media:Byte; {Дескриптор носителя}

SectSize:Word; {Количество байт в секторе}

TrackSiz:Word; {Количество секторов на дорожке}

TotSecs:LongInt; {Полная длина в секторах}

Heads:Byte; {Количество головок}

К-во Просмотров: 340
Бесплатно скачать Курсовая работа: Защита программы от нелегального копирования