Partager via


Fonction PeerCollabParseContact (p2p.h)

La fonction PeerCollabParseContact analyse une mémoire tampon de chaîne Unicode contenant des données XML de contact dans une structure de données PEER_CONTACT .

Syntaxe

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

Paramètres

[in] pwzContactData

Pointeur vers la mémoire tampon de chaîne Unicode sans fin qui contient des données de contact XML retournées par des fonctions telles que PeerCollabQueryContactData ou PeerCollabExportContact.

[out] ppContact

Pointeur vers l’adresse d’une structure de PEER_CONTACT qui contient les informations de contact de l’homologue analysées à partir de pwzContactData. Libérez la mémoire allouée en appelant PeerFreeData.

Valeur retournée

Retourne S_OK si la fonction réussit. Sinon, la fonction retourne l’une des valeurs suivantes.

Code de retour Description
E_OUTOFMEMORY
La mémoire est insuffisante pour prendre en charge cette opération.
E_INVALIDARG
L’un des arguments n’est pas valide.
PEER_E_NOT_INITIALIZED
L’infrastructure d’homologue Windows n’est pas initialisée. L’appel de la fonction d’initialisation appropriée est obligatoire.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête p2p.h
Bibliothèque P2P.lib
DLL P2P.dll

Voir aussi

PEER_CONTACT

Fonctions de l’API De collaboration d’homologue