RaiseRawStatusMsg-metod i klass SMS_StatusMessage
Klassmetoden RaiseRawStatusMsg
Windows Management Instrumentation (WMI) i Configuration Manager skapar ett statusmeddelande från en extern meddelande-DLL.
Följande syntax förenklas från MOF-kod (Managed Object Format) och definierar metoden.
Syntax
UInt32 RaiseRawStatusMsg(
String ModuleName,
UInt32 MessageType,
UInt32 MessageID,
UInt32 Win32Error,
UInt32 ProcessID,
UInt32 ThreadID,
DateTime Time,
UInt32 AttrIDs[],
String AttrValues[],
String TopLevelSiteCode
);
Parametrar
ModuleName
Datatyp: String
Kvalificerare: [in]
Namnet på DLL-modulen.
MessageType
Datatyp: UInt32
Kvalificerare: [in]
Meddelandetypen. Möjliga värden definieras av MessageType
egenskapen för SMS_StatusMessage Serverns WMI-klass.
MessageID
Datatyp: UInt32
Kvalificerare: [in, Range("0-65535")]
ID för meddelandet. Se egenskapen för MessageID
SMS_StatusMessage serverns WMI-klass.
Win32Error
Datatyp: UInt32
Kvalificerare: [in, valfritt]
Win32-felkod som är associerad med statusmeddelandet.
ProcessID
Datatyp: UInt32
Kvalificerare: [in, valfritt]
ID för processen som skapade meddelandet. Standardvärdet är 0.
ThreadID
Datatyp: UInt32
Kvalificerare: [in, valfritt]
ID för tråden som skapade meddelandet. Standardvärdet är 0.
Time
Datatyp: DateTime
Kvalificerare: [in, valfritt]
Datum och tid i UTC (Universal Coordinated Time) när statusmeddelandet skapades. Standardvärdet anger aktuell tid.
AttrIDs
Datatyp: UInt32
Matris
Kvalificerare: [in, valfritt]
ID:t för meddelandeattribut.
AttrValues
Datatyp: String
Matris
Kvalificerare: [in, valfritt]
Värden för meddelandeattribut.
TopLevelSiteCode
Datatyp: String
Kvalificerare: [in, valfritt]
Den här egenskapen är inaktuell.
Returvärden
En UInt32
datatyp.
Krav
Körningskrav
Mer information finns i Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).