Versions Compared

Key

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

...

Deck of Cards
id001
Card
defaulttrue
labelC
Code Block
languagecpp
#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)
Card
labelC#
Code Block
languagec#
 
Card
labelJava
Code Block
languagejava
 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

Синтаксис

Code Block
languagecpp
#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)