Freigeben über


WMI-Klasse des SMS_StatMsg-Servers

Die SMS_StatMsg WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, bei der es sich um eine Hochleistungsversion von SMS_StatusMessage Server-WMI-Klasse handelt.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

Class SMS_StatMsg : SMS_BaseClass  
{  
      String Component;  
      String MachineName;  
      UInt32 MessageID;  
      UInt32 MessageType;  
      String ModuleName;  
      UInt32 PerClient;  
      UInt32 ProcessID;  
      SInt64 RecordID;  
      UInt32 ReportFunction;  
      UInt32 Severity;  
      String SiteCode;  
      UInt32 SuccessfulTransaction;  
      UInt32 ThreadID;  
      DateTime Time;  
      String TopLevelSiteCode;  
      UInt32 Transaction;  
      UInt32 Win32Error;  
};  

Methoden

Die SMS_StatMsg -Klasse definiert keine Methoden. Keine der SMS_StatusMessage Methoden wird unterstützt.

Eigenschaften

Component
Datentyp: String

Zugriffstyp: Lesen

Qualifizierer: keine

Name der Komponente, die die Nachricht erstellt hat. Bei benutzerdefinierten Nachrichten stammt dieser Name aus dem Kontextqualifizierer, den ApplicationName Sie festlegen müssen, bevor Sie eine Raise-status Message-Methode aufrufen.

MachineName
Datentyp: String

Zugriffstyp: Lesen

Qualifizierer: keine

Name des Computers, der die Nachricht erstellt hat. Bei benutzerdefinierten Nachrichten stammt dieser Name aus dem Kontextqualifizierer, den MachineName Sie festlegen müssen, bevor Sie eine Raise-status Message-Methode aufrufen.

MessageID
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

Eindeutige ID des Nachrichtentexts in einer Nachrichten-DLL. Weitere Informationen finden Sie in der MessageID Eigenschaft SMS_StatusMessage Server-WMI-Klasse.

MessageType
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifikation:

keine

Typ der Nachricht. Weitere Informationen finden Sie in der MessageType Eigenschaft SMS_StatusMessage Server-WMI-Klasse.

ModuleName
Datentyp: String

Zugriffstyp: Lesen

Qualifizierer: keine

Die DLL, die dem status Meldung zugeordnet ist, die ausgelöst werden soll. Dies ist nicht der Name der DLL selbst, sondern eine Anzeigezeichenfolge, die dem in der ModuleNameSMS_StatMsgModuleNames Server WMI Class-Klasse definierten Eigenschaftswert entspricht. Sie verwenden den ModuleName Wert, um den DLL-Namen abzurufen.

PerClient
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

Wert, der angibt, ob die status Nachricht von einer Clientkomponente generiert wurde. Weitere Informationen finden Sie in der PerClient Eigenschaft SMS_StatusMessage Server-WMI-Klasse.

ProcessID
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

ID des Prozesses, der die Nachricht erstellt hat.

RecordID
Datentyp: SInt64

Zugriffstyp: Lesen

Qualifizierer: keine

Eindeutige ID der status Nachricht.

ReportFunction
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

Berichtsfunktion. Weitere Informationen finden Sie in der ReportFunction Eigenschaft SMS_StatusMessage Server-WMI-Klasse.

Severity
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

Schweregrad der status Nachricht. Weitere Informationen finden Sie in der Severity Eigenschaft SMS_StatusMessage Server-WMI-Klasse.

SiteCode
Datentyp: String

Zugriffstyp: Lesen

Qualifizierer: keine

Standortcode der Website, die die Nachricht erstellt hat.

SuccessfulTransaction
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

Wert, der die transaktionale status angibt. Weitere Informationen finden Sie in der SuccessfulTransaction Eigenschaft SMS_StatusMessage Server-WMI-Klasse.

ThreadID
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

ID des Threads, der die Nachricht erstellt hat.

Time
Datentyp: DateTime

Zugriffstyp: Lesen

Qualifizierer: keine

Datum und Uhrzeit in koordinierter Weltzeit (UTC), wann die status Nachricht erstellt wurde.

TopLevelSiteCode
Datentyp: String

Zugriffstyp: Lesen

Qualifizierer: keine

Diese Eigenschaft ist veraltet.

Transaction
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

Wert, der angibt, ob Transaktionen aktiviert sind. Weitere Informationen finden Sie in der Transaction Eigenschaft SMS_StatusMessage Server-WMI-Klasse.

Win32Error
Datentyp: UInt32

Zugriffstyp: Lesen

Qualifizierer: keine

Win32-Fehlercode, der der status Meldung zugeordnet ist.

Hinweise

Klassenqualifizierer für diese Klasse sind:

Anforderungen

Laufzeitanforderungen

Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.

Entwicklungsanforderungen

Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.

Siehe auch

WMI-Klasse des SMS_StatusMessage-Servers