次の方法で共有


コラボレーション 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 ピア コラボレーション ネットワークに参加しているピアを、ピア連絡先に関する新しい情報と共に更新します。