Msvm_BootSourceSettingData クラス
仮想マシンのブート ソースを設定するパラメーターを表します。 このクラスは 、CIM_SettingDataから派生します。
次の構文は MOF コードを簡略化したもので、継承されたすべてのプロパティが含まれています。
構文
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_BootSourceSettingData : CIM_SettingData
{
string Description;
string Caption;
string InstanceID;
string ElementName;
uint32 BootSourceType;
string OtherLocation;
string FirmwareDevicePath;
string BootSourceDescription;
uint8 OptionalData[];
};
メンバー
Msvm_BootSourceSettingData クラスには、次の種類のメンバーがあります。
プロパティ
Msvm_BootSourceSettingData クラスには、これらのプロパティがあります。
-
BootSourceDescription
-
-
データ型: string
-
アクセスの種類: 読み取り専用
ファームウェアによって提供されるブート ソースの説明。
-
-
BootSourceType
-
-
データ型: uint32
-
アクセスの種類: 読み取り専用
ブート ソースの種類を指定する列挙値。
有効な値は次のとおりです。
-
-
不明 (0)
-
ドライブ (1)
-
ネットワーク (2)
-
ファイル (3)
Caption
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen ( 64 )
オブジェクトの短いテキストの説明。
説明
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトのテキストの説明。
ElementName
-
データ型: string
-
アクセスの種類: 読み取り専用
SettingData のこのインスタンスの表示名。 さらに、表示名は、検索またはクエリのインデックス プロパティとして使用できます。 (注: 名前は名前空間内で一意である必要はありません)。
FirmwareDevicePath
-
データ型: string
-
アクセスの種類: 読み取り専用
ファームウェアがデバイスを記述するために使用するネイティブ パス。
InstanceID
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: キー
インスタンス化する名前空間のスコープ内で、InstanceID は、このクラスのインスタンスを不透明かつ一意に識別します。 NameSpace 内で一意性を確保するには、InstanceID の値を次の "優先" アルゴリズムを使用して構築する必要があります。 OrgID:LocalIDOrgID と LocalID はコロン (:)で区切られ、 OrgID には、認識されたグローバル機関によってビジネス エンティティに割り当てられている InstanceID または登録 ID を作成または定義しているビジネス エンティティが所有する、著作権、商標、またはその他の一意の名前を含める必要があります。 (この要件は、スキーマ クラス名の SchemaName_ClassName 構造体に似ています)。さらに、一意性を確保するために、 OrgID にコロン (:)を含めてはなりません。 このアルゴリズムを使用する場合、InstanceID に表示される最初のコロンは 、OrgID と LocalID の間に表示される必要があります。 LocalID はビジネス エンティティによって選択され、異なる基になる (実際の) 要素を識別するために再利用しないでください。 上記の優先アルゴリズムを使用しない場合、定義エンティティは、このインスタンスの NameSpace に対して、このプロバイダーまたは他のプロバイダーによって生成された InstanceID 間で結果の InstanceID が再利用されないことを保証する必要があります。 DMTF で定義されたインスタンスの場合は、 OrgID を CIM に設定して "優先" アルゴリズムを使用する必要があります。
OptionalData
-
データ型: uint8 配列
-
アクセスの種類: 読み取り専用
-
修飾子: OctetString、 ArrayType ("Indexed")
ファームウェアによって提供されるオプションのデータ。
Note
Windows 10に追加されたプロパティ。
OtherLocation
-
データ型: string
-
アクセスの種類: 読み取り専用
ファームウェアがブート ソースをさらに一意に識別するために使用するその他の場所情報 (存在する場合)。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8.1 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2012 R2 [デスクトップ アプリのみ] |
名前空間 |
Root\Virtualization\V2 |
MOF |
|
[DLL] |
|