SMS_MachineVariable Windows Management Instrumentation (WMI) クラスは、特定のコンピューターに固有のタスク シーケンス変数の設定を定義する Configuration Manager の SMS プロバイダー サーバー クラスです。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_MachineVariable
{
Boolean IsMasked;
String Name;
String Value;
};
メソッド
SMS_MachineVariable クラスはメソッドを定義しません。
プロパティ
IsMasked データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: なし
このプロパティは現在使用されていません。
Name データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [key]
マシン変数の名前。 既定値は "" です。
Value データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: なし
マシン変数の値。 既定値は null です。
注釈
タスク シーケンス変数は、特定のコンピューターのタスク シーケンスの動作をカスタマイズでき、 サーバー WMI クラスによって設定された定義SMS_CollectionVariableオーバーライドされます。 これらの変数は、サイト階層を通じて自動的にレプリケートされます。 たとえば、変数がプライマリ子サイト サーバーで宣言されている場合、その変数はプライマリ孫サイト サーバーで使用できますが、プライマリ サイト サーバーでは使用できません。
このクラスのクラス修飾子は次のとおりです。
Embedded
「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
アプリケーションは、このクラスを使用して、 SMS_MachineSettings サーバー WMI クラス によって埋め込まれ、
MachineVariablesプロパティを使用してアクセスされるオブジェクトを作成します。 このクラスの使用例については、「Configuration Manager でコンピューター変数を作成する方法」を参照してください。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。
関連項目
SMS_MachineSettings サーバー WMI クラスSMS_CollectionVariable サーバー WMI クラス