• Marcus Meissner's avatar
    Implemented SafeArray{SetIID,GetIID,SetRecordInfo,GetRecordInfo}. · 8ff278d2
    Marcus Meissner authored
    Added support for FADF_HAVEIID, FADF_RECORD, FADF_HAVEVARTYPE.
    Implemented SafeArrayAllocDescriptorEx and SafeArrayGetVarType
    correctly.
    Fixed second argument of SafeArrayCopyData (it is just SAFEARRAY*).
    Changed allocation to include 16 bytes before the SAFEARRAY (to store
    IID/VARTYPE/IRecordInfo*).
    VARTYPE -> size array was not indexed correctly.
    Added lots of testcases for most functionality.
    Added IRecordInfo interface definition.
    8ff278d2
safearray.c 39.3 KB