Win32_TSPublishedApplication クラス
Windows Server 2008 R2 RemoteApp を介してリモートで使用できるアプリケーションを定義します。
構文
class Win32_TSPublishedApplication : CIM_LogicalElement
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string Alias;
string SecurityDescriptor;
string Path;
boolean PathExists;
string VPath;
string IconPath;
sint32 IconIndex;
uint8 IconContents[];
uint32 CommandLineSetting;
string RequiredCommandLine;
boolean ShowInPortal;
string RDPFileContents;
};
メンバー
Win32_TSPublishedApplication クラスには、次の種類のメンバーがあります。
プロパティ
Win32_TSPublishedApplication クラスには、これらのプロパティがあります。
-
エイリアス
-
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
-
修飾子: キー
アプリケーションのエイリアス。 エイリアスは、プログラムの一意の識別子であり、既定ではプログラムのファイル名 (拡張子なし) になります。
-
-
Caption
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
オブジェクトの簡単な説明 (1 行文字列)。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
-
-
CommandLineSetting
-
-
データ型: uint32
-
アクセスの種類: 読み取り/書き込み
アプリケーションのコマンド ライン引数の設定。 次の値を使用できます。
-
-
0
-
コマンド ライン引数は使用できません。
-
1
-
コマンドライン引数を許可します。
-
2
-
必ず必要なコマンド ライン引数 ( RequiredCommandLine で指定) を使用します。
説明
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの説明。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
IconContents
-
データ型: uint8 配列
-
アクセスの種類: 読み取り専用
アプリケーションに対応するアイコンのバイトコンテンツ。
IconIndex
-
データ型: sint32
-
アクセスの種類: 読み取り/書き込み
アイコンのインデックスまたは ID。
IconPath
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
アプリケーション アイコンのパス。
InstallDate
-
データ型: datetime
-
アクセスの種類: 読み取り専用
-
修飾子: Mappingstrings ("MIF.DMTF|ComponentID|001.5")
オブジェクトがインストールされた日付。 値がない場合、オブジェクトがインストールされていないことを示すわけではありません。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
名前
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトの名前。
このプロパティは、 CIM_ManagedSystemElementから継承されます。
パス
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
アプリケーションのパス。
PathExists
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
アプリケーション パスが有効かどうかを示します。
RDPFileContents
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
アプリケーションに対応する RDP ファイルの内容。
RequiredCommandLine
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
アプリケーションに必要なコマンド ライン引数。
SecurityDescriptor
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
SDDL 形式でアプリケーションへのアクセスを制御するセキュリティ記述子。 空の文字列は、すべてのアクセスを許可することを意味します。 このセキュリティ記述子は、DENY ACE、またはドメイン以外のユーザーまたはグループを参照する ACE をサポートしていません。
ShowInPortal
-
データ型: ブール値
-
アクセスの種類: 読み取り/書き込み
アプリケーションを RD Web Access に表示するかどうかを示します。
状態
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (10)
オブジェクトの現在の状態。 さまざまな操作状態と非操作状態を定義できます。 運用状態には、"OK"、"低下"、"事前失敗" (SMART 対応ハード ディスク ドライブなどの要素が正常に機能している可能性がありますが、近い将来に障害が予測される可能性があります) が含まれます。 非運用状態には、"Error"、"Starting"、"Stopping"、および "Service" が含まれます。 後者の "サービス" は、ディスクのミラー再チェックイン、ユーザーアクセス許可リストの再読み込み、またはその他の管理作業中に適用される可能性があります。 このような作業のすべてがオンラインであるわけではありませんが、マネージド要素は "OK" でも、他の状態の 1 つでもありません。
このプロパティは 、CIM_ManagedSystemElementから継承されます。
("OK")
("Error")
("Degraded")
("Unknown")
("Pred Fail")
("Starting")
("Stopping")
("Service")
VPath
-
データ型: string
-
アクセスの種類: 読み取り/書き込み
アプリケーションの仮想パス。環境変数を含むパスを意味します。
注釈
このクラスを使用してプロパティを設定するには、Administrators グループのメンバーである必要があります。
\root\CIMV2\TerminalServices 名前空間に接続するには、認証レベルにパケット プライバシーを含める必要があります。 C/C++ 呼び出しの場合、これは認証レベルの RPC_C_AUTHN_LEVEL_PKT_PRIVACYであり、 CoSetProxyBlanket COM 関数を使用して設定できます。 Visual Basic 呼び出しとスクリプト呼び出しの場合、これは WbemAuthenticationLevelPktPrivacy または "pktPrivacy" の認証レベルであり、値は 6 です。 次の Visual Basic Scripting Edition (VBScript) の例は、パケット プライバシーを使用してリモート コンピューターに接続する方法を示しています。
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
マネージド オブジェクト形式 (MOF) ファイルには、Windows Management Instrumentation (WMI) クラスの定義が含まれています。 MOF ファイルは、Microsoft Windows ソフトウェア開発キット (SDK) の一部としてインストールされません。 サーバー マネージャーを使用して関連付けられたロールを追加すると、サーバーにインストールされます。 MOF ファイルの詳細については、「 マネージド オブジェクト形式 (MOF)」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
サポートなし |
サポートされている最小のサーバー |
Windows Server 2008 |
名前空間 |
Root\CIMv2\TerminalServices |
MOF |
|
[DLL] |
|