Struktur GUID (guiddef.h)
GUID mengidentifikasi objek seperti antarmuka COM, atau objek kelas COM, atau vektor titik masuk manajer (EPV). GUID adalah nilai 128-bit yang terdiri dari satu grup 8 digit heksadesimal, diikuti oleh tiga kelompok masing-masing 4 digit heksadesimal, diikuti oleh satu grup 12 digit heksadesimal. Contoh GUID berikut menunjukkan pengelompokan digit heksadesimal dalam GUID: 6B29FC40-CA47-1067-B31D-00DD010662DA.
Struktur GUID menyimpan GUID.
Sintaks
typedef struct _GUID {
unsigned long Data1;
unsigned short Data2;
unsigned short Data3;
unsigned char Data4[8];
} GUID;
Anggota
Data1
Menentukan 8 digit heksadesimal pertama GUID.
Data2
Menentukan grup pertama dari 4 digit heksadesimal.
Data3
Menentukan grup kedua dari 4 digit heksadesimal.
Data4[8]
Array 8 byte. 2 byte pertama berisi grup ketiga dari 4 digit heksadesimal. 6 byte yang tersisa berisi 12 digit heksadesimal akhir.
Keterangan
GUID adalah implementasi Microsoft dari pengidentifikasi unik universal (UUID) lingkungan komputasi terdistribusi (DCE). Pustaka run-time RPC menggunakan UUID untuk memeriksa kompatibilitas antara klien dan server dan untuk memilih di antara beberapa implementasi antarmuka. Fungsi kontrol akses Windows menggunakan GUID untuk mengidentifikasi jenis objek yang dilindungi ACE khusus objek dalam daftar kontrol akses (ACL).
Lihat juga
ACCESS_ALLOWED_OBJECT_ACE
ACE
ACL
UUID
UUID_VECTOR
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 Build 20348 |
Server minimum yang didukung | Windows 10 Build 20348 |
Header | guiddef.h |