Bagikan melalui


uuid (Atribut C++)

Menentukan ID unik untuk kelas atau antarmuka.

Sintaks

[ uuid( "uuid" ) ]

Parameter

uuid
Pengidentifikasi unik 128-bit.

Keterangan

Jika definisi antarmuka atau kelas tidak menentukan uuid atribut C++, pengkompilasi Microsoft C++ akan menyediakannya. Saat Anda menentukan uuid, Anda harus menyertakan tanda kutip.

Jika Anda tidak menentukan uuid, maka pengkompilasi akan menghasilkan GUID yang sama untuk antarmuka atau kelas dengan nama yang sama dalam proyek atribut yang berbeda pada komputer.

Anda dapat menggunakan Uuidgen.exe atau Guidgen.exe untuk menghasilkan ID unik Anda sendiri. (Untuk menjalankan salah satu alat ini, klik Mulai dan klik Jalankan pada menu. Kemudian masukkan nama alat yang diperlukan.)

Ketika digunakan dalam proyek yang tidak juga menggunakan ATL, menentukan uuid atribut sama dengan menentukan pengubah uuid__declspec. Untuk mengambil uuid kelas, Anda dapat menggunakan __uuidof

Contoh

Lihat contoh yang dapat diikat untuk contoh penggunaan uuid.

Persyaratan

Konteks atribut Nilai
Berlaku untuk class, , structinterface, , union,enum
Berulang No
Atribut yang diperlukan Tidak
Atribut tidak valid Tidak

Untuk informasi selengkapnya tentang konteks atribut, lihat Konteks Atribut.

Lihat juga

Atribut IDL
Atribut Antarmuka
Atribut Kelas
Atribut Typedef, Enum, Union, dan Struct
uuid