Funzione MsiSetMode (msiquery.h)
La funzione MsiSetMode imposta uno stato booleano del motore interno.
Sintassi
UINT MsiSetMode(
[in] MSIHANDLE hInstall,
[in] MSIRUNMODE eRunMode,
[in] BOOL fState
);
Parametri
[in] hInstall
Gestire l'installazione fornita a un'azione personalizzata DLL o ottenuta tramite MsiOpenPackage, MsiOpenPackageEx o MsiOpenProduct.
[in] eRunMode
Specifica la modalità di esecuzione. Questo parametro deve essere uno dei valori seguenti. Sebbene siano presenti molti valori per questo parametro, come descritto in MsiGetMode, è possibile impostare solo uno dei valori seguenti.
Valore | Significato |
---|---|
|
Un riavvio è necessario dopo un'installazione riuscita. |
|
È necessario un riavvio per continuare l'installazione. |
[in] fState
Specifica lo stato da impostare su TRUE o FALSE.
Valore restituito
Questa funzione restituisce UINT.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Installer 5.0 in Windows Server 2012, Windows 8, Windows Server 2008 R2 o Windows 7. Windows Installer 4.0 o Windows Installer 4.5 in Windows Server 2008 o Windows Vista. Windows Installer in Windows Server 2003 o Windows XP |
Piattaforma di destinazione | Windows |
Intestazione | msiquery.h |
Libreria | Msi.lib |
DLL | Msi.dll |
Vedi anche
Funzioni di accesso allo stato del programma di installazione