I have an issue which took forever to fix but this works and I hope it helps others. I have Vmware 15.5 non commercial version.
The big problem with XPSP3 is you need a new port not the ones listed.
HP Office jet Pro 8610 e-All-in-One Printer
After install printer package and drivers
Run add a printer wizard.
Select just local printer attached to this computer and then hit next.
Select Create a port, A standard TCP/IP port.
Port Name I named WSD
Printer Name = HP5DF38 ( my same hp printer from win 10) hit next.
Browse for printer
HP
HP Office jet Pro 8610 select and hit next.
Finish and print test page.
This works so well. Tried sounds but they sound terrible. Works fine on host win 10. That's another days affair.