Classe WMI du client SMS_BrowserHelperObject

La SMS_BrowserHelperObject classe est une classe client Windows Management Instrumentation (WMI), dans Configuration Manager, qui énumère tous les objets d’assistance du navigateur sur un ordinateur.

La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntax

Class SMS_BrowserHelperObject   
{  
      String BinFileVersion;  
      String BinProductVersion;  
      String CLSID;  
      String Description;  
      String FileName;  
      String FilePropertiesHash;  
      String FilePropertiesHashEx;  
      String FileVersion;  
      String Product;  
      String ProductVersion;  
      String Publisher;  
      String Version;  
};  

Méthodes

La classe SMS_BrowserHelperObject ne définit aucune méthode.

Propriétés

BinFileVersion
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Réservé. À usage interne uniquement.

BinProductVersion
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Réservé. À usage interne uniquement.

CLSID
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

ID de classe COM associé à l’objet d’assistance du navigateur.

Description
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Description de fichier qui peut être présentée aux utilisateurs, par exemple, « module d’extensions de Shell Groove ».

FileName
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Nom du fichier, y compris l’extension, mais à l’exclusion du chemin d’accès, par exemple, « GrooveShellExtensions.dll ».

FilePropertiesHash
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : [clé]

Signature unique de 128 bits dérivée d’une combinaison des Product Description Propriétés,, ProductVersion , Publisher et FileName du fichier.

FilePropertiesHashEx
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Signature 128 bits unique dérivée d’une combinaison des Product Description Propriétés,, ProductVersion ,,,, Publisher FileName FileVersion BinProductVersion et BinFileVersion du fichier.

FileVersion
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Version du fichier, par exemple, « 12.0.4518.1014 ».

Product
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Nom du produit avec lequel le fichier est distribué, par exemple, « Microsoft Windows ».

ProductVersion
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Version du produit avec lequel le fichier est distribué, par exemple « 4.2.0.2623 ».

Publisher
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

La société qui a produit le fichier, par exemple, « Microsoft Corporation » ou « Standard Microsystems Corporation, Inc. ».

Version
Type de données : String

Type d'accès : Lecture seule

Qualificateurs : aucun

Réservé. À usage interne uniquement.

Remarques

De nombreux utilisateurs installent des applications à partir du Web par inadvertance ou par le biais de diverses pratiques trompeuses. Les objets d’assistance du navigateur autorisent les extensions dans le navigateur Internet Explorer. Ces extensions apparaissent généralement sous la forme de barres d’outils dans l’interface utilisateur. La plupart des logiciels considérés comme malveillants sont sous cette forme.

Cette classe énumère toutes les sous-clés de HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects, en recueillant un ensemble d’identificateurs de classe utilisés pour extraire des informations utiles à partir d’une deuxième recherche dans le HKEY_CLASSES_ROOT\CLSID\ [extrait BHO ID] \InprocServer32 Hive. L’énumération des sous-clés fournit une liste des binaires à partir desquels les informations d’en-tête peuvent être récupérées.

Notes

Lors de la construction de la FilePropertiesHash propriété, si les données d’en-tête du fichier exécutable sont null pour le champ société, produit ou version, le nom de fichier en majuscules est remplacé par le champ.

Spécifications

Configuration requise du runtime

Pour plus d’informations, consultez Configuration Manager exigences du runtime du client.

Spécifications pour le développement

Pour plus d’informations, consultez Configuration requise pour le développement de clients Configuration Manager.

Voir aussi

Classes WMI du client Asset Intelligence
Classe WMI du client SMS_AutoStartSoftware
Classe WMI du client SMS_InstalledExecutable
Classe WMI du client SMS_InstalledSoftware
Classe WMI du client SMS_InstalledSoftwareMS
Classe WMI du client SMS_Processor
Classe WMI du client SMS_SoftwareShortcut
Classe WMI du client SMS_SystemConsoleUsage
Classe WMI du client SMS_SystemConsoleUser