Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Klasa SMS_G_System_SoftwareUsageData
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która zapewnia widok nieprzetworzonych danych pomiarowych, które łączą informacje o pliku i użytkowniku z danymi pierwotnymi.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_G_System_SoftwareUsageData : SMS_G_System
{
String CompanyName;
Boolean EndNotCaptured;
DateTime EndTimeGMT;
DateTime EndTimeLocal;
String FileDescription;
SInt64 FileID;
String FileName;
UInt32 FileSize;
String FileVersion;
Boolean InTSSession;
String MeterDataID;
UInt32 ProductLanguage;
String ProductName;
String ProductVersion;
UInt32 ResourceID;
Boolean StartNotCaptured;
DateTime StartTimeGMT;
DateTime StartTimeLocal;
Boolean StillRunning;
String UserName;
};
Metody
Klasa SMS_G_System_SoftwareUsageData
nie definiuje żadnych metod.
Właściwości
CompanyName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Nazwa firmy, która wykonała plik, pobrana Company
z właściwości zasobów wersji pliku.
EndNotCaptured
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
true
jeśli agent pomiaru nie może przechwycić rzeczywistego czasu zakończenia procesu.
EndTimeGMT
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Data i godzina w uniwersalnym czasie koordynowanym (UTC), kiedy proces przestał działać, jeśli StillRunning
jest false
to . Jeśli jest true
to wartość , EndTimeGMT
wskazuje czas, kiedy dane zostały zgłoszone.
EndTimeLocal
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Data i godzina w lokalnej strefie czasowej klienta, kiedy proces przestał działać, jeśli StillRunning
jest false
. Jeśli jest true
to wartość , EndTimeLocal
wskazuje czas, kiedy dane zostały zgłoszone.
FileDescription
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Opis pliku taryfowego pobranego z zasobów wersji plików.
FileID
Typ danych: SInt64
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Identyfikator pliku, który został taryfowy. Aby znaleźć informacje o pliku, aplikacja dopasowuje tę właściwość do identyfikatora w klasie WMI serwera SMS_ProductFileInfo. Aby znaleźć reguły, które spowodowały pomiar pliku, aplikacja jest zgodna FileID
z identyfikatorem w klasie WMI serwera SMS_MeteredFiles.
FileName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Nazwa pliku taryfowego, jeśli reguła pomiaru jest zgodna z nazwą pliku. Jeśli nie jest zgodna, ale OriginalFileName
właściwość reguły jest zgodna z oryginalną nazwą pliku w zasobach wersji plików, ta właściwość reprezentuje oryginalną nazwę pliku.
FileSize
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Rozmiar pliku taryfowego.
FileVersion
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Wersja pliku taryfowego pobrana z zasobów wersji pliku.
InTSSession
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
true
jeśli plik był używany w sesji serwera terminali. Ustaw tę właściwość na wartość false
, jeśli plik był używany w sesji konsoli.
MeterDataID
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory:
[klucz]
Unikatowy identyfikator określonego wystąpienia uruchomionego procesu na komputerze. Rekord o tym identyfikatorze jest tworzony za każdym razem, gdy klient zgłasza to samo wystąpienie uruchomionego programu.
ProductLanguage
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [Subtype("Locale Id")]
Identyfikator języka pliku taryfowego pobrany z zasobów wersji pliku.
ProductName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Nazwa produktu pliku taryfowego pobrana z zasobów wersji pliku. To nie jest nazwa produktu reguły, która spowodowała pomiar pliku.
ProductVersion
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Wersja produktu pliku taryfowego pobrana z zasobów wersji pliku.
ResourceID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Zobacz SMS_G_System Server WMI Class (Klasa WMI serwera SMS_G_System).
Dla tej klasy ta właściwość reprezentuje identyfikator komputera, który wykonał mierzony program. Aby znaleźć informacje o komputerze, aplikacja znajduje rekord o tym samym identyfikatorze zasobu w klasie WMI serwera SMS_R_System .
StartNotCaptured
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
true
jeśli agent pomiaru nie może przechwycić rzeczywistego czasu rozpoczęcia procesu.
StartTimeGMT
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Data i godzina rozpoczęcia programu w uniwersalnym czasie koordynowanym (UTC).
StartTimeLocal
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Data i godzina rozpoczęcia programu w lokalnej strefie czasowej klienta.
StillRunning
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
true
jeśli program jest nadal uruchomiony. Ustaw tę właściwość na false
wartość , jeśli EndTime
reprezentuje rzeczywisty czas zakończenia mierzonego programu.
UserName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
W pełni kwalifikowana nazwa użytkownika aplikacji taryfowej.
Uwagi
Nie ma specjalnych kwalifikatorów klas dla tej klasy. Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Ta klasa zlicza liczbę odrębnych użytkowników i komputerów, którzy używali pliku taryfowego w określonym interwale w określonej lokacji.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.