クラス SMS_StatusMessage の RaiseRawStatusMsg メソッド

Configuration Manager の RaiseRawStatusMsg 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

Qualifiers: [in]

DLL モジュールの名前。

MessageType データ型: UInt32

Qualifiers: [in]

The message type. 設定できる値は、サーバー WMI クラスの MessageType プロパティによって定義SMS_StatusMessage。

MessageID データ型: UInt32

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

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

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 クラス