Server 2008 を評価しています。C++ 実行可能ファイルでこのエラーが発生しています。MSDN でこのエラーを見たことがありますが、以前のいくつかの OS では修正プログラムが必要だったようです。他の誰かがこれを見ましたか?32 ビット OS と 64 ビット OS で同じ結果が得られます。
コードスニペット:
HRESULT GroupStart([in] short iClientId, [in] VARIANT GroupDataArray,
[out] short* pGroupInstance, [out] long* pCommandId);
GroupDataArray VARIANT 引数は、DCAPICOM_GroupData 構造体エントリをラップする VARIANT の 1 次元 SAFEARRAY をラップします。
// 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;