XenCenter - How Access XenCenter's Inventory

This is a common enquiry. ISVs often want their application/XenCenter Plug-in to be aware of the inventory information already added to XenCenter.

Although there isn’t an API to access their inventory – if you have suitable directory access permissions you can access the text based configuration file XenCenter uses.

It’s in the roaming user.config file, and its location is OS-dependent. On Windows 7, it will be something like: C:\Users\$USERNAME\AppData\Roaming\Citrix\XenCenterMain.exe_Url_$HASH\$VERSION

About XenServer

XenServer is the leading open source virtualization platform, powered by the Xen Project hypervisor and the XAPI toolstack. It is used in the world's largest clouds and enterprises.
Technical support for XenServer is available from Citrix.