Я оцениваю Server 2008. Мой исполняемый файл C ++ получает эту ошибку. Я видел эту ошибку на MSDN, которая, по-видимому, требовала оперативного исправления для нескольких предыдущих ОС. Кто-нибудь еще видел это? Я получаю те же результаты для 32- и 64-разрядных ОС.
Фрагмент кода:
HRESULT GroupStart([in] short iClientId, [in] VARIANT GroupDataArray,
[out] short* pGroupInstance, [out] long* pCommandId);
Где аргумент GroupDataArray VARIANT оборачивает одномерный SAFEARRAY из VARIANT, обертывающий записи структуры DCAPICOM_GroupData:
// DCAPICOM_GroupData
[
uuid(F1FE2605-2744-4A2A-AB85-1E1845C280EB),
helpstring("removed")
]
typedef struct DCAPICOM_GroupData {
[helpstring("removed")]
long m_lImageID;
[helpstring("removed")]
unsigned char m_ucHeadID;
[helpstring("removed")]
unsigned char m_ucPlateID;
} DCAPICOM_GroupData;