コラボレーション API 関数
ピア コラボレーション インフラストラクチャでは、次の機能がサポートされています。
機能 | 説明 |
---|---|
PeerCollabAddContact | ピアの連絡先リストに連絡先を追加します。 |
PeerCollabAsyncInviteContact | 信頼されたピア連絡先に招待を送信して、セキュリティで保護された接続を介して送信者のピア コラボレーション アクティビティに参加します。 |
PeerCollabAsyncInviteEndpoint | 送信者のピア コラボレーション アクティビティに参加するために、指定したピア エンドポイントに招待を送信します。 招待に対する応答の可用性は、非同期イベントを通じて更新されます。 |
PeerCollabCancelInvitation | 以前に発信者から連絡先に送信された招待を取り消します。 |
PeerCollabCloseHandle | ピア コラボレーション アクティビティの招待へのハンドルを閉じます。 |
PeerCollabDeleteContact | 現在のピアから連絡先を削除します。 |
PeerCollabDeleteEndpointData | 指定されたエンドポイント データと一致する、呼び出し元のピア ノード上のピア エンドポイント データを削除します。 |
PeerCollabDeleteObject | 呼び出し元のエンドポイントからピア オブジェクトを削除します。 |
PeerCollabEnumApplications | 特定のピアのエンドポイントに登録されている機能を含む列挙体へのハンドルを返します。 |
PeerCollabEnumApplicationRegistrationInfo | ピア アプリケーション情報の取得に使用する列挙ハンドルを取得します。 |
PeerCollabEnumContacts | 呼び出し元のピアで現在使用可能なすべてのピア コラボレーション ネットワーク連絡先を含む列挙セットへのハンドルを返します。 |
PeerCollabEnumEndpoints | 特定のピア連絡先に関連付けられているエンドポイントを含む列挙体へのハンドルを返します。 |
PeerCollabEnumObjects | 特定のピアのエンドポイントに関連付けられているピア オブジェクトを含む列挙体へのハンドルを返します。 |
PeerCollabEnumPeopleNearMe | 呼び出し元ピアのサブネットで現在使用可能なすべてのピア コラボレーション ネットワーク "近くのユーザー" エンドポイントを含む列挙されたセットへのハンドルを返します。 |
PeerCollabExportContact | ピア名に関連付けられている連絡先データを、連絡先 XML データ文字列バッファーにエクスポートします。 |
PeerCollabGetAppLaunchInfo | 連絡先名、ピア エンドポイント、招待要求など、ピア アプリケーションの起動情報を取得します。 |
PeerCollabGetApplicationRegistrationInfo | 特定のアプリケーション登録情報を取得します。 |
PeerCollabGetContact | 連絡先のピア名を指定して、特定のピア連絡先の情報を取得します。 |
PeerCollabGetEndpointName | PeerCollabSetEndpointName の呼び出しによって以前に設定された呼び出し元ピアの現在のエンドポイントの名前を取得します。 |
PeerCollabGetEventData | ピアで発生したピア コラボレーション イベントに関連付けられているデータを取得します。 |
PeerCollabGetInvitationResponse | ピア コラボレーション アクティビティに参加するために以前に招待されたピアから応答を取得します。 |
PeerCollabGetPresenceInfo | 特定の連絡先に関連付けられているエンドポイントのプレゼンス情報を取得します。 |
PeerCollabGetSigninOptions | ピアの現在サインインしているピア コラボレーション ネットワーク プレゼンス オプションを取得します。 |
PeerCollabInviteContact | 信頼できる連絡先にピア コラボレーション アクティビティに参加するための招待を送信します。 この呼び出しは同期的であり、成功した場合は連絡先から応答を取得します。 |
PeerCollabInviteEndpoint | 送信者のピア コラボレーション アクティビティに参加するために、指定したピア エンドポイントに招待を送信します。 この呼び出しは同期的であり、成功した場合はピア エンドポイントから応答を取得します。 |
PeerCollabParseContact | 連絡先 XML データを含む Unicode 文字列バッファーを PEER_CONTACT データ構造に解析します。 |
PeerCollabQueryContactData | 指定されたピア エンドポイントの連絡先情報を取得します。 |
PeerCollabRefreshEndpointData | 新しいエンドポイント データを使用して、呼び出し元のピア ノードを更新します。 |
PeerCollabRegisterApplication | ピア コラボレーション アクティビティで起動できるように、アプリケーションをローカル コンピューターに登録します。 |
PeerCollabRegisterEvent | アプリケーションをピア コラボレーション インフラストラクチャに登録して、特定のピア コラボレーション イベントのコールバックを受信します。 |
PeerCollabSetEndpointName | ピア アプリケーションで使用されている現在のエンドポイントの名前を設定します。 |
PeerCollabSetObject | ピア コラボレーション ネットワークで使用されるピア データ オブジェクトを作成または更新します。 |
PeerCollabSetPresenceInfo | 呼び出し元のプレゼンス情報を、それを見ている連絡先に更新します。 |
PeerCollabSignIn | ホストされているインターネット (サーバーレス プレゼンス) またはサブネット ("People Near Me") ピア コラボレーション ネットワーク プレゼンス プロバイダーにピアをサインインさせます。 |
PeerCollabSignOut | 特定の種類のピア コラボレーション ネットワーク プレゼンス プロバイダーからピアをサインアウトします。 |
PeerCollabShutdown | ピア コラボレーション インフラストラクチャをシャットダウンし、それに関連付けられているすべてのリソースを解放します。 |
PeerCollabStartup | ピア コラボレーション インフラストラクチャを初期化します。 |
PeerCollabSubscribeEndpointData | 使用可能なエンドポイントへのサブスクリプションを作成します。 |
PeerCollabUnregisterApplication | ピアの特定のアプリケーションをローカル コンピューターから登録解除します。 |
PeerCollabUnregisterEvent | 特定のピア コラボレーション イベントに関する通知からアプリケーションを登録解除します。 |
PeerCollabUnsubscribeEndpointData | PeerCollabSubscribeEndpointData を使用して作成されたエンドポイントのサブスクリプションを削除します。 |
PeerCollabUpdateContact | ピア コラボレーション ネットワークに参加しているピアを、ピア連絡先に関する新しい情報と共に更新します。 |