You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

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