Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
nieprawidłowo sformułowany identyfikator GUID w __declspec(uuid())
Uwagi
Nieprawidłowy identyfikator GUID jest dostarczany do atrybutu rozszerzonego uuid .
Przykład
Identyfikator GUID musi być ciągiem liczb szesnastkowych o następującym formacie:
// C2778a.cpp
// compile with: /c
struct __declspec(uuid("00000000-0000-0000-0000-000000000000")) A {};
struct __declspec(uuid("{00000000-0000-0000-0000-000000000000}")) B{};
Atrybut uuid rozszerzony akceptuje ciągi rozpoznawane przez CLSIDFromString z ogranicznikami nawiasów klamrowych lub bez nich.
Poniższy przykład generuje kod C2778:
// C2778b.cpp
struct __declspec(uuid(" 00000000-0000-0000-0000-000000000000 ")) C { }; // C2778
struct __declspec(uuid("00000000000000000000000000000000")) D { }; // C2778