次の方法で共有


PEER_APPLICATION 構造体 (p2p.h)

PEER_APPLICATION構造には、ピア コラボレーション ネットワーク内で信頼できる連絡先に登録して共有できる、ローカルにインストールされたソフトウェア アプリケーションまたはコンポーネントを記述するデータが含まれています。

構文

typedef struct peer_application_tag {
  GUID      id;
  PEER_DATA data;
  PWSTR     pwzDescription;
} PEER_APPLICATION, *PPEER_APPLICATION;

メンバー

id

アプリケーションがローカル コンピューターに登録されている GUID 値。

data

PEER_DATA メンバー バイト バッファーにアプリケーション情報を格納する構造体です。 この情報は、ローカル ピアのメンバー情報を照会できるすべてのユーザーが利用できます。 このデータは 16K に制限されています。

pwzDescription

ローカル アプリケーションの説明 (省略可能) を含む、0 で終わる Unicode 文字列へのポインター。 この説明は、255 文字の Unicode 文字に制限されています。

注釈

"アプリケーション" は、ピアのエンドポイントで使用できるソフトウェアまたはソフトウェア機能のセットです。 一般に、これは、ゲームやその他の共同作業アプリケーションなどのピア ネットワーク アクティビティをサポートするソフトウェア パッケージを指します。

ピア アプリケーションには、1 つの特定のアプリケーションを表す GUID があります。 アプリケーションがピアに登録されると、この GUID と対応するアプリケーションをピアのすべての信頼できる連絡先が使用できるようになります。これは、ピアが参加できるアクティビティを示します。 ピア アプリケーションを登録解除するには、この GUID を使用して PeerCollabUnregisterApplication を呼び出します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
Header p2p.h

こちらもご覧ください

PEER_DATA

ピア コラボレーション API の構造