PEER_PNRP_REGISTRATION_INFO構造体 (p2p.h)
PEER_PNRP_REGISTRATION_INFO構造体には、PNRP クラウドに登録するときにピア ID によって提供される情報が含まれます。
構文
typedef struct peer_pnrp_registration_info_tag {
PWSTR pwzCloudName;
PWSTR pwzPublishingIdentity;
ULONG cAddresses;
SOCKADDR **ppAddresses;
WORD wPort;
PWSTR pwzComment;
PEER_DATA payload;
} PEER_PNRP_REGISTRATION_INFO, *PPEER_PNRP_REGISTRATION_INFO;
メンバー
pwzCloudName
このピア ID が登録を要求している PNRP クラウドの名前を含む Unicode 文字列へのポインター。 NULL の場合、登録はすべてのクラウドで行われます。 特別な値PEER_PNRP_ALL_LINK_CLOUDSを使用して、すべてのリンク ローカル クラウドに登録できます。
pwzPublishingIdentity
登録を要求するピア ID の名前を含む Unicode 文字列へのポインター。
cAddresses
ppAddresses 内の SOCKADDR 構造体の数。 特別な値PEER_PNRP_AUTO_ADDRESSESを使用して、インフラストラクチャでアドレスを自動的に選択することができます。
ppAddresses
登録を要求するピア ID のネットワーク インターフェイスにバインドされた IP アドレスを含む SOCKADDR 構造体へのポインターの配列へのポインター。
wPort
ピアが発行しているアドレスに割り当てられたネットワーク インターフェイス ポート。
pwzComment
このピア エンドポイントのコメントを含む、0 で終わる Unicode 文字列へのポインター。
payload
ピア エンドポイントのアプリケーション固有のデータ (メッセージやイメージなど) を含む不透明なバイト バッファーへのポインターを含む PEER_DATA 構造体。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP と SP2 [デスクトップ アプリのみ]、Windows XP 用 Advanced Networking Pack を使用した SP1 の Windows XP |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
Header | p2p.h |