klasa WMI klienta SMS_BrowserHelperObject

Klasa SMS_BrowserHelperObject jest klasą instrumentacji zarządzania windows (WMI) klienta w Configuration Manager, która wylicza wszystkie obiekty pomocnika przeglądarki na komputerze.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

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

Metody

Klasa SMS_BrowserHelperObject nie definiuje żadnych metod.

Właściwości

BinFileVersion
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Zastrzeżone. Do użytku wewnętrznego.

BinProductVersion
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Zastrzeżone. Do użytku wewnętrznego.

CLSID
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Identyfikator klasy COM skojarzony z obiektem pomocnika przeglądarki.

Description
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Opis pliku, który można przedstawić użytkownikom, na przykład "Groove Shell Extensions Module".

FileName
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Nazwa pliku, w tym rozszerzenie, ale z wyłączeniem ścieżki, na przykład "GrooveShellExtensions.dll".

FilePropertiesHash
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [klucz]

Unikatowy 128-bitowy podpis pochodzący z kombinacji Productwłaściwości , Description, ProductVersion, Publisheri FileName pliku.

FilePropertiesHashEx
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Unikatowy sygnatura 128-bitowa pochodząca z kombinacji Productwłaściwości , Description, ProductVersion, Publisher, FileName, FileVersion, BinProductVersioni pliku BinFileVersion .

FileVersion
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Wersja pliku, na przykład "12.0.4518.1014".

Product
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Nazwa produktu, za pomocą którego plik jest dystrybuowany, na przykład "Microsoft Windows".

ProductVersion
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Wersja produktu, za pomocą którego plik jest dystrybuowany, na przykład "4.2.0.2623".

Publisher
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Firma, która wyprodukowała plik, na przykład "Microsoft Corporation" lub "Standard Microsystems Corporation, Inc.".

Version
Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: Brak

Zastrzeżone. Do użytku wewnętrznego.

Uwagi

Wielu użytkowników przypadkowo instaluje aplikacje z sieci Web lub za pomocą różnych zwodniczych rozwiązań. Obiekty pomocnika przeglądarki zezwalają na rozszerzenia przeglądarki Internet Explorer. Te rozszerzenia zwykle są wyświetlane jako paski narzędzi w interfejsie użytkownika. Większość oprogramowania, które jest uważane za złośliwe oprogramowanie, jest w tej formie.

Ta klasa wylicza wszystkie podklucze HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects, zbierając zestaw identyfikatorów klas, które są używane do pobierania przydatnych informacji z drugiego wyszukiwania w HKEY_CLASSES_ROOT\CLSID\[retrieved bho id]\InprocServer32 hive. Wyliczenie podkluczy zawiera listę plików binarnych, z których można pobrać informacje nagłówka.

Uwaga

Podczas konstruowania FilePropertiesHash właściwości, jeśli dane nagłówka pliku wykonywalnego są null przeznaczone dla pola firmy, produktu lub wersji, nazwa pliku w wielkich literach jest zastępowana polem.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące środowiska uruchomieniowego klienta.

Wymagania programistyczne

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania klientów.

Zobacz też

Klasy WMI klienta analizy zasobów
klasa WMI klienta SMS_AutoStartSoftware
klasa WMI klienta SMS_InstalledExecutable
klasa WMI klienta SMS_InstalledSoftware
klasa WMI klienta SMS_InstalledSoftwareMS
klasa WMI klienta SMS_Processor
klasa WMI klienta SMS_SoftwareShortcut
klasa WMI klienta SMS_SystemConsoleUsage
klasa WMI klienta SMS_SystemConsoleUser