2.2.2.3.1 Client Hardware Identification (CLIENT_HARDWARE_ID)
The Client Hardware Identification packet is used for uniquely identifying a Remote Desktop client for the purpose of issuing a license. A license server uses the content of this structure as an index into the issued licenses in its database.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PlatformId |
|||||||||||||||||||||||||||||||
Data1 |
|||||||||||||||||||||||||||||||
Data2 |
|||||||||||||||||||||||||||||||
Data3 |
|||||||||||||||||||||||||||||||
Data4 |
PlatformId (4 bytes): The content and format of this field are the same as the PlatformId field of the Client New License Request.
Data1 (4 bytes): A 32-bit unsigned integer containing client hardware-specific data. This field MUST contain a number that helps the server uniquely identify the client.
Data2 (4 bytes): A 32-bit unsigned integer containing client hardware-specific data. This field MUST contain a number that helps the server uniquely identify the client.
Data3 (4 bytes): A 32-bit unsigned integer containing client hardware-specific data. This field MUST contain a number that helps the server uniquely identify the client.
Data4 (4 bytes): A 32-bit unsigned integer containing client hardware-specific data. This field MUST contain a number that helps the server uniquely identify the client.