GetVersionObject
Returns the installed IIS version based on version and product type.
Syntax
HRESULT
GetVersionObject(
[in, string] BSTR bstrVersion,
[in] IIS_PRODUCT_TYPE dwProductType,
[out, retval] IIISVersion ** ppElement
);
Parameters
[in, string] BSTR
bstrVersion
The version of the product to get, in major.minor format. This can be an empty string (""); in that case, the method returns the highest version of the product specified in the
dwProductType
parameter.[in] IIS_PRODUCT_TYPE
dwProductType
The product type of the version object, specified as a value in the IIS_PRODUCT_TYPE enumeration.
[out, retval] IIISVersion
** ppElement
If the specified product type and version is found on the computer, returns the appropriate IIISVersion object.
Return Value
HRESULT
See Also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for