it depeneds on the protector of the dll itself
some using themida which detects ur hardware status
some detects ur virtual network
some detects from registery
so its kinda impossible to spoof it from virtual machine side
you will need to unprotect the dll or just create a new dll sending hwid information while logging