Función MsiSetMode (msiquery.h)
La función MsiSetMode establece un estado booleano interno del motor.
Sintaxis
UINT MsiSetMode(
[in] MSIHANDLE hInstall,
[in] MSIRUNMODE eRunMode,
[in] BOOL fState
);
Parámetros
[in] hInstall
Identificador de la instalación proporcionada a una acción personalizada de DLL o obtenida a través de MsiOpenPackage, MsiOpenPackageEx o MsiOpenProduct.
[in] eRunMode
Especifica el modo de ejecución. Este parámetro puede ser uno de los siguientes valores. Aunque hay muchos valores para este parámetro, como se describe en MsiGetMode, solo se puede establecer uno de los valores siguientes.
Valor | Significado |
---|---|
|
Un reinicio es necesario después de una instalación correcta. |
|
Es necesario reiniciar para continuar la instalación. |
[in] fState
Especifica el estado que se va a establecer en TRUE o FALSE.
Valor devuelto
Esta función devuelve UINT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Installer 5.0 en Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 en Windows Server 2008 o Windows Vista. Windows Installer en Windows Server 2003 o Windows XP |
Plataforma de destino | Windows |
Encabezado | msiquery.h |
Library | Msi.lib |
Archivo DLL | Msi.dll |