E2499 Format __declspec(uuid(GuidString)) non valide (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index


Cette erreur se produit lorsque vous avez utilisé un format incorrect pour définir votre chaîne de GUID (GuidString). Les GUID sont définis pour les structures de la façon suivante :

class __declspec(uuid("19a76fe0-7494-11d0-8816-00a0c903b83c")) foo{};

Par exemple, les codes suivants génèrent l'erreur ci-dessus :

class __declspec(uuid(19a76fe0-7494-11d0-8816-00a0c903b83c)) foo{}; //Guillemets manquants

ou

class __declspec(uuid"7494-11d0-8816-00a0c903b83c")) foo{}; // Parenthèse ouvrante manquante