トレーニング
p2p.h ヘッダー
このヘッダーはピアツーピアで使用されます。 詳細については、次を参照してください。
p2p.h には、次のプログラミング インターフェイスが含まれています。
PeerCollabAddContact ピアの連絡先リストに連絡先を追加します。 |
PeerCollabAsyncInviteContact 信頼されたピア連絡先に招待を送信して、セキュリティで保護された接続を介して送信者のピア コラボレーション アクティビティに参加します。 招待応答の可用性は、非同期イベントによって更新されます。 |
PeerCollabAsyncInviteEndpoint 送信者のピア コラボレーション アクティビティに参加するために、指定したピア エンドポイントに招待を送信します。 招待に対する応答の可用性は、非同期イベントを通じて更新されます。 |
PeerCollabCancelInvitation 以前に発信者から連絡先に送信された招待を取り消します。 |
PeerCollabCloseHandle ピア コラボレーション アクティビティの招待へのハンドルを閉じます。 |
PeerCollabDeleteContact 呼び出し元に関連付けられているローカル連絡先ストアから連絡先を削除します。 |
PeerCollabDeleteEndpointData 指定されたエンドポイント データと一致する、呼び出し元のピア ノード上のピア エンドポイント データを削除します。 |
PeerCollabDeleteObject 呼び出し元のエンドポイントからピア オブジェクトを削除します。 |
PeerCollabEnumApplicationRegistrationInfo ピア アプリケーション情報の取得に使用する列挙ハンドルを取得します。 |
PeerCollabEnumApplications 特定のピアのエンドポイントに登録されているアプリケーションを含む列挙体へのハンドルを返します。 |
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 呼び出し元のプレゼンス情報を、それを見ている連絡先に更新します。 |
PeerCollabShutdown ピア コラボレーション インフラストラクチャをシャットダウンし、それに関連付けられているすべてのリソースを解放します。 |
PeerCollabSignin ホストされているインターネット (サーバーレス プレゼンス) またはサブネット ("People Near Me") ピア コラボレーション ネットワーク プレゼンス プロバイダーにピアをサインインさせます。 |
PeerCollabSignout 特定の種類のピア コラボレーション ネットワーク プレゼンス プロバイダーからピアをサインアウトします。 |
PeerCollabStartup ピア コラボレーション インフラストラクチャを初期化します。 |
PeerCollabSubscribeEndpointData 使用可能なエンドポイントへのサブスクリプションを作成します。 |
PeerCollabUnregisterApplication ピアの特定のアプリケーションをローカル コンピューターから登録解除します。 |
PeerCollabUnregisterEvent 特定のピア コラボレーション イベントに関する通知からアプリケーションを登録解除します。 |
PeerCollabUnsubscribeEndpointData PeerCollabSubscribeEndpointData を使用して作成されたエンドポイントのサブスクリプションを削除します。 |
PeerCollabUpdateContact 呼び出し元のローカル連絡先ストアで指定されたピア連絡先に関連付けられている情報を更新します。 |
PeerCreatePeerName PeerCreatePeerName 関数は、指定されたピア ID と分類子の既存の名前に基づいて新しい名前を作成します。 ただし、PeerCreatePeerName の呼び出しによって新しい ID は作成されません。 |
PeerEndEnumeration PeerEndEnumeration 関数は、レコードやメンバー列挙などの列挙型を解放し、列挙に関連付けられているすべてのリソースの割り当てを解除します。 |
PeerEnumGroups PeerEnumGroups 関数は、特定のピア ID に関連付けられているすべてのピア グループを列挙するために使用されるピア列挙ハンドルを作成して返します。 |
PeerEnumIdentities PeerEnumIdentities 関数は、特定のユーザーに属するすべてのピア ID を列挙するために使用されるピア列挙ハンドルを作成して返します。 |
PeerFreeData PeerFreeData 関数は、データブロックの割り当てを解除し、メモリ プールに返します。 PeerFreeData 関数を使用して、ピア Identity Manager、ピア グループ化、ピア コラボレーション API が返すデータを解放します。 |
PeerGetItemCount PeerGetItemCount 関数は、ピア列挙の項目の数を返します。 |
PeerGetNextItem PeerGetNextItem 関数は、ピア列挙から特定の数の項目を返します。 |
PeerGraphAddRecord PeerGraphAddRecord 関数は、ピア グラフに新しいレコードを追加します。 この関数で追加されたレコードは、ピア グラフ内の各ノードに送信されます。 |
PeerGraphClose PeerGraphClose 関数は、PeerGraphCreate または PeerGraphOpen の呼び出しによって返されるピア グラフ ハンドルを無効にし、指定されたピア グラフのすべてのネットワーク接続を閉じます。 |
PeerGraphCloseDirectConnection PeerGraphCloseDirectConnection 関数は、指定された直接接続を閉じます。 |
PeerGraphConnect PeerGraphConnect 関数は、ピア グラフ内の指定されたノードへの接続を試行します。 |
PeerGraphCreate PeerGraphCreate 関数は、新しいピア グラフを作成します。 アプリケーションでは、ピア グラフに関する情報と、ピア グラフで使用されるセキュリティの種類を指定できます。 ピア グラフへのハンドルが返されますが、ネットワーク接続が確立されていません。 |
PeerGraphDelete PeerGraphDelete 関数は、指定されたピア グラフに関連付けられているデータを削除します。 |
PeerGraphDeleteRecord PeerGraphDeleteRecord 関数は、ピア グラフ内でレコードを削除済みとしてマークします。 このレコードは、PeerGraphGetRecord や PeerGraphEnumRecords の呼び出しなど、関数呼び出しではローカル ノードでは使用できません。 |
PeerGraphEndEnumeration PeerGraphEndEnumeration 関数は列挙ハンドルを解放し、列挙に関連付けられているリソースを解放します。 |
PeerGraphEnumConnections PeerGraphEnumConnections 関数は、ローカル ノードの接続を列挙するために使用される列挙ハンドルを作成して返します。 |
PeerGraphEnumNodes PeerGraphEnumNodes 関数は、ピア グラフ内のノードを列挙するために使用される列挙ハンドルを作成して返します。 |
PeerGraphEnumRecords PeerGraphEnumRecords 関数は、特定の種類のレコード、ユーザー、またはその両方のレコードを列挙するために使用される列挙ハンドルを作成して返します。 列挙は、列挙が実行されるときにレコードのスナップショットを提供します。 |
PeerGraphExportDatabase PeerGraphExportDatabase 関数は、ピア グラフ データベースを別のコンピューターに移動できるファイルにエクスポートします。 PeerGraphImportDatabase を使用すると、ピア グラフ データベースを別のコンピューターにインポートできます。 |
PeerGraphFreeData PeerGraphFreeData 関数は、いくつかの Peer Graphing API 関数が返すリソースを解放します。 |
PeerGraphGetEventData PeerGraphGetEventData 関数は、ピア イベントを取得します。 アプリケーションは、戻り値PEER_S_NO_EVENT_DATAが返されるまでこの関数を呼び出します。これは、呼び出しが成功したが、取得するピア イベントがこれ以上ないことを示します。 |
PeerGraphGetItemCount PeerGraphGetItemCount 関数は、列挙体内の項目の数を取得します。 |
PeerGraphGetNextItem 次の関数の呼び出しによって作成された列挙内の次の項目を取得します。 |
PeerGraphGetNodeInfo PeerGraphGetNodeInfo 関数は、特定のノードに関する情報を取得します。 |
PeerGraphGetProperties PeerGraphGetProperties 関数は、現在のピア グラフプロパティを取得します。 |
PeerGraphGetRecord PeerGraphGetRecord 関数は、指定したレコード ID に基づいて特定のレコードを取得します。 返されたレコードは、PeerGraphFreeData を呼び出して解放する必要があります。 |
PeerGraphGetStatus PeerGraphGetStatus 関数は、ピア グラフの現在の状態を返します。 |
PeerGraphImportDatabase PeerGraphImportDatabase 関数は、ピア グラフ データベースからの情報を含むファイルをインポートします。 この関数は、アプリケーションで PeerGraphListen または PeerGraphConnect 関数がまだ呼び出されていない場合にのみ呼び出すことができます。 |
PeerGraphListen PeerGraphListen 関数は、ピア グラフが受信接続のリッスンを開始する必要があることを示します。 |
PeerGraphOpen PeerGraphOpen 関数は、ローカル ノードまたはリモート ノードによって以前に作成されたピア グラフを開きます。 ピア グラフへのハンドルが返されますが、ネットワーク接続が確立されていません。 |
PeerGraphOpenDirectConnection PeerGraphOpenDirectConnection 関数を使用すると、アプリケーションはピア グラフ内のノードとの直接接続を確立できます。 |
PeerGraphPeerTimeToUniversalTime PeerGraphPeerTimeToUniversalTime 関数は、ピア グラフで管理される参照時間値を、ピアのコンピューターに表示するのに適したローカライズされた時間値に変換します。 |
PeerGraphRegisterEvent PeerGraphRegisterEvent 関数は、ピア グラフとイベントの種類に関連付けられた変更の通知を受け取るピアの要求を登録します。 |
PeerGraphSearchRecords PeerGraphSearchRecords 関数は、ピア グラフで特定のレコードを検索します。 |
PeerGraphSendData PeerGraphSendData 関数は、近隣ノードまたは直接接続されたノードにデータを送信します。 |
PeerGraphSetNodeAttributes PeerGraphSetNodeAttributes 関数は、ローカル ノードのPEER_NODE_INFO構造体の属性を設定します。 |
PeerGraphSetPresence PeerGraphSetPresence 関数は、特定のノードのプレゼンス レコードの発行を明示的にオンまたはオフにします。 |
PeerGraphSetProperties PeerGraphSetProperties 関数は、ピア グラフのプロパティを設定します。 |
PeerGraphShutdown PeerGraphShutdown 関数は、PeerGraphStartup の呼び出しによって割り当てられたすべてのリソースをクリーンアップします。 PeerGraphStartup の呼び出しごとに PeerGraphShutdown への呼び出しが必要です。 |
PeerGraphStartup PeerGraphStartup 関数は、呼び出し元のアプリケーションで必要なピア プロトコルのバージョンをピア グラフ インフラストラクチャに示します。 |
PeerGraphUniversalTimeToPeerTime PeerGraphUniversalTimeToPeerTime 関数は、ピアのコンピューターのユニバーサル時刻値を共通のピア グラフの時刻値に変換します。 |
PeerGraphUnregisterEvent PeerGraphUnregisterEvent 関数は、ピア グラフとレコードの種類に関連付けられている変更についてアプリケーションに通知されないように要求します。 |
PeerGraphUpdateRecord PeerGraphUpdateRecord 関数は、ピア グラフ内のレコードを更新し、ピア グラフ内の各ノードにレコードをフラッディングします。 |
PeerGraphValidateDeferredRecords PeerGraphValidateDeferredRecords 関数は、ピア グラフ インフラストラクチャに対して、セキュリティ モジュールが検証するために遅延レコードを再送信するタイミングであることを示します。 |
PeerGroupAddRecord PeerGroupAddRecord 関数は、ピア グループに新しいレコードを追加します。これは、参加しているすべてのピアに反映されます。 |
PeerGroupClose PeerGroupClose 関数は、PeerGroupCreate、PeerGroupJoin、または PeerGroupOpen 関数の前回の呼び出しによって取得されたピア グループ ハンドルを無効にします。 |
PeerGroupCloseDirectConnection PeerGroupCloseDirectConnection 関数は、2 つのピア間の特定の直接接続を閉じます。 |
PeerGroupConnect PeerGroupConnect 関数は、ピア グループの PNRP 検索を開始し、それに接続しようとします。 この関数が正常に呼び出されると、ピアはピア グループの他のメンバーと通信できます。 |
PeerGroupConnectByAddress 既知の IPv6 アドレスを持つ他のピアが参加しているピア グループへの接続を試みます。 |
PeerGroupCreate PeerGroupCreate 関数は、新しいピア グループを作成します。 |
PeerGroupCreateInvitation PeerGroupCreateInvitation 関数は、指定されたピアがグループに参加するために使用できる XML 文字列を返します。 |
PeerGroupCreatePasswordInvitation 指定したピアが一致するパスワードを使用してグループに参加するために使用できる XML 文字列を返します。 |
PeerGroupDelete PeerGroupDelete 関数は、ピア グループに関連付けられているローカル データと証明書を削除します。 |
PeerGroupDeleteRecord PeerGroupDeleteRecord 関数は、ピア グループからレコードを削除します。 作成者、および管理ロールの他のメンバーは、特定のレコードを削除できます。 |
PeerGroupEnumConnections PeerGroupEnumConnections 関数は、ピアで現在アクティブな接続の列挙体を作成します。 |
PeerGroupEnumMembers PeerGroupEnumMembers 関数は、使用可能なピア グループ メンバーと関連付けられたメンバーシップ情報の列挙を作成します。 |
PeerGroupEnumRecords PeerGroupEnumRecords 関数は、ピア グループ レコードの列挙を作成します。 |
PeerGroupExportConfig PeerGroupExportConfig 関数は、ピアのグループ構成を、ID、グループ名、および ID の GMC を含む XML 文字列としてエクスポートします。 |
PeerGroupExportDatabase PeerGroupExportDatabase 関数は、ピア グループ データベースを特定のファイルにエクスポートします。このファイルは別のコンピューターに転送し、PeerGroupImportDatabase 関数を使用してインポートできます。 |
PeerGroupGetEventData PeerGroupGetEventData 関数を使用すると、アプリケーションはグループ化イベントによって返されるデータを取得できます。 |
PeerGroupGetProperties PeerGroupGetProperties 関数は、指定されたグループのプロパティに関する情報を取得します。 |
PeerGroupGetRecord PeerGroupGetRecord 関数は、特定のグループ レコードを取得します。 |
PeerGroupGetStatus PeerGroupGetStatus 関数は、グループの現在の状態を取得します。 |
PeerGroupImportConfig PeerGroupImportConfig 関数は、指定された XML 構成文字列の特定の設定に基づいて、ID のピア グループ構成をインポートします。 |
PeerGroupImportDatabase PeerGroupImportDatabase 関数は、ローカル ファイルからピア グループ データベースをインポートします。 |
PeerGroupIssueCredentials PeerGroupIssueCredentials 関数は、GMC を含む資格情報を特定の ID に発行し、必要に応じて、招待されたピアがピア グループへの参加に使用できる招待 XML 文字列を返します。 |
PeerGroupJoin PeerGroupJoin 関数は、PeerGroupConnect または PeerGroupConnectByAddress を呼び出す前に、既存のピア グループに参加するための招待を含むピアを準備します。 |
PeerGroupOpen PeerGroupOpen 関数は、ピアが作成または参加したピア グループを開きます。 ピア グループを開いた後、ピアはイベント通知に登録できます。 |
PeerGroupOpenDirectConnection PeerGroupOpenDirectConnection 関数は、ピア グループ内の別のピアとの直接接続を確立します。 |
PeerGroupParseInvitation PeerGroupParseInvitation 関数は、特定の招待の詳細を含むPEER_INVITATION_INFO構造体を返します。 |
PeerGroupPasswordJoin PeerGroupConnect または PeerGroupConnectByAddress を呼び出す前に、パスワードで保護されたピア グループに参加するための招待と正しいパスワードを使用してピアを準備します。 |
PeerGroupPeerTimeToUniversalTime PeerGroupPeerTimeToUniversalTime 関数は、ピア グループで管理される参照時間値を、ピア コンピューターでの表示に適したローカライズされた時間値に変換します。 |
PeerGroupRegisterEvent PeerGroupRegisterEvent 関数は、特定のピア グループ イベントのピアを登録します。 |
PeerGroupSearchRecords PeerGroupSearchRecords 関数は、指定された条件に一致するレコードをローカル ピア グループ データベースで検索します。 |
PeerGroupSendData PeerGroupSendData 関数は、近隣接続または直接接続を介してメンバーにデータを送信します。 |
PeerGroupSetProperties PeerGroupSetProperties 関数は、現在のピア グループのプロパティを設定します。 この API のバージョン 1.0 では、ピア グループの作成者のみがこの操作を実行できます。 |
PeerGroupShutdown PeerGroupShutdown 関数は、PeerGroupStartup で作成されたピア グループを閉じ、割り当てられたリソースを破棄します。 |
PeerGroupStartup PeerGroupStartup 関数は、要求されたバージョンのピア インフラストラクチャを使用してピア グループを開始します。 |
PeerGroupUniversalTimeToPeerTime PeerGroupUniversalTimeToPeerTime 関数は、ローカル時刻値をピアのコンピューターから共通のピア グループ時間値に変換します。 |
PeerGroupUnregisterEvent PeerGroupUnregisterEvent 関数は、指定されたイベント ハンドルに関連付けられているピア イベントの通知からピアの登録を解除します。 |
PeerGroupUpdateRecord PeerGroupUpdateRecord 関数は、特定のピア グループ内のレコードを更新します。 |
PeerHostNameToPeerName PeerNameToPeerHostName によって返されるホスト名を、それが表すピア名文字列にデコードします。 |
PeerIdentityCreate PeerIdentityCreate 関数は、新しいピア ID を作成し、その名前を返します。 |
PeerIdentityDelete PeerIdentityDelete 関数は、ピア ID を完全に削除します。 これには、指定されたピア ID に関連付けられているすべての証明書、秘密キー、およびすべてのグループ情報の削除が含まれます。 |
PeerIdentityExport PeerIdentityExport 関数を使用すると、ユーザーは 1 つのピア ID をエクスポートできます。 その後、ユーザーはピア ID を別のコンピューターに転送できます。 |
PeerIdentityGetCryptKey PeerIdentityGetCryptKey 関数は、暗号化サービス プロバイダー (CSP) へのハンドルを取得します。 |
PeerIdentityGetDefault PeerIdentityGetDefault 関数は、現在のユーザーに設定されている既定のピア名を取得します。 |
PeerIdentityGetFriendlyName PeerIdentityGetFriendlyName 関数は、ピア ID のフレンドリ名を返します。 |
PeerIdentityGetXML PeerIdentityGetXML 関数はピア ID の説明を返します。その後、サード パーティに渡し、ピア ID をピア グループに招待するために使用できます。 この情報は XML フラグメントとして返されます。 |
PeerIdentityImport PeerIdentityImport 関数は、1 つのピア ID をインポートします。 ピア ID がコンピューター上に存在する場合は、PEER_E_ALREADY_EXISTSが返されます。 |
PeerIdentitySetFriendlyName PeerIdentitySetFriendlyName 関数は、指定されたピア ID のフレンドリ名を変更します。 フレンドリ名は、人間が判読できる名前です。 |
PeerNameToPeerHostName 指定されたピア名を、getaddrinfo Windows ソケット関数の後続の呼び出しで使用できる形式としてエンコードします。 |
PeerPnrpEndResolve PeerPnrpStartResolve の以前の呼び出しで開始された非同期 PNRP 解決操作のハンドルを閉じます。 |
PeerPnrpGetCloudInfo 呼び出し元ピアが参加しているピア名解決プロトコル (PNRP) クラウドに関する情報を取得します。 |
PeerPnrpGetEndpoint 非同期ピア名解決操作中に解決されたピア エンドポイント アドレスを取得します。 |
PeerPnrpRegister ピアを PNRP クラウドに登録し、登録更新に使用できるハンドルを返します。 |
PeerPnrpResolve 特定のピア名に登録されているエンドポイント アドレスを取得します。 |
PeerPnrpShutdown ピア名前解決プロトコル (PNRP) サービスの実行中のインスタンスをシャットダウンし、それに関連付けられているすべてのリソースを解放します。 |
PeerPnrpStartResolve 非同期ピアの名前解決操作を開始します。 |
PeerPnrpStartup 呼び出し元ピアのピア名解決プロトコル (PNRP) サービスを開始します。 |
PeerPnrpUnregister PNRP クラウドからピアの登録を解除します。 |
PeerPnrpUpdateRegistration 名前の PNRP 登録情報を更新します。 |
PFNPEER_FREE_SECURITY_DATA PFNPEER_FREE_SECURITY_DATA コールバックは、ピア グラフ インフラストラクチャが呼び出して、PFNPEER_SECURE_RECORDおよびPFNPEER_VALIDATE_RECORDコールバックによって返される空きデータに対して呼び出す関数を指定します。 |
PFNPEER_SECURE_RECORD PFNPEER_SECURE_RECORD コールバックは、ピア グラフ インフラストラクチャがセキュリティで保護されたレコードを呼び出す関数を指定します。 |
PFNPEER_VALIDATE_RECORD PFNPEER_VALIDATE_RECORD コールバックは、ピア グラフ インフラストラクチャがレコードを検証するために呼び出す関数を指定します。 |
PEER_ADDRESS PEER_ADDRESS構造体は、IP アドレスに関する情報を指定します。 |
PEER_APP_LAUNCH_INFO PEER_APP_LAUNCH_INFO構造体には、以前のピア招待要求の連絡先から提供されたピア アプリケーション アプリケーション起動情報が含まれています。 |
PEER_APPLICATION PEER_APPLICATION構造には、ピア コラボレーション ネットワーク内で信頼できる連絡先に登録して共有できる、ローカルにインストールされたソフトウェア アプリケーションまたはコンポーネントを記述するデータが含まれています。 |
PEER_APPLICATION_REGISTRATION_INFO PEER_APPLICATION_REGISTRATION_INFO構造体には、ローカル コンピューターに登録するためのピア アプリケーション情報が含まれています。 |
PEER_COLLAB_EVENT_DATA PEER_COLLAB_EVENT_DATA構造体 (p2p.h) には、ピアで発生する可能性のあるピア コラボレーション ネットワーク イベントごとにバリアント データが含まれています。 |
PEER_COLLAB_EVENT_REGISTRATION PEER_COLLAB_EVENT_REGISTRATION構造体には、特定のピア コラボレーション ネットワーク イベントに登録するためにピアによって使用されるデータが含まれています。 |
PEER_CONNECTION_INFO PEER_CONNECTION_INFO構造体には、接続に関する情報が含まれています。 この構造体は、ピア グラフ接続またはグループ化接続を列挙するときに返されます。 |
PEER_CONTACT PEER_CONTACT構造体には、特定の連絡先に関する情報が含まれています。 |
PEER_CREDENTIAL_INFO PEER_CREDENTIAL_INFO構造体は、ピアのセキュリティ資格情報を取得して発行するために使用される情報を定義します。 |
PEER_DATA PEER_DATA構造体にはバイナリ データが含まれています。 |
PEER_ENDPOINT PEER_ENDPOINT構造体には、ピア エンドポイントのアドレスとフレンドリ名が含まれています。 |
PEER_EVENT_APPLICATION_CHANGED_DATA PEER_EVENT_APPLICATION_CHANGED_DATA構造体には、ピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_ENDPOINT_APPLICATION_CHANGEDまたはPEER_EVENT_MY_APPLICATION_CHANGED イベントが発生したときに返される情報が含まれます。 |
PEER_EVENT_CONNECTION_CHANGE_DATA 次のいずれかのピア イベントがトリガーされた場合は、PEER_EVENT_CONNECTION_CHANGE_DATA構造体を指します。 |
PEER_EVENT_ENDPOINT_CHANGED_DATA PEER_EVENT_ENDPOINT_CHANGED_DATA構造体には、ピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_ENDPOINT_CHANGEDまたはPEER_EVENT_MY_ENDPOINT_CHANGED イベントが発生したときに返される情報が含まれます。 |
PEER_EVENT_INCOMING_DATA 次のいずれかのピア イベントがトリガーされた場合は、PEER_EVENT_INCOMING_DATA構造体を指します。 |
PEER_EVENT_MEMBER_CHANGE_DATA PEER_EVENT_MEMBER_CHANGE_DATA構造体には、ピア グループ メンバーの状態の変化を説明するデータが含まれています。 |
PEER_EVENT_NODE_CHANGE_DATA PEER_EVENT_NODE_CHANGE_DATA構造体には、PEER_GRAPH_EVENT_NODE_CHANGE イベントがトリガーされた場合にデータへのポインターが含まれます。 |
PEER_EVENT_OBJECT_CHANGED_DATA PEER_EVENT_OBJECT_CHANGED_DATA構造体には、ピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_ENDPOINT_OBJECT_CHANGEDまたはPEER_EVENT_MY_OBJECT_CHANGED イベントが発生したときに返される情報が含まれます。 |
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA構造体には、サブネット固有のピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_PEOPLE_NEAR_ME_CHANGED イベントが発生したときに返される情報が含まれます。 |
PEER_EVENT_PRESENCE_CHANGED_DATA PEER_EVENT_PRESENCE_CHANGED_DATA構造体には、ピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_ENDPOINT_PRESENCE_CHANGEDまたはPEER_EVENT_MY_PRESENCE_CHANGED イベントが発生したときに返される情報が含まれます。 |
PEER_EVENT_RECORD_CHANGE_DATA 次のいずれかのピア イベントがトリガーされた場合は、PEER_EVENT_RECORD_CHANGE_DATA構造体をポイントします。 |
PEER_EVENT_REQUEST_STATUS_CHANGED_DATA PEER_EVENT_REQUEST_STATUS_CHANGED_DATA構造体には、ピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_REQUEST_STATUS_CHANGED イベントが発生したときに返される情報が含まれます。 |
PEER_EVENT_SYNCHRONIZED_DATA PEER_EVENT_SYNCHRONIZED_DATAは、PEER_GRAPH_EVENT_RECORD_CHANGEまたはPEER_GROUP_EVENT_RECORD_CHANGEイベントがトリガーされた場合、PEER_GRAPH_EVENT_DATA構造体の共用体によって指されます。 |
PEER_EVENT_WATCHLIST_CHANGED_DATA PEER_EVENT_WATCHLIST_CHANGED_DATA構造体には、ピア コラボレーション ネットワークに参加しているピアでPEER_EVENT_WATCHLIST_CHANGED イベントが発生したときに返される情報が含まれます。 |
PEER_GRAPH_EVENT_DATA PEER_GRAPH_EVENT_DATA構造体には、ピア イベントに関連付けられているデータが含まれています。 |
PEER_GRAPH_EVENT_REGISTRATION PEER_GRAPH_EVENT_REGISTRATION構造体は、ピア イベント通知の登録中に使用されます。 登録時に、アプリケーションが通知を必要とするピア イベントを指定します。 |
PEER_GRAPH_PROPERTIES PEER_GRAPH_PROPERTIES構造体には、ピア グラフ、ID、スコープ、およびその他の情報のポリシーに関するデータが含まれています。 |
PEER_GROUP_EVENT_DATA PEER_GROUP_EVENT_DATA構造体 (p2p.h) には、発生した特定のピア グループ イベントに関する情報が含まれています。 |
PEER_GROUP_EVENT_REGISTRATION PEER_GROUP_EVENT_REGISTRATION構造体は、メンバーが登録できる特定のピア グループ イベントを定義します。 |
PEER_GROUP_PROPERTIES PEER_GROUP_PROPERTIES構造体には、ピア グループのメンバーシップ ポリシーに関するデータが含まれています。 |
PEER_INVITATION PEER_INVITATION構造体には、ピア コラボレーション アクティビティを開始または参加するための要求が含まれています。 |
PEER_INVITATION_INFO PEER_INVITATION_INFO構造体は、ピア グループに参加するための招待に関する情報を定義します。 |
PEER_INVITATION_RESPONSE PEER_INVITATION_RESPONSE構造体には、ピア コラボレーション アクティビティに参加するための招待に対する応答が含まれています。 |
PEER_MEMBER PEER_MEMBER構造体には、ピア グループのメンバーを説明する情報が含まれています。 |
PEER_NAME_PAIR PEER_NAME_PAIR構造体には、PeerGetNextItem の呼び出しの結果が含まれます。 |
PEER_NODE_INFO PEER_NODE_INFO構造体には、ピア グラフ内の特定のノードに固有の情報が含まれています。 |
PEER_OBJECT PEER_OBJECT構造には、ピア コラボレーション ネットワーク内の信頼された連絡先と共有できるアプリケーション固有のランタイム情報が含まれています。 |
PEER_PEOPLE_NEAR_ME 同じ論理サブネットまたは仮想サブネット内のピアに関する情報が含まれます。 |
PEER_PNRP_CLOUD_INFO ピア名前解決プロトコル (PNRP) クラウドに関する情報が含まれています。 |
PEER_PNRP_ENDPOINT_INFO ピア エンドポイントに関連付けられている IP アドレスとデータが含まれます。 |
PEER_PNRP_REGISTRATION_INFO PNRP クラウドに登録するときにピア ID によって提供される情報が含まれます。 |
PEER_PRESENCE_INFO PEER_PRESENCE_INFO構造体には、特定のピア プレゼンス情報が含まれています。 |
PEER_RECORD PEER_RECORD構造体には、アプリケーションで使用されるレコード オブジェクトが含まれています。 |
PEER_SECURITY_INTERFACE PEER_SECURITY_INTERFACE構造体は、ピア グラフ API を呼び出してレコードの検証、セキュリティ保護、および空き時間を行うために使用するセキュリティ インターフェイスを指定します。 |
PEER_VERSION_DATA PEER_VERSION_DATA構造体には、ピア グラフとグループ化 API に関するバージョン情報が含まれています。 |
PEER_APPLICATION_REGISTRATION_TYPE PEER_APPLICATION_REGISTRATION_TYPE列挙は、ピア アプリケーション登録フラグのセットを定義します。 |
PEER_CHANGE_TYPE PEER_CHANGE_TYPE列挙は、ピア イベントでピア オブジェクト、エンドポイント、またはアプリケーションに対して実行された変更のセットを定義します。 これは、変更の種類に関連付けられているピア イベントを修飾するために使用されます。 |
PEER_COLLAB_EVENT_TYPE PEER_COLLAB_EVENT_TYPE列挙は、ピア コラボレーション ネットワーク イベント インフラストラクチャによってピアで発生できるイベントのセットを定義します。 |
PEER_CONNECTION_FLAGS PEER_CONNECTION_FLAGS列挙は、ピアが持つ接続の種類を指定します。 |
PEER_CONNECTION_STATUS PEER_CONNECTION_STATUS列挙は、ピアダイレクト接続または近隣接続の状態を指定します。 |
PEER_GRAPH_EVENT_TYPE PEER_GRAPH_EVENT_TYPE列挙は、アプリケーションに通知するピア イベントの種類を指定します。 |
PEER_GRAPH_PROPERTY_FLAGS PEER_GRAPH_PROPERTY_FLAGS列挙は、ピア グラフのプロパティを指定します。 |
PEER_GRAPH_SCOPE PEER_GRAPH_SCOPE列挙は、ピア グラフのネットワーク スコープを指定します。 |
PEER_GRAPH_STATUS_FLAGS PEER_GRAPH_STATUS_FLAGS列挙は、ピア グラフ内のノードの現在の状態を示すフラグのセットです。 |
PEER_GROUP_AUTHENTICATION_SCHEME ピア グループに参加するピアを認証するために使用できる一連の認証スキームを定義します。 |
PEER_GROUP_EVENT_TYPE PEER_GROUP_EVENT_TYPE列挙には、ピア グループ内で発生する可能性がある特定のピア イベントの種類が含まれています。 |
PEER_GROUP_ISSUE_CREDENTIAL_FLAGS . (PEER_GROUP_ISSUE_CREDENTIAL_FLAGS) |
PEER_GROUP_PROPERTY_FLAGS PEER_GROUP_PROPERTY_FLAGS フラグは、さまざまなピア グループ メンバーシップ設定を指定するために使用されます。 |
PEER_GROUP_STATUS PEER_GROUP_STATUS フラグは、ピア グループに接続があるかどうかを示します。 |
PEER_INVITATION_RESPONSE_TYPE ピア コラボレーション アクティビティを開始するための招待に対して受信した応答の種類を定義します。 |
PEER_MEMBER_CHANGE_TYPE PEER_MEMBER_CHANGE_TYPE列挙は、ピアに対して可能なピア グループ メンバーシップとプレゼンス状態のセットを定義します。 |
PEER_MEMBER_FLAGS PEER_MEMBER_FLAGS フラグを使用すると、PeerGroupEnumMembers 関数が呼び出されたときに、すべてのメンバーまたは存在するメンバーのみを列挙するか、またはメンバーがピア グループ内に存在するかどうかを示すかどうかをアプリケーションで指定できます。 |
PEER_NODE_CHANGE_TYPE PEER_NODE_CHANGE_TYPE列挙は、ピア ノード グラフの状態変更の種類を指定します。 |
PEER_PRESENCE_STATUS PEER_PRESENCE_STATUS列挙は、ピア コラボレーション ネットワークに参加しているピアで使用可能なプレゼンス状態設定のセットを定義します。 |
PEER_PUBLICATION_SCOPE ピア オブジェクトまたはデータをパブリッシュするためのスコープのセットを定義します。 |
PEER_RECORD_CHANGE_TYPE PEER_RECORD_CHANGE_TYPE列挙は、レコードに対して発生する可能性のある変更を指定します。 |
PEER_RECORD_FLAGS PEER_RECORD_FLAGS列挙は、ピア レコードの動作に対するフラグのセットを指定します。 |
PEER_SIGNIN_FLAGS PEER_SIGNIN_FLAGS列挙は、ピア がピア コラボレーション ネットワークにサインインするときに使用できるピア プレゼンス パブリケーション動作のセットを定義します。 |
PEER_WATCH_PERMISSION ピア連絡先が連絡先からプレゼンス更新を受信できるかどうかを定義します。 |