Sdílet prostřednictvím


Upozornění kompilátoru (úroveň 1) C4917

"deklarátor": identifikátor GUID lze přidružit pouze třídy, rozhraní nebo obor názvů

Uživatelem definované strukturu než třídy, rozhraní, nebo oboru názvů nemohou mít hodnotu GUID.

Toto upozornění je vypnuto ve výchozím nastavení.Viz Kompilátoru upozornění, že jsou vypnuta ve výchozím nastavení pro další informace.

Následující ukázkový kód generuje C4917:

// C4917.cpp
// compile with: /W1
#pragma warning(default : 4917)
__declspec(uuid("00000000-0000-0000-0000-000000000001")) struct S
{
} s;   // C4917, don't put uuid on a struct

int main()
{
}