Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Класс SAM адресов полей данных для использования в функциях методах GrdRead и GrdWrite.


Пространство имен:    Guardant

Синтаксис

Code Block
languagec#
public class GrdSAM

Методы

Code Block
languagec#
public uint Value

Возвращает значение константы статического объекта.

Константы

 

 GrdSAM содержит следующие имена и значения.

...

ИмяЗначениеОписание
KeyModelAddr

0

Локальный или удаленный ключ
KeyMemSizeAddr1ID ключа
KeyProgVerAddr2Модель ключа
KeyProtocolAddr3Интерфейс ключа

ClienAddtVerr 

4Заблокировать значение счетчика ключа

KeyUserAddrAddr

6Адрес памяти ключа

KeyAlgoAddrAddr

7Версия драйвера (0x04801234=4.80.12.34)

PrnportAddr

8Сборка драйвера
WriteProtectS310Адрес LPT порта (0 == USB)
ReadProtectS312Virtual dongle container file name unicode string
PublicCode14 
Version16 
LANRes19 
Type20 
ID22 
WriteProtect26 
ReadProtect27 
NumFunc28 
TableLMS29 
UAM30 
NProg30 
Ver31 
SN32 
Mask34 
GP36 
RealLANRes38 
Index40 
AlgoAddr44 

 

 

Класс SAM адресов полей данных для использования в функциях GrdRead и GrdWrite

Синтаксис 

...

Константы 

Code Block
languagejava
titleKeyModelAddr
ublic static GrdSAM KeyModelAddr

...

public class GrdSAM
0h, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 0

...

languagejava
titleKeyMemSizeAddr
KeyMemSizeAddr1

...

1h, неизменяемое поле (значение прошивается на стадии производства)

...

Значение константы: 1

...

KeyProgVerAddr

...

22h, неизменяемое поле (значение прошивается на стадии производства)

...

Значение константы: 2

...

KeyProtocolAddr

...

33h, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 3

Code Block
languagejava
titleClienAddtVerr
public static GrdSAM ClienAddtVerr 

ClienAddtVerr 

44h, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 4

...

languagejava
titleKeyUserAddrAddr

KeyUserAddrAddr

6

...

6h, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 6

...

languagejava
titleKeyAlgoAddrAddr

KeyAlgoAddrAddr

7

...

7h, неизменяемое поле (значение прошивается на стадии производства)

...

Значение константы: 7

...

PrnportAddr

...

88h, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 8

...

languagejava
titleWriteProtectS3
WriteProtectS310

...

Ah, неизменяемое поле (значение прошивается на стадии производства)

...

Значение константы: 10

...

...

ReadProtectS3

...

12Ch, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 12

...

languagejava
titlePublicCode
PublicCode14

...

Eh, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 14

...

languagejava
titleVersion
Version16

...

12h, неизменяемое поле (значение прошивается на стадии производства)

...

Значение константы: 16

...

LANRes

...

1913h, неизменяемое поле (значение прошивается на стадии производства)

...

Значение константы: 19

...

Type

...

2014h, неизменяемое поле (значение прошивается на стадии производства)

...

Значение константы: 20

...

ID

...

2216h, неизменяемое поле (значение прошивается на стадии производства)

Значение константы: 22

...

languagejava
titleWriteProtect
WriteProtect26

...

1Ah, данное поле устанавливается только функцией GrdProtect после выполнения GrdInit

...

...

ReadProtect

...

271Bh, данное поле устанавливается только функцией GrdProtect после выполнения GrdInit

Значение константы: 27

...

languagejava
titleNumFunc
NumFunc28

...

1Ch, данное поле устанавливается только функцией GrdProtect после выполнения GrdInit

Значение константы: 28

...

languagejava
titleTableLMS
TableLMS29

...

1Dh, данное поле устанавливается только функцией GrdProtect после выполнения GrdInit

...

Значение константы: 29

...

UAM

...

301Eh,

...

стартовый адрес при UAM адресации

Значение константы: 30

...

languagejava
titleNProg
NProg30

...

1Eh, данное поле может быть перезаписано функцией GrdWrite

...

...

Ver

...

311Fh, данное поле может быть перезаписано функцией GrdWrite

Значение константы: 31

...

languagejava
titleSN
SN32

...

20h, данное поле может быть перезаписано функцией GrdWrite

Значение константы: 32

...

languagejava
titleMask
Mask34

...

22h, данное поле может быть перезаписано функцией GrdWrite

Значение константы: 34

...

languagejava
titleGP
GP36

...

24h, данное поле может быть перезаписано функцией GrdWrite

...

Значение константы: 36

...

...

RealLANRes

...

3826h, данное поле может быть перезаписано функцией GrdWrite

...

Значение константы: 38

...

...

Index

...

4028h, данное поле может быть перезаписано функцией GrdWrite

Значение константы: 40

Code Block
languagejava
titleAlgoAddr
public static GrdSAM AlgoAddr

2Ch

Значение константы: 44

...

AlgoAddr442Ch