Структура данных возвращаемая функцией 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. */ }
Структура данных возвращаемая функцией 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)