在 Configuration Manager 中,RaiseRawStatusMsgWindows 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]
郵件類型。 可能的值是由 MessageTypeSMS_StatusMessage Server WMI 類別的屬性所定義。
MessageID 資料類型: UInt32
限定詞:[in,範圍 (“0-65535”) ]
郵件的 ID。 查看 MessageIDSMS_StatusMessage Server WMI 類別的屬性。
Win32Error 資料類型: UInt32
限定詞:[in,選用]
與狀態訊息相關聯的 Win32 錯誤碼。
ProcessID 資料類型: UInt32
限定詞:[in,選用]
建立訊息的程序識別碼。 預設值為 0。
ThreadID 資料類型: UInt32
限定詞:[in,選用]
建立訊息的執行緒識別碼。 預設值為 0。
Time 資料類型: DateTime
限定詞:[in,選用]
建立狀態訊息時,以國際標準時間 (UTC) 表示的日期和時間。 預設值會指出目前時間。
AttrIDs 資料類型: UInt32 陣列
限定詞:[in,選用]
訊息屬性的 ID。
AttrValues 資料類型: String 陣列
限定詞:[in,選用]
訊息屬性的值。
TopLevelSiteCode 資料類型: String
限定詞:[in,選用]
此屬性已被取代。
傳回值
資料 UInt32 類型。
需求
執行階段需求
如需詳細資訊,請參閱 Configuration Manager 伺服器執行階段需求。
開發需求
如需詳細資訊,請參閱 Configuration Manager 伺服器開發需求。