サポートされているプラグ アンド プレイ デバイスのリダイレクト

UIGeneratedMonitorce2ef0968fb74fb888dbbd018acf47ae (UnitMonitor)

このオブジェクトは、サポートされているプラグ アンド プレイ デバイスのリダイレクトを監視します。

Knowledge Base article:

概要

Windows Server 2008 R2 のリモート デスクトップ サービスでは、Windows ポータブル デバイスのリダイレクトがサポートされます。具体的には、メディア転送プロトコル (MTP) に基づくメディア プレーヤーや、画像転送プロトコル (PTP) に基づくデジタル カメラ、および Microsoft Point of Service (POS) for .NET 1.11 を使用するデバイスをリダイレクトすることができます。

ユーザーが Windows Server 2008 または Windows Server 2008 R2 RD セッション ホスト サーバーとリモート セッションを確立すると、ユーザーのローカル コンピューターに接続されたサポート対象のプラグ アンド プレイ デバイスのリダイレクトが可能になり、リモート セッション内のユーザーがデバイスを使用できるようになります。

解決方法

この問題を解決するには、デバイスの製造元から提供されるドライバーをインストールしてください。 リモート デスクトップ サービスのデバイス リダイレクトをサポートするようにドライバーが更新されているかどうかを確認するには、デバイスの製造元に問い合わせてください。

注: デバイスが接続されると、デバイスのハードウェア ID 番号と完全に一致する、RD セッション ホスト サーバー上のドライバーの検索が試行されます。 完全一致が見つからない場合は、代わりにデバイスの互換性 ID を基に選択された汎用ドライバーが RD セッション ホスト サーバーに読み込まれます。 汎用ドライバーは、デバイスの制限された機能のみを提供している場合があります。

デバイスの製造元のドライバーを RD セッション ホスト サーバーにインストールするには、次の方法のいずれかを使用します。

この手順を実行するには、ローカルの Administrators グループのメンバーであるか、適切な権限を委任されている必要があります。

方法 1

デバイスのセットアップ プログラムを実行して、デバイスのドライバー .ini ファイルを RD セッション ホスト サーバーにインストールします。

方法 2

デバイス マネージャーを使用してドライバーをインストールします。

デバイス マネージャーを使用してドライバーをインストールするには、次の手順を実行します。

1. RD セッション ホスト サーバーで、デバイス マネージャーを開きます。 デバイス マネージャーを開くには、[スタート] ボタン、[ファイル名を指定して実行] の順にクリックし、「devmgmt.msc」と入力して、[OK] をクリックします。

2. [ユーザー アカウント制御] ダイアログ ボックスが表示されたら、表示された操作が正しいことを確認し、[はい] をクリックします。

3. [表示] メニューの [デバイス (接続別)] をクリックします。

4. ユーザー モード バス コントローラー ノード下で、デバイスを探します。

5. デバイスの名前を右クリックして、[ドライバー ソフトウェアの更新] をクリックします。

6. [コンピューターを参照してドライバー ソフトウェアを検索します] をクリックします。

7. デバイスの製造元のドライバーの場所を指定して、[次へ] をクリックします。

指示に従ってドライバーの更新を完了します。

Element properties:

TargetMicrosoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDSessionHost
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
サポートされているプラグ アンド プレイ デバイスのリダイレクトの警告
イベント ID: {0} -- 説明: {1}
RunAsDefault

Source Code:

<UnitMonitor ID="UIGeneratedMonitorce2ef0968fb74fb888dbbd018acf47ae" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008R2.RemoteDesktopServicesRole.Service.RDSessionHost" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="UIGeneratedMonitorce2ef0968fb74fb888dbbd018acf47ae_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDisplayNumber$</AlertParameter1>
<AlertParameter2>$Data/Context/EventDescription$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId5768de5d571c419f9f261a7a04672a82" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIda36446501bfe4b0b956370bf480e3233" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Microsoft-Windows-TerminalServices-PnPDevices/Admin</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Channel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-TerminalServices-PnPDevices/Admin</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">35</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>