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 ModuleName
SMS_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:
Lesen (schreibgeschützt)
Gesichert
Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.