SMS_Identification サーバー WMI クラス

SMS_Identification Windows Management Instrumentation (WMI) クラスは、Configuration Managerの SMS プロバイダー サーバー クラスであり、インストールされている SMS_Site サーバー WMI クラス オブジェクトに関する基本情報 (言語バージョン、サイト コード、プロバイダーなど) を提供します。 このクラスは、1 つのインスタンスのみを返す必要があります。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。

構文

Class SMS_Identification : SMS_BaseClass   
{  
     UInt32 License;  
     UInt32 LocaleID;  
     UInt32 MonthlyReleaseVersion;  
     UInt32 Reserved;  
     String ServiceAccountName;  
     String SMSAvailableConsoleVersion;  
     UInt32 SMSBuildNumber;  
     UInt32 SMSMinBuildNumber;  
     String SMSProviderServer;  
     String SMSSiteServer;  
     String SMSVersion;  
     String ThisSiteCode;  
     String ThisSiteName;  
     String UIManifestHash;  
     String UIManifestHashAlgorithm;  
     String UIUpdateManifestHash;  
     String UIUpdateManifestHashAlgorithm;  
};  

メソッド

次の表に、 のメソッドの一覧を SMS_Identification示します。

メソッド 説明
クラス SMS_Identificationの GetCurrentUser メソッド 認証に SMS プロバイダーによって使用されているドメイン\ユーザー名を取得します。
クラス SMS_Identificationの GetFileBinary メソッド 機能のバイナリ ユーザー インターフェイスを取得します。
クラス SMS_Identificationの GetProviderVersion メソッド SMS プロバイダー DLL のバージョン リソースから製品バージョン文字列を取得します。
クラス SMS_Identificationの GetSiteID メソッド インストールされているConfiguration Manager サイトの一意の ID を取得します。

プロパティ

License
データ型: UInt32

アクセスの種類: 読み取り

修飾子: なし

インストールのライセンスの種類。 使用可能な値は次のとおりです。

ライセンスの種類
0 評価
1 非評価

LocaleID
データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [サブタイプ("ロケール ID")]

Configuration Managerインストールで使用されるロケールの ID (英語 (1033) やドイツ語 (1031) など)。

MonthlyReleaseVersion
データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

月次Configuration Managerリリース バージョン。

Reserved
データ型: UInt32

アクセスの種類: 読み取り

修飾子: なし

内部使用のみ。

ServiceAccountName
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

Configuration Managerを使用して特定のアクティビティを実行する、管理特権を持つ特別なユーザー アカウントであるConfiguration Manager サービス アカウントの名前。 値にはドメインが含まれます。

SMSAvailableConsoleVersion
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

コンソール バージョンConfiguration Manager使用できます。

SMSBuildNumber
データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

インストールされているConfiguration Manager ソフトウェアのバージョン番号をビルドします。

SMSMinBuildNumber
データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

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

SMSProviderServer
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

SMS プロバイダーがインストールされているサーバーの名前。

注:

サイトに複数の SMS プロバイダーがインストールされている場合、いずれかの SMS プロバイダーが返されます。

SMSSiteServer
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

Configuration Manager サイト サーバー コンポーネントがインストールされているサーバーの名前。

SMSVersion
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

Configuration Manager インストールのメジャー バージョン番号 (例: 2.0)。 完全なバージョン番号については、サーバー WMI クラスのプロパティSMS_Site参照してくださいVersion

ThisSiteCode
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [key]

インストールのサイト コード。

ThisSiteName
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

サイトのフレンドリ名。

UIManifestHash
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

サイト サーバーに格納されているUIManifest.xml ファイルのハッシュ。

UIManifestHashAlgorithm
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

サイト サーバーに格納されているUIManifest.xml ファイルのハッシュを計算するために使用されるハッシュ アルゴリズム。

UIUpdateManifestHash
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

サイト サーバーに格納されているUIUpdatemanifest.xml ファイルのハッシュ。

UIUpdateManifestHashAlgorithm
データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: なし

サイト サーバーに格納されているUIUpdatemanifest.xml ファイルのハッシュを計算するために使用されるハッシュ アルゴリズム。

注釈

このクラスのクラス修飾子は次のとおりです。

要件

ランタイム要件

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

開発要件

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

関連項目

サイト構成サーバー WMI クラスのConfiguration Manager
SMS_Site サーバー WMI クラス