Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
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