Visual Studio 2010 から C プログラムを作成しています。GUID を作成してから比較する必要があります。
プログラムに「#include guiddef.h」を含めています。
以下はコード スニペットですが、コードをコンパイルするとエラーが発生し続けます。
//mainGUID is assign value in the program
GUID mainGUID;
//Function call which compares passed GUID with the mainGUID
int CheckGUID(GUID guid)
{
if(IsEqualGUID(guid,mainGUID))
return 1;
else
return 0;
}
次のエラーが表示されます
Error 3 error C2172: 'memcmp' : actual parameter is not a pointer : parameter 1
Error 3 error C2172: 'memcmp' : actual parameter is not a pointer : parameter 2
何が起こっているのかわからない。