Today our product is using MotherBoardSerialNumber as the HostId, therefore when we GetILicensing from the SDK, we pass in the MotherBoardSerialNumber as hostId.
This works well. Now we need to extend this license scheme to support virtualization.
The Logic the I would like to implement is
If I still pass in the MotherBoardId during GetLicensing
Then when detected is VM environment, I call SetHostId with the VM_UUID, will the VM_UUID override the MotherBoardId?