次の方法で共有


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:LocalIDOrgIDLocalID はコロン (:)で区切られ、 OrgID には、認識されたグローバル機関によってビジネス エンティティに割り当てられている InstanceID または登録 ID を作成または定義しているビジネス エンティティが所有する、著作権、商標、またはその他の一意の名前を含める必要があります。 (この要件は、スキーマ クラス名の SchemaName_ClassName 構造体に似ています)。さらに、一意性を確保するために、 OrgID にコロン (:)を含めてはなりません。 このアルゴリズムを使用する場合、InstanceID に表示される最初のコロンは 、OrgIDLocalID の間に表示される必要があります。 LocalID はビジネス エンティティによって選択され、異なる基になる (実際の) 要素を識別するために再利用しないでください。 上記の優先アルゴリズムを使用しない場合、定義エンティティは、このインスタンスの NameSpace に対して、このプロバイダーまたは他のプロバイダーによって生成された InstanceID 間で結果の InstanceID が再利用されないことを保証する必要があります。 DMTF で定義されたインスタンスの場合は、 OrgID を CIM に設定して "優先" アルゴリズムを使用する必要があります。

OptionalData

データ型: uint8 配列

アクセスの種類: 読み取り専用

修飾子: OctetStringArrayType ("Indexed")

ファームウェアによって提供されるオプションのデータ。

Note

Windows 10に追加されたプロパティ。

OtherLocation

データ型: string

アクセスの種類: 読み取り専用

ファームウェアがブート ソースをさらに一意に識別するために使用するその他の場所情報 (存在する場合)。

要件

要件
サポートされている最小のクライアント
Windows 8.1 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2012 R2 [デスクトップ アプリのみ]
名前空間
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

関連項目

CIM_SettingData

CIM_SettingData