SMS_SCI_Component Windows Management Instrumentation (WMI) クラスは、Configuration Manager の SMS プロバイダー サーバー クラスであり、サイト内の 1 つ以上のサーバーにインストールされている Configuration Manager サーバー コンポーネントを表します。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_SCI_Component : SMS_SiteControlItem
{
String ComponentName;
UInt32 FileType;
UInt32 Flag;
String ItemName;
String ItemType;
String Name;
SMS_EmbeddedProperty Props[];
SMS_EmbeddedPropertyList PropLists[];
String SiteCode;
};
メソッド
SMS_SCI_Component クラスはメソッドを定義しません。
プロパティ
ComponentName データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
Configuration Manager サーバー コンポーネントの名前。 既定値は "" です。
FileType データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: [key, enumeration:ToSubClass]
「 SMS_SiteControlItem サーバー WMI クラス」を参照してください。
Flag データ型: UInt32
アクセスの種類: 読み取り/書き込み
修飾子: なし
コンポーネントを識別するフラグ。 使用可能な値を以下に示します。 既定値は NAMED_SERVER_INSTALLED (6) です。
| 値 | 説明 |
|---|---|
| 1 | ROLE_NOT_INSTALLED。 フラグがこの値に設定されている場合、 Name プロパティはサーバーの役割を指定します。 このコンポーネントは、指定した役割を持つすべてのサーバーにインストールされます。 |
| 2 | NAMED_SERVER_NOT_INSTALLED。 フラグがこの値に設定されている場合、 Name プロパティはコンポーネントがインストールされている特定のサーバーを指定します。 サーバー名にバックスラッシュは含まれていません。 |
| 5 | ROLE_INSTALLED。 フラグがこの値に設定されている場合、 Name プロパティはサーバーの役割を指定します。 このコンポーネントは、指定した役割を持つすべてのサーバーにインストールされます。 |
| 6 | NAMED_SERVER_INSTALLED。 フラグがこの値に設定されている場合、 Name プロパティはコンポーネントがインストールされている特定のサーバーを指定します。 サーバー名にバックスラッシュは含まれていません。 |
ItemName データ型: String
アクセスの種類: 読み取り専用
限定子: [key, read]
「 SMS_SiteControlItem サーバー WMI クラス」を参照してください。
ItemType データ型: String
アクセスの種類: 読み取り専用
限定子: [key, read]
「 SMS_SiteControlItem サーバー WMI クラス」を参照してください。
Name データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
Flag値に応じて、ロールまたはサーバー名Configuration Manager。 既定値は "" です。
Props データ型: SMS_EmbeddedProperty 配列
アクセスの種類: 読み取り/書き込み
修飾子: なし
SMS_EmbeddedProperty コンポーネントのサーバー WMI クラス オブジェクト。
PropLists データ型: SMS_EmbeddedPropertyList 配列
アクセスの種類: 読み取り/書き込み
修飾子: なし
SMS_EmbeddedPropertyList コンポーネントのサーバー WMI クラス オブジェクト。
SiteCode データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [key, SizeLimit("3")]
「 SMS_SiteControlItem サーバー WMI クラス」を参照してください。
注釈
このクラスには、特別なクラス修飾子はありません。 「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
サイト サーバー用に定義されている Configuration Manager サーバー コンポーネントの完全な一覧については、次のクエリを実行します。
SELECT * FROM SMS_SCI_Component
WHERE SiteCode = "<sitecode>"
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。
関連項目
Configuration Manager サイト構成 サーバー WMI クラスSMS_EmbeddedProperty サーバー WMI クラスSMS_EmbeddedPropertyList サーバー WMI クラスSMS_SiteControlItem サーバー WMI クラス