Partager via


Entrées de Registre UPS\ServiceProviders

Sous la clé de Registre UPS\ServiceProviders , un fournisseur UPS doit créer une sous-clé propre au fournisseur. Sous cette sous-clé, le fournisseur doit créer une entrée pour chaque modèle UPS. Les fournisseurs doivent créer ces entrées de Registre lors de l’installation des minidrivers UPS.

Chaque entrée spécifique au modèle se compose d’un nom de valeur et d’une valeur. Le nom de la valeur doit être le nom du modèle UPS. La valeur associée à ce nom est une chaîne composée de deux parties :

  • La première partie de la chaîne de valeur représente un masque de bits hexadécimal identifiant les fonctionnalités du modèle. Les valeurs de bits sont définies dans le tableau suivant.

    Valeur du bit Description

    0x00000001

    L’OND est installé.

    0x00000002

    L’OND prend en charge la notification de panne de courant.

    0x00000004

    L’OND prend en charge la notification d’une faible consommation de la batterie.

    0x00000008

    L’ONDD peut être désactivé à l’aide du port série.

    0x00000010

    La notification de panne d’alimentation est indiquée par un signal positif.

    0x00000020

    La notification de batterie faible est indiquée par un signal positif.

    0x00000040

    L’OND est désactivé par un signal positif.

    0x00000080

    Réservé. Ne pas utiliser.

  • La deuxième partie de la chaîne est facultative. Il représente le chemin et le nom du minidriver UPS. Si ce chemin et ce nom sont fournis, il doit être précédé d’un point-virgule (;). Si seul le nom est fourni, un chemin d’accès par défaut %SystemRoot%\system32 est utilisé.

Une fois qu’un minidriver UPS a été installé et qu’un administrateur système a activé l’UPS à l’aide des options d’alimentation, le service UPS du système copie les valeurs d’UPS\ServiceProviders spécifiques au modèle vers d’autres emplacements de Registre contrôlés par le système.

Voici un exemple de sous-clé fournisseur, avec des noms de valeur et des valeurs pour deux modèles UPS, sous UPS\ServiceProviders :

UPS\ServiceProviders
    American Power Conversion
        Back-UPS "0x7f"
        Smart-UPS "0x1;apcups.dll"