Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
'id' : meer dan één GUID die is gekoppeld aan dit object
Opmerkingen
De __uuidof-operator gebruikt een door de gebruiker gedefinieerd type waaraan een GUID is gekoppeld of een object van een dergelijk door de gebruiker gedefinieerd type. Deze fout treedt op wanneer het argument een object met meerdere GUID's is.
Voorbeeld
In het volgende voorbeeld wordt C2788 gegenereerd:
// C2788.cpp
#include <windows.h>
struct __declspec(uuid("00000001-0000-0000-0000-000000000000")) A {};
struct __declspec(uuid("{00000002-0000-0000-0000-000000000000}")) B {};
template <class T, class U> class MyClass {};
typedef MyClass<A,B> MyBadClass;
typedef MyClass<A,A> MyGoodClass;
int main() {
__uuidof(MyBadClass); // C2788
// try the following line instead
__uuidof(MyGoodClass);
}