我正在评估 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;