IWRdsProtocolListener::StartListen メソッド (wtsprotocol.h)
クライアント接続要求のリッスンを開始するようにプロトコルに通知します。
構文
HRESULT StartListen(
[in] IWRdsProtocolListenerCallback *pCallback
);
パラメーター
[in] pCallback
リモート デスクトップ サービス サービスによって実装される IWRdsProtocolListenerCallback オブジェクトへのポインター。 プロトコルは IWRdsProtocolListenerCallback オブジェクトを使用して、
着信接続要求に関するリモート デスクトップ サービス サービス。 プロトコルは、このオブジェクトへの参照を追加し、 StopListen が呼び出されたときに解放する必要があります。
戻り値
このメソッドを実装する場合は、関数 が成功した場合S_OK を返します。 失敗した場合は、エラーを示す HRESULT 値を返します。 一般的なエラー コードの一覧については、「 共通 HRESULT 値」を参照してください。
注釈
StartListen メソッドは、リモート デスクトップ サービスサービスの開始時に呼び出されます。
- リモート デスクトップ サービス サービスは 、CoCreateInstance を呼び出して IWRdsProtocolManager オブジェクトを作成します。
- リモート デスクトップ サービス サービスは、IWRdsProtocolManager インターフェイスで CreateListener を呼び出します。 プロトコルは IWRdsProtocolListener オブジェクトを作成し、リモート デスクトップ サービス に渡します。
- リモート デスクトップ サービス サービスは、IWRdsProtocolListener オブジェクトの StartListen を呼び出します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | wtsprotocol.h |