typedef struct _CMP_OFFSET_ARRAY
{
    unsigned long FileOffset;
    void *DataBuffer;
    unsigned long DataLength;
} CMP_OFFSET_ARRAY, *PCMP_OFFSET_ARRAY;