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 Product
propriétés , Description
, ProductVersion
, Publisher
et 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 Product
propriétés , Description
, ProductVersion
, Publisher
, FileName
FileVersion
, , 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