Структура данных возвращаемая функцией GrdApi.GrdCodeGetInfo.


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

Синтаксис

#pragma pack(push,1)
typedef struct
{
    DWORD   dwStartAddr;            // Начальный адрес загружаемого кода.
    DWORD   dwCodeSizeMax;          // Максимальный размер загружаемого кода.
    DWORD   dwCodeSectorSize;       // Размер сектора загружаемого кода.
    DWORD   dwStartRamAddr;         // RAM начальный адрес загружаемого кода.
    DWORD   dwRamSizeMax;           // RAM максимальный размер загружаемого кода.
    DWORD   dwReserved;             // Зарезервировано.
    TGrdCodePublicData  PublicDataLoadableCode; // Данные загружаемого кода.
    BYTE    abHashLoadableCode[32]; // Хэш загружаемого кода.
    BYTE    abReserved[64];         // Зарезервировано.
} TGrdCodeInfo;
#pragma pack(pop)
 
 public class GrdCodeInfo
{
    public int mStartAddr;              //** Flash start address for loadable code. *//
    public int mCodeSizeMax;//** Flash size for loadable code. *//
    public int mCodeSectorSize;//** Flash sector size for loadable code. *//
    public int mStartRamAddr;//** RAM start address for loadable code. *//
    public int mRamSizeMax;//** RAM size for loadable code. *//
    GrdCodePublicData mGrdCodePublicData = new GrdCodePublicData();//** ... *//
    public byte[] mHashLoadableCode = new byte[32];//** Hash of loadable code. *//
}