Partager via


classe WMI du client SMS_BrowserHelperObject

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

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

Syntaxe

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 SMS_BrowserHelperObject classe ne définit aucune méthode.

Propriétés

BinFileVersion
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

Réservé. Pour un usage interne.

BinProductVersion
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

Réservé. Pour un usage interne.

CLSID
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

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

Description
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

Description du fichier qui peut être présentée aux utilisateurs, par exemple, « Groove Shell Extensions Module ».

FileName
Type de donnéesString

Type d’accès : en 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éesString

Type d’accès : en lecture seule

Qualificateurs : [key]

Signature 128 bits unique dérivée d’une combinaison des Productpropriétés , Description, ProductVersion, Publisheret FileName du fichier.

FilePropertiesHashEx
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

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

FileVersion
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

Version du fichier, par exemple , « 12.0.4518.1014 ».

Product
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

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

ProductVersion
Type de donnéesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

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

Publisher
Type de donnéesString

Type d’accès : en 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éesString

Type d’accès : en lecture seule

Qualificateurs : Aucun

Réservé. Pour un usage interne.

Remarques

De nombreux utilisateurs installent des applications à partir du Web involontairement ou par le biais de diverses pratiques trompeuses. Les objets d’assistance de navigateur autorisent les extensions du navigateur Internet Explorer. Ces extensions apparaissent généralement sous forme de barres d’outils dans l’interface utilisateur. La plupart des logiciels considérés comme des logiciels 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 rassemblant un ensemble d’identificateurs de classe utilisés pour récupérer des informations utiles à partir d’une deuxième recherche dans la ruche HKEY_CLASSES_ROOT\CLSID\[retrieved bho id]\InprocServer32. L’énumération des sous-clés fournit une liste des fichiers binaires à partir desquels les informations d’en-tête peuvent être récupérées.

Remarque

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

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration Manager Configuration requise pour l’exécution du client.

Conditions requises pour le développement

Pour plus d’informations, consultez Configuration Manager Exigences de développement du client.

Voir aussi

Asset Intelligence Client WMI Classes
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