rdpencomapi.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

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

ウィンドウの種類の値を定義します。