typedef struct _HBASE_BLOCK
{
    unsigned long Signature;
    unsigned long Sequence1;
    unsigned long Sequence2;
    LARGE_INTEGER TimeStamp;
    unsigned long Major;
    unsigned long Minor;
    unsigned long Type;
    unsigned long Format;
    unsigned long RootCell;
    unsigned long Length;
    unsigned long Cluster;
    unsigned char FileName[64];
    GUID RmId;
    GUID LogId;
    unsigned long Flags;
    GUID TmId;
    unsigned long GuidSignature;
    unsigned long Reserved1[85];
    unsigned long CheckSum;
    unsigned long Reserved2[882];
    GUID ThawTmId;
    GUID ThawRmId;
    GUID ThawLogId;
    unsigned long BootType;
    unsigned long BootRecover;
} HBASE_BLOCK, *PHBASE_BLOCK;