次の方法で共有


SMS_MachineVariable サーバー WMI クラス

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 サーバー開発要件」を参照してください。

関連項目

サーバー WMI クラスのSMS_MachineSettings
SMS_CollectionVariable サーバー WMI クラス