クラス SMS_StatusMessage の RaiseRawStatusMsg メソッド

Windows Management Instrumentation (WMI) クラス メソッドはRaiseRawStatusMsg、Configuration Managerで、外部メッセージ 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]

The message type. 使用可能な値は、SMS_StatusMessage サーバー WMI クラスの プロパティによってMessageType定義されます。

MessageID
データ型: UInt32

修飾子: [in, Range("0-65535")]

メッセージの ID。 MessageID SMS_StatusMessage サーバー WMI クラスのプロパティを参照してください。

Win32Error
データ型: UInt32

修飾子: [in, optional]

状態メッセージに関連付けられている Win32 エラー コード。

ProcessID
データ型: UInt32

修飾子: [in, optional]

メッセージを作成したプロセスの ID。 既定値は 0 です。

ThreadID
データ型: UInt32

修飾子: [in, optional]

メッセージを作成したスレッドの ID。 既定値は 0 です。

Time
データ型: DateTime

修飾子: [in, optional]

ステータス メッセージが作成されたときの日付と時刻 (世界協定時刻 (UTC)。 既定値は現在の時刻を示します。

AttrIDs
データ型: UInt32 配列

修飾子: [in, optional]

メッセージ属性の ID。

AttrValues
データ型: String 配列

修飾子: [in, optional]

メッセージ属性の値。

TopLevelSiteCode
データ型: String

修飾子: [in, optional]

このプロパティは推奨されていません。

戻り値

UInt32データ型。

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。

関連項目

SMS_StatusMessage サーバー WMI クラス