public class GrdFindInfo
{
public int mPublicCode; // Общий код доступа в числовом виде
public byte mHrwVersion; // Аппаратная версия ключа (биты 0 -3: minor, биты 4 - 7: major)
public byte mMaxNetRes; // Максимальный ресурс лицензий сетевого ключа (программируется компанией "Актив" при продаже ключа)
public short mType;Флаги типа ключа
public int mID;ID ключа (программируется компанией "Актив" при продаже ключа)// Соответствующие поля доступны// изФлаги UAMтипа режимаключа
public byteint mProgmID;Номер программы
public byte mVer;Версия программы
public short mSN;Серийный номер
public short mMask;Битовая маска
public short mGP;Счетчик запусков GP (устаревшая технология, не используется) // ID ключа (программируется компанией "Актив" при продаже ключа)// Соответствующие поля доступны из UAM режима
public shortbyte mRealNetResmProg;Текущий ресурс лицензий сетевого ключа. Задается разработчиком, должен быть <= byMaxNetRes
public int mIndex;Индекс, используемый утилитами// удаленногоНомер программированияпрограммы
public shortbyte mWriteProtectS3mVer;SAM-адрес 1-го байта, доступного для записи. Если 0, запреты на запись отсутствуют.Только для Stealth III // Версия программы
public short mReadProtectS3mSN;SAM-адрес 1-го байта, доступного для чтения. Если 0, запреты на чтение отсутствуют.Только для Stealth III
public short mGlobalFlags;Глобальные флаги// Серийный номер
public intshort mDongleStatemMask;Состояние ключа.см.GrdDSF_XXX определение // В наличии с: // 1. Stealth Sign.(Номер прошивки >= 0x01000011h or 01.00.00.11)// 2. Guardant Code. // Битовая маска
public intshort mOldMPNummGP; Старый номер прошивки (перед SFU).
public int mGrDrv_Platform;Разрядность драйвера.Платформа (Win32/Win64). // Счетчик запусков GP (устаревшая технология, не используется)
public short mRealNetRes; // Текущий ресурс лицензий сетевого ключа. Задается разработчиком, должен быть <= byMaxNetRes
public int mIndex; // Индекс, используемый утилитами удаленного программирования
public short mWriteProtectS3; // SAM-адрес 1-го байта, доступного для записи. Если 0, запреты на запись отсутствуют.Только для Stealth III
public short mReadProtectS3; // SAM-адрес 1-го байта, доступного для чтения. Если 0, запреты на чтение отсутствуют.Только для Stealth III
public short mGlobalFlags; // Глобальные флаги
public int mDongleState; // Состояние ключа.см.GrdDSF_XXX определение // В наличии с: // 1. Stealth Sign.(Номер прошивки >= 0x01000011h or 01.00.00.11)// 2. Guardant Code.
public int mOldMPNum; // Старый номер прошивки (перед SFU).
public int mGrDrv_Platform; // Разрядность драйвера.Платформа (Win32/Win64).
public int mGrDrv_Vers; // Версия драйвера(0х05401234=5.40.12.34)
public int mGrDrv_Build; // Сборка драйвера
public int mGrDrv_Reserved; // Зарезервированое значение
public int mRkmUserAddr; // Адрес начала пользовательской памяти в 2-х байтовых словах
public int mRkmAlgoAddrW; // Адрес таблицы размещения защищенных ячеек в словах
public int mPrnPort; // Адрес LPT-порта (или 0, если ключ - USB)
public int mGrDrv_Vers;Версия драйвера(0х05401234=5.40.12.34)mClientVersion; // Зарезервированная версия клиента ключа // SAP start
public int mGrDrv_Build;Сборка драйвера
mRFlags; // publicЗарезервировано. int mGrDrv_Reserved;Зарезервированое значениеТип MCU
public int mRkmUserAddrmRProgVer;Адрес начала пользовательской памяти в 2-х байтовых словах
public int mRkmAlgoAddrW;Адрес таблицы размещения// защищенныхЗарезервированная ячеекверсия программы(в словахMCU)
public int mPrnPortmRcn_rc;Адрес LPT-порта (или 0, если ключ - USB)
public int mClientVersion;Зарезервированная версия клиента ключа // SAP start Зарезервированный текущий номер и код ответ
public int mRFlagsmNcmps;Зарезервировано. Тип MCU
public int mRProgVer;Зарезервированная версия программы(в MCU)
public int mRcn_rc;Зарезервированный текущий// Зарезервированный номер иусловий код ответсравнения
public int mNcmpsmNSKClientVersion;Зарезервированный номер условий сравнения
public int// mNSKClientVersion;Зарезервированная версия клиента (low byte - minor, hi - major)
public int mModel; // Модель ключа
public int mMcuType; // Тип ключа MCU
public int mMemoryType; // Тип памяти ключа // Зарезервировано для будущего использования
} |