次の方法で共有


PeerPnrpStartup 関数 (p2p.h)

PeerPnrpStartup 関数は、呼び出し元ピアのピア名解決プロトコル (PNRP) サービスを開始します。

構文

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerPnrpStartup(
  WORD wVersionRequested
);

パラメーター

wVersionRequested

このサービス インスタンスに使用する PNRP のバージョン。 既定値は PNRP_VERSION (2) です。

戻り値

関数呼び出しが成功した場合、戻り値は S_OK。 それ以外の場合は、次のいずれかの値が返されます。

リターン コード 説明
E_INVALIDARG
パラメーターの 1 つが無効です。
E_OUTOFMEMORY
指定した操作を実行するのに十分なメモリがありません。
PEER_E_UNSUPPORTED_VERSION
指定されたバージョンはサポートされていません。
PEER_E_SERVICE_NOT_AVAILABLE
People Near Me を含むピア コラボレーション インフラストラクチャは使用できません。 このコードは、昇格されたプロセスからコラボレーション インフラストラクチャを利用しようとするたびに返されます。

注釈

呼び出し元ピアの PNRP サービスをシャットダウンし、それに関連付けられているすべてのリソースを解放するには、 PeerPnrpShutdown を呼び出します。

要件

要件
サポートされている最小のクライアント Windows XP と SP2 [デスクトップ アプリのみ]、Windows XP 用 Advanced Networking Pack を使用した SP1 の Windows XP
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー p2p.h
Library P2P.lib
[DLL] P2P.dll

こちらもご覧ください

PeerPnrpShutdown