Win32_RDMSVirtualDesktopCollection クラス

仮想デスクトップ コレクションを作成および管理します。

次の構文はマネージド オブジェクト フォーマット (MOF) のコードを単純化したもので、すべての継承されたプロパティを含みます。

構文

[dynamic, provider("Win32_RDManagement_Prov"), AMENDMENT]
class Win32_RDMSVirtualDesktopCollection
{
  string  Alias;
  uint32  Type;
  boolean IsManaged;
  string  Name;
  string  CollectionDescription;
  string  SecurityDescriptor;
  string  VmFarmSettings;
  string  UserVHDSetting;
  uint8   IconContents[];
  boolean ShowInPortal;
  boolean IsHA;
  boolean IsUserAdmin;
  boolean RollbackEnabled;
};

メンバー

Win32_RDMSVirtualDesktopCollection クラスには、次の種類のメンバーがあります。

メソッド

Win32_RDMSVirtualDesktopCollection クラスには、これらのメソッドがあります。

メソッド 説明
AddVirtualDesktop 仮想デスクトップ を仮想デスクトップ コレクションに追加します。
CancelPatch 仮想デスクトップ コレクション内の仮想マシンのソフトウェア更新プログラムプロビジョニング ジョブを取り消します。
GetInt32Property 仮想デスクトップ コレクションから整数のプロパティ値を取得します。
GetPatchProperties 仮想デスクトップ コレクション内の仮想マシンのソフトウェア更新プロビジョニング ジョブのプロパティを取得します。
GetStringProperty 仮想デスクトップ コレクションから文字列プロパティ値を取得します。
ProvisioningEnumerateJobs このサービスの仮想デスクトップ プロビジョニング ジョブを列挙します。
ProvisioningJobCancel 仮想デスクトップ プロビジョニング ジョブを取り消します。
ProvisioningJobExecute 仮想デスクトップ プロビジョニング ジョブを実行します。
ProvisioningJobGetReport 仮想デスクトップ プロビジョニング ジョブの状態に関するレポートを取得します。
ProvisioningPrepJob 仮想デスクトップ プロビジョニング ジョブを作成します。
RemoveVirtualDesktop 仮想デスクトップ コレクションから仮想デスクトップを削除します。
SchedulePatch 仮想デスクトップ コレクション内の仮想マシンにソフトウェア更新プログラムをインストールするソフトウェア更新プログラムのプロビジョニング ジョブをスケジュールします。
SetInt32Property 仮想デスクトップ コレクションの整数値を更新します。
SetStringProperty 仮想デスクトップ コレクションの文字列プロパティ値を更新します。

プロパティ

Win32_RDMSVirtualDesktopCollection クラスには、これらのプロパティがあります。

エイリアス

データ型: string

アクセスの種類: 読み取り/書き込み

修飾子: キー

コレクションのエイリアスを取得または設定します。

CollectionDescription

データ型: string

アクセスの種類: 読み取り/書き込み

修飾子: 省略可能

コレクションの説明を取得または設定します

IconContents

データ型: uint8 配列

アクセスの種類: 読み取り/書き込み

修飾子: 省略可能

コレクションのアイコンを指定する値の配列を取得または設定します。

イシャー

データ型: ブール値

アクセスの種類: 読み取り/書き込み

コレクションに高可用性 VM が含まれているかどうかを示す値を取得または設定します。 コレクションに高可用性 VM が含まれている場合は TRUE。それ以外の場合は FALSE

IsManaged

データ型: ブール値

アクセスの種類: 読み取り/書き込み

コレクションが管理されているかどうかを示す値を取得または設定します。 コレクションが管理されている場合は TRUE。それ以外の場合は FALSE

IsUserAdmin

データ型: ブール値

アクセスの種類: 読み取り/書き込み

ユーザーが VM の管理者であるかどうかを示す値を取得または設定します。 ユーザー が VM の管理者である場合は TRUE。それ以外の場合は FALSE

名前

データ型: string

アクセスの種類: 読み取り/書き込み

コレクションの名前を取得または設定します。

RollbackEnabled

データ型: ブール値

アクセスの種類: 読み取り/書き込み

VM が VM スナップショットでロールされたかどうかを示す値を取得または設定します。 VM が VM スナップショットでロールされた場合は TRUE、それ以外の場合は FALSE

SecurityDescriptor

データ型: string

アクセスの種類: 読み取り/書き込み

修飾子: 省略可能

コレクションへのアクセスを制御する SSDL 形式のセキュリティ記述子を取得または設定します。

ShowInPortal

データ型: ブール値

アクセスの種類: 読み取り/書き込み

ターミナル サービス Web アクセス (TS Web Access) にコレクションを表示するかどうかを示す値を取得または設定します。 コレクション を TS Web Access に表示する場合は TRUE。それ以外の場合は FALSE

Type

データ型: uint32

アクセスの種類: 読み取り/書き込み

コレクションによってホストされる仮想マシン セッションの種類を示す値を取得または設定します。

このプロパティには、次のいずれかの値が含まれています。

TempVM (1)

一時的な仮想マシン。

ManualPersonalVM (2)

手動で作成された仮想マシン。

AutoPersonalVM (3)

自動生成された仮想マシン。

UserVHDSetting

データ型: string

アクセスの種類: 読み取り/書き込み

修飾子: 省略可能

コレクションのユーザー データ VHD 設定を取得または設定します。

VmFarmSettings

データ型: string

アクセスの種類: 読み取り/書き込み

修飾子: 省略可能

コレクション内の仮想マシンのデスクトップ設定を取得または設定します。

要件

要件
サポートされている最小のクライアント
サポートなし
サポートされている最小のサーバー
Windows Server 2012
名前空間
Root\cimv2\rdms
MOF
RDManagement.mof
[DLL]
RDMS.dll

こちらもご覧ください

リモート デスクトップ管理サービス プロバイダー