Installer.ProductState Property method

The ProductState property is a read-only property that returns the install state information for a product.

Syntax


Installer.ProductState Property(
  Product
)

Parameters

Product

Specifies the product code of the product.

Return value

This method does not return a value.

Remarks

Returns one of the values shown in the following table.

Installation stateDescription
msiInstallStateAbsentThe product is installed for a different user.
msiInstallStateDefaultThe product is installed for the current user.
msiInstallStateAdvertisedThe product is advertised but not installed.
msiInstallStateInvalidArgAn invalid parameter was passed to the function.
msiInstallStateUnknownThe product is neither advertised nor installed.
msiInstallStateBadConfigThe configuration data is corrupt.

 

Requirements

Version

Windows Installer 5.0 on Windows Server 2012, Windows 8, Windows Server 2008 R2 or Windows 7. Windows Installer 4.0 or Windows Installer 4.5 on Windows Server 2008 or Windows Vista. Windows Installer on Windows Server 2003 or Windows XP

DLL

Msi.dll

IID

IID_IInstaller is defined as 000C1090-0000-0000-C000-000000000046

See also

MsiQueryProductState

 

 

Show: