类SMS_StatusMessage中的 RaiseRawStatusMsg 方法
在 RaiseRawStatusMsg
Configuration Manager 中,Windows Management Instrumentation (WMI) 类方法从外部消息 DLL 创建状态消息。
以下语法从托管对象格式 (MOF) 代码中简化,并定义了 方法。
语法
UInt32 RaiseRawStatusMsg(
String ModuleName,
UInt32 MessageType,
UInt32 MessageID,
UInt32 Win32Error,
UInt32 ProcessID,
UInt32 ThreadID,
DateTime Time,
UInt32 AttrIDs[],
String AttrValues[],
String TopLevelSiteCode
);
参数
ModuleName
数据类型String
限定符:[in]
DLL 模块的名称。
MessageType
数据类型UInt32
限定符:[in]
邮件类型。 可能的值由 MessageType
SMS_StatusMessage 服务器 WMI 类的 属性定义。
MessageID
数据类型UInt32
限定符:[in, Range (“0-65535”) ]
信息的 ID。
MessageID
请参阅 SMS_StatusMessage 服务器 WMI 类的 属性。
Win32Error
数据类型UInt32
限定符:[in,可选]
与状态消息关联的 Win32 错误代码。
ProcessID
数据类型UInt32
限定符:[in,可选]
创建消息的进程 ID。 默认值为 0。
ThreadID
数据类型UInt32
限定符:[in,可选]
创建消息的线程的 ID。 默认值为 0。
Time
数据类型DateTime
限定符:[in,可选]
创建状态消息时的日期和时间(世界协调时 (UTC) )。 默认值指示当前时间。
AttrIDs
数据类型: UInt32
数组
限定符:[in,可选]
消息属性的 ID。
AttrValues
数据类型: String
数组
限定符:[in,可选]
消息属性的值。
TopLevelSiteCode
数据类型String
限定符:[in,可选]
此属性已弃用。
返回值
数据类型 UInt32
。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。