SMS_StatMsg Windows Management Instrumentation (WMI) クラスは SMS プロバイダー サーバー クラスであり、Configuration Manager では、SMS_StatusMessage サーバー WMI クラスの高パフォーマンス バージョンです。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_StatMsg : SMS_BaseClass
{
String Component;
String MachineName;
UInt32 MessageID;
UInt32 MessageType;
String ModuleName;
UInt32 PerClient;
UInt32 ProcessID;
SInt64 RecordID;
UInt32 ReportFunction;
UInt32 Severity;
String SiteCode;
UInt32 SuccessfulTransaction;
UInt32 ThreadID;
DateTime Time;
String TopLevelSiteCode;
UInt32 Transaction;
UInt32 Win32Error;
};
メソッド
SMS_StatMsg クラスはメソッドを定義しません。
SMS_StatusMessage メソッドはどれもサポートされていません。
プロパティ
Component データ型: String
アクセスの種類: 読み取り
修飾子: なし
メッセージを作成したコンポーネントの名前。 ユーザー定義メッセージの場合、この名前は、上昇ステータス メッセージ メソッドを呼び出す前に設定する必要がある ApplicationName コンテキスト修飾子に由来します。
MachineName データ型: String
アクセスの種類: 読み取り
修飾子: なし
メッセージを作成したコンピューターの名前。 ユーザー定義メッセージの場合、この名前は、上昇ステータス メッセージ メソッドを呼び出す前に設定する必要がある MachineName コンテキスト修飾子に由来します。
MessageID データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
メッセージ DLL 内のメッセージ テキストの一意の ID。
SMS_StatusMessage Server WMI クラスの MessageID プロパティを参照してください。
MessageType データ型: UInt32
アクセスの種類: 読み取り
修飾子:
none
メッセージの種類。
SMS_StatusMessage Server WMI クラスの MessageType プロパティを参照してください。
ModuleName データ型: String
アクセスの種類: 読み取り
修飾子: なし
発生させるステータス メッセージに関連付けられている DLL。 これは DLL 自体の名前ではありませんが、SMS_StatMsgModuleNames Server WMI クラスクラスで定義されている ModuleName プロパティ値に対応する表示文字列です。 DLL 名を取得するには、 ModuleName 値を使用します。
PerClient データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
ステータス メッセージがクライアント コンポーネントによって生成されたかどうかを示す値。
SMS_StatusMessage Server WMI クラスの PerClient プロパティを参照してください。
ProcessID データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
メッセージを作成したプロセスの ID。
RecordID データ型: SInt64
アクセスの種類: 読み取り
修飾子: なし
ステータス メッセージの一意の ID。
ReportFunction データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
レポート関数。
SMS_StatusMessage Server WMI クラスの ReportFunction プロパティを参照してください。
Severity データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
ステータス メッセージの重大度。
SMS_StatusMessage Server WMI クラスの Severity プロパティを参照してください。
SiteCode データ型: String
アクセスの種類: 読み取り
修飾子: なし
メッセージを作成したサイトのサイト コード。
SuccessfulTransaction データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
トランザクションの状態を示す値。
SMS_StatusMessage Server WMI クラスの SuccessfulTransaction プロパティを参照してください。
ThreadID データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
メッセージを作成したスレッドの ID。
Time データ型: DateTime
アクセスの種類: 読み取り
修飾子: なし
ステータス メッセージが作成された日付と時刻 (世界協定時 (UTC)。
TopLevelSiteCode データ型: String
アクセスの種類: 読み取り
修飾子: なし
このプロパティは推奨されていません。
Transaction データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
トランザクションが有効になっているかどうかを示す値。
SMS_StatusMessage Server WMI クラスの Transaction プロパティを参照してください。
Win32Error データ型: UInt32
アクセスの種類: 読み取り
修飾子: なし
状態メッセージに関連付けられている Win32 エラー コード。
注釈
このクラスのクラス修飾子は次のとおりです。
読み取り (読み取り専用)
セキュリティで保護
「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。