inspect_get_product_variant
Description:
public string inspect_get_product_variant (string root) throws Error
get product variant of inspected operating system
This returns the product variant of the inspected operating system.
For Windows guests, this returns the contents of the Registry key "HKLM\Software\Microsoft\Windows NT\CurrentVersion" InstallationType
which is usually a string such as Client
or Server
(other values are possible). This can be used to
distinguish consumer and enterprise versions of Windows that have the same version number (for example, Windows 7 and Windows 2008 Server are
both version 6.1, but the former is Client
and the latter is Server
).
For enterprise Linux guests, in future we intend this to return the product variant such as Desktop
, Server
and so
on. But this is not implemented at present.
If the product variant could not be determined, then the string unknown
is returned.
Please read "INSPECTION" in guestfs(3) for more details. See also inspect_get_product_name, inspect_get_major_version.
Parameters:
this |
A GuestfsSession object |
Returns:
the returned string, or NULL on error |