このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
rdpencomapi.h には、次のプログラミング インターフェイスが含まれています。
インターフェイス
|
_IRDPSessionEvents イベントが発生したときに通知を受信するには、このインターフェイスを実装します。 |
|
IRDPSRAPIApplication プロセス内で共有可能ウィンドウをグループ化します。 各アプリケーション オブジェクトには、ウィンドウ オブジェクトの一覧が含まれています。 アプリケーション オブジェクトが共有されている場合、そのすべてのウィンドウが共有されます。 |
|
IRDPSRAPIApplicationFilter ウィンドウとプロセス レベルで共有デスクトップ領域を管理します。 アプリケーションでは、列挙子を使用して、共有できるセッション内のオブジェクトの一覧を表示できます。 |
|
IRDPSRAPIApplicationList アプリケーションの一覧を管理します。 |
|
IRDPSRAPIAttendee 出席者オブジェクトは、クライアントがセッションに接続して認証された結果として作成されます。 出席者オブジェクトが作成されると、出席者の一覧に自動的に追加されます。 |
|
IRDPSRAPIAttendeeDisconnectInfo 出席者が切断された理由に関する情報が含まれます。 |
|
IRDPSRAPIAttendeeManager 出席者オブジェクトを管理します。 |
|
IRDPSRAPIAudioStream コラボレーション共有元の Microsoft ActiveX コントロールからコラボレーション ビューアー コントロールへのオーディオ ストリームの送信を有効にします。 |
|
IRDPSRAPIClipboardUseEvents このインターフェイスを共有側に実装して、クリップボードの使用を追跡または制御します。 クリップボードの共有を有効にしない場合、このインターフェイスは無効です。 「プロパティ」で説明されている SetClipboardRedirectCallback プロパティの値を設定する必要があります。 |
|
IRDPSRAPIDebug リモート デスクトップ ActiveX クライアントをテストするために Microsoft によって使用されます。 |
|
IRDPSRAPIFrameBuffer フレーム バッファーのサイズと形式に関するデータを提供し、コンテンツを取得できるようにします。 |
|
IRDPSRAPIInvitation 招待を使用すると、ユーザーまたはユーザーのグループがセッションに接続できるようになります。 出席者がセッションに接続すると、クライアントはチケットとパスワードを送信します。 これら 2 つの情報は、出席者の認証に使用されます。 |
|
IRDPSRAPIInvitationManager 招待オブジェクトを管理します。 |
|
IRDPSRAPIPerfCounterLogger クライアント アプリケーションでカスタム パフォーマンス ログを実装できるようにします。 |
|
IRDPSRAPIPerfCounterLoggingManager IRDPSRAPIPerfCounterLogger オブジェクトを管理します。 |
|
IRDPSRAPISessionProperties このインターフェイスを使用して、セッション プロパティを取得または設定します。 |
|
IRDPSRAPISharingSession コラボレーション セッションを開始するためにアプリケーションが作成する必要があるメイン オブジェクト。 (IRDPSRAPISharingSession) |
|
IRDPSRAPISharingSession2 コラボレーション セッションを開始するためにアプリケーションが作成する必要があるメイン オブジェクト。 (IRDPSRAPISharingSession2) |
|
IRDPSRAPITcpConnectionInfo ビューアーと共有側で TCP 接続情報を取得するメソッドをサポートします。 |
|
IRDPSRAPITransportStream ストリームを使用して操作を実行するメソッドを公開します。 |
|
IRDPSRAPITransportStreamBuffer IRDPSRAPITransportStream インターフェイスによって作成され、データの送受信に使用されます。 |
|
IRDPSRAPITransportStreamEvents イベントの完了についてリモート デスクトップ プロトコル (RDP) スタックに通知するために、ストリーム インターフェイス (IRDPSRAPITransportStream) によって呼び出されるメソッドを公開します。 |
|
IRDPSRAPIViewer ビューアー側で使用される ActiveX インターフェイス。 |
|
IRDPSRAPIVirtualChannel 仮想チャネルを管理します。 |
|
IRDPSRAPIVirtualChannelManager 仮想チャネルの一覧を管理します。 |
|
IRDPSRAPIWindow 共有可能ウィンドウへの 1 対 1 のマッピングを表します。 |
|
IRDPSRAPIWindowList ウィンドウの一覧を管理します。 |
|
IRDPViewerInputSink マウスとキーボードのイベントを送信し、タッチ入力をサポートします。 |
列挙
|
ATTENDEE_DISCONNECT_REASON 出席者がセッションから切断された理由の値を定義します。 |
|
CHANNEL_ACCESS_ENUM チャネルの出席者に付与されるアクセスの種類の値を定義します。 |
|
CHANNEL_FLAGS チャネルでデータを送信する方法の値を定義します。 |
|
CHANNEL_PRIORITY チャネルでパケットを送信するために使用される優先度の値を定義します。 |
|
CTRL_LEVEL 出席者がセッションに対して持つコントロールのレベルを定義します。 |
|
RDPENCOMAPI_ATTENDEE_FLAGS 出席者の種類の値を定義します。 |
|
RDPSRAPI_APP_FLAGS アプリケーションの種類の値を定義します。 |
|
RDPSRAPI_KBD_CODE_TYPE キーボードのエンコードの種類の値を定義します。 |
|
RDPSRAPI_KBD_SYNC_FLAG Caps Lock キーなど、キーボードの状態を制御するキーの種類の値を定義します。 |
|
RDPSRAPI_MOUSE_BUTTON_TYPE マウス ボタンの種類の値を定義します。 |
|
RDPSRAPI_WND_FLAGS ウィンドウの種類の値を定義します。 |