次の方法で共有


PeerCollabParseContact 関数 (p2p.h)

PeerCollabParseContact 関数は、連絡先 XML データを含む Unicode 文字列バッファーをPEER_CONTACTデータ構造に解析します。

構文

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabParseContact(
  [in]  PCWSTR        pwzContactData,
  [out] PPEER_CONTACT *ppContact
);

パラメーター

[in] pwzContactData

PeerCollabQueryContactDataPeerCollabExportContact などの関数によって返される XML 連絡先データを含む、0 で終わる Unicode 文字列バッファーへのポインター。

[out] ppContact

pwzContactData から解析されたピア連絡先情報を含むPEER_CONTACT構造体のアドレスへのポインター。 PeerFreeData を呼び出して、割り当てられたメモリを解放します。

戻り値

関数が成功した場合S_OKを返します。 それ以外の場合、関数は次のいずれかの値を返します。

リターン コード 説明
E_OUTOFMEMORY
この操作をサポートするのに十分なメモリがありません。
E_INVALIDARG
引数の 1 つが無効です。
PEER_E_NOT_INITIALIZED
Windows ピア インフラストラクチャが初期化されていません。 関連する初期化関数を呼び出す必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー サポートなし
対象プラットフォーム Windows
ヘッダー p2p.h
Library P2P.lib
[DLL] P2P.dll

こちらもご覧ください

PEER_CONTACT

ピア コラボレーション API 関数