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 サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。
関連項目
サイト構成サーバー WMI クラスのConfiguration Manager
SMS_Site サーバー WMI クラス