On an ESXi it's not practically possible to install a HW inventory agent.
This script uses the SDK and an external PCI vendor/device Id list to give you a PCI HW report.
See Name that hardware for the script and screenshots.
Blog: LucD notes
Retrieving data ...