uuid (C++ 屬性)
指定類別或介面的專一識別碼。
[ uuid(
"uuid"
) ]
參數
- uuid
128 位元的唯一識別項。
備註
如果未指定的介面或類別定義uuid C++ 屬性,然後 Visual C++ 編譯器會提供一個。 當您指定uuid,您必須將包含引號。
如果您未指定uuid,則編譯器會產生不同的屬性在電腦上的專案中的介面或類別具有相同的名稱相同的 GUID。
您可以使用 Uuidgen.exe 或 Guidgen.exe 來產生您自己的唯一識別碼。 (若要執行這些工具的其中一個,請按一下 [ 開始 再利用 執行在功能表上。 然後輸入所需的工具的名稱)。
也不會使用 ATL 專案中使用時,指定uuid屬性等同於指定 uuid __declspec 修飾詞。 若要擷取uuid的類別,您可以使用 __uuidof
範例
請參閱可繫結的範例用法的範例uuid。
需求
屬性內容
適用於 |
class, struct, interface, union,enum |
可重複 |
否 |
必要的屬性 |
None |
無效的屬性 |
None |
如需有關屬性內容的詳細資訊,請參閱屬性內容。