Condividi tramite


Classe WMI client SMS_BrowserHelperObject

La SMS_BrowserHelperObject classe è una classe WMI (Windows Management Instrumentation) client, in Configuration Manager, che enumera tutti gli oggetti helper del browser in un computer.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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;
};

Metodi

La SMS_BrowserHelperObject classe non definisce alcun metodo.

Proprietà

BinFileVersion Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Riservato. Per uso interno.

BinProductVersion Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Riservato. Per uso interno.

CLSID Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

ID della classe COM associato all'oggetto helper del browser.

Description Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Descrizione del file che può essere presentata agli utenti, ad esempio "Groove Shell Extensions Module".

FileName Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome del file, inclusa l'estensione ma escluso il percorso, ad esempio "GrooveShellExtensions.dll".

FilePropertiesHash Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: [chiave]

Firma univoca a 128 bit derivata da una combinazione delle Productproprietà , Description, ProductVersion, Publishere FileName del file.

FilePropertiesHashEx Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Firma univoca a 128 bit derivata da una combinazione delle Productproprietà , , ProductVersionDescription, Publisher, FileName, , FileVersion, BinProductVersion, e BinFileVersion del file.

FileVersion Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Versione del file, ad esempio "12.0.4518.1014".

Product Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Nome del prodotto con cui viene distribuito il file, ad esempio "Microsoft Windows".

ProductVersion Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Versione del prodotto con cui viene distribuito il file, ad esempio "4.2.0.2623".

Publisher Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Società che ha prodotto il file, ad esempio "Microsoft Corporation" o "Standard Microsystems Corporation, Inc.".

Version Tipo di dati: String

Tipo di accesso: sola lettura

Qualificatori: Nessuno

Riservato. Per uso interno.

Osservazioni

Molti utenti installano applicazioni dal Web involontariamente o tramite varie procedure ingannevoli. Gli oggetti helper del browser consentono le estensioni per il browser Internet Explorer. Queste estensioni vengono in genere visualizzate come barre degli strumenti nell'interfaccia utente. La maggior parte del software considerato malware è in questo formato.

Questa classe enumera tutte le sottochiavi di HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects, raccogliendo un set di identificatori di classe usati per recuperare informazioni utili da una seconda ricerca nell'hive HKEY_CLASSES_ROOT\CLSID\[retrieved bho id]\InprocServer32. L'enumerazione delle sottochiavi fornisce un elenco dei file binari da cui è possibile recuperare le informazioni sull'intestazione.

Nota

Quando si costruisce la FilePropertiesHash proprietà , se i dati di intestazione per il file eseguibile sono null relativi al campo società, prodotto o versione, il nome del file in lettere maiuscole viene sostituito con il campo .

Requisiti

Requisiti di runtime

Per altre informazioni, vedere requisiti di runtime del client Configuration Manager.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo client.

Vedere anche

Classi WMI client di Asset IntelligenceSMS_AutoStartSoftware classe WMI clientSMS_InstalledExecutable classe WMI clientSMS_InstalledSoftware classe WMI clientSMS_InstalledSoftwareMS classe WMI clientSMS_Processor classe WMI clientSMS_SoftwareShortcut classe WMI clientSMS_SystemConsoleUsage classe WMI clientSMS_SystemConsoleUser classe WMI client