A Guidis a 16-byte globally unique identifier with the layout shown in Table 2.

Table 2– Guid structure

Component

Data Type

Data1

UInt32

Data2

UInt16

Data3

UInt16

Data4

Byte [8]

Guidvalues may be represented as a string in this form:

<Data1>-<Data2>-<Data3>-<Data4[0:1]>-<Data4[2:7]>

where Data1 is 8 characters wide, Data2 and Data3 are 4 characters wide and each Bytein Data4 is 2 characters wide. Each value is formatted as a hexadecimal number with padded zeros. A typical Guidvalue would look like this when formatted as a string:

C496578A-0DFE-4B8F-870A-745238C6AEAE