The ProductState property is a read-only property that returns the install state information for a product.
Syntax
Script
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 state | Description |
---|---|
msiInstallStateAbsent | The product is installed for a different user. |
msiInstallStateDefault | The product is installed for the current user. |
msiInstallStateAdvertised | The product is advertised but not installed. |
msiInstallStateInvalidArg | An invalid parameter was passed to the function. |
msiInstallStateUnknown | The product is neither advertised nor installed. |
msiInstallStateBadConfig | The configuration data is corrupt. |
Requirements
Version | Windows Installer 5.0 on 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, Windows XP, and Windows 2000 |
---|---|
DLL | Msi.dll |
IID | IID_IInstaller is defined as 000C1090-0000-0000-C000-000000000046 |
See Also
Send comments about this topic to Microsoft
Build date: 8/13/2009
© 2009 Microsoft Corporation. All rights reserved.