Função MsiSetMode (msiquery.h)
A função MsiSetMode define um estado booliano do mecanismo interno.
Sintaxe
UINT MsiSetMode(
[in] MSIHANDLE hInstall,
[in] MSIRUNMODE eRunMode,
[in] BOOL fState
);
Parâmetros
[in] hInstall
Manipule para a instalação fornecida a uma ação personalizada de DLL ou obtida por meio de MsiOpenPackage, MsiOpenPackageEx ou MsiOpenProduct.
[in] eRunMode
Especifica o modo de execução. Esse parâmetro deve usar um dos valores a seguir. Embora haja muitos valores para esse parâmetro, conforme descrito em MsiGetMode, apenas um dos valores a seguir pode ser definido.
Valor | Significado |
---|---|
|
Uma reinicialização é necessária após uma instalação bem-sucedida. |
|
Uma reinicialização é necessária para continuar a instalação. |
[in] fState
Especifica o estado a ser definido como TRUE ou FALSE.
Retornar valor
Essa função retorna UINT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Installer 5.0 no Windows Server 2012, no Windows 8, no Windows Server 2008 R2 ou no Windows 7. Windows Installer 4.0 ou Windows Installer 4.5 no Windows Server 2008 ou no Windows Vista. Windows Installer no Windows Server 2003 ou no Windows XP |
Plataforma de Destino | Windows |
Cabeçalho | msiquery.h |
Biblioteca | Msi.lib |
DLL | Msi.dll |