次の方法で共有


PEER_APPLICATION_REGISTRATION_INFO 構造体 (p2p.h)

PEER_APPLICATION_REGISTRATION_INFO構造体には、ローカル コンピューターに登録するためのピア アプリケーション情報が含まれています。

構文

typedef struct peer_application_registration_info_tag {
  PEER_APPLICATION application;
  PWSTR            pwzApplicationToLaunch;
  PWSTR            pwzApplicationArguments;
  DWORD            dwPublicationScope;
} PEER_APPLICATION_REGISTRATION_INFO, *PPEER_APPLICATION_REGISTRATION_INFO;

メンバー

application

PEER_APPLICATION 特定のピア アプリケーション データを含む構造体です。

pwzApplicationToLaunch

実行可能ピア アプリケーションへのローカル パスを含む、0 で終わる Unicode 文字列。 このデータはローカルでのみ使用され、この構造体はリモートで送信されない点に注意してください。

pwzApplicationArguments

アプリケーションの起動時にアプリケーションに指定する必要があるコマンド ライン引数を含む、0 で終わる Unicode 文字列。 このデータはローカルでのみ使用されます。 PEER_APPLICATION_REGISTRATION_INFO構造体がリモートで送信されることはありません。

dwPublicationScope

この アプリケーション登録情報のパブリケーション スコープを指定する列挙値をPEER_PUBLICATION_SCOPEします。 このメンバーの有効な値は、PEER_PUBLICATION_SCOPE_INTERNETのみです。

注釈

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

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

要件

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

こちらもご覧ください

PEER_APPLICATION

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