Les verrous d'installation sont stockés dans le registre à l'emplacement suivant :
```
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products
```
Où « S-1-5-18 » est l'identifiant de sécurité (SID) du compte LocalSystem.
Chaque produit installé sur le système possède une sous-clé sous cette clé, nommée avec le GUID du produit. Le verrou d'installation d'un produit est stocké en tant que valeur de la clé « InstallState » sous la sous-clé du produit.
Le verrou d'installation est un entier de 32 bits qui représente l'état de l'installation du produit. Voici les valeurs possibles pour le verrou d'installation :
* `0` :Le produit n’est pas installé.
* `1` :Le produit est installé.
* `2` :Le produit est en cours d'installation.
* `3` :Le produit est en cours de désinstallation.
* `4` :L'installation du produit a échoué.
* `5` :L'installation du produit est en cours.
* `6` :L'installation du produit est suspendue.
* `7` :L'installation du produit est en cours d'annulation.
* `8` :L'installation du produit a été interrompue.
* `9` :L'installation du produit a été annulée.
* `10` :L'installation du produit a été validée.
Le verrou d'installation peut être utilisé pour déterminer l'état d'installation d'un produit et pour contrôler le processus d'installation.
|