Partager via


PeerCollabEnumContacts, fonction (p2p.h)

La fonction PeerCollabEnumContacts retourne un handle à un ensemble énuméré qui contient tous les contacts réseau de collaboration d’homologue actuellement disponibles sur l’homologue appelant.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabEnumContacts(
  [out] HPEERENUM *phPeerEnum
);

Paramètres

[out] phPeerEnum

Gérez un ensemble énuméré qui contient tous les contacts réseau de collaboration d’homologues actuellement disponibles sur l’homologue appelant, à l’exclusion du contact « Moi ».

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.

Remarques

Pour obtenir les contacts d’homologue individuels, passez le handle retourné à PEER_CONTACT structures seront retournées. Pour fermer l’énumération et libérer les ressources qui lui sont associées, passez ce handle à PeerEndEnumeration. Les éléments individuels retournés par l’énumération doivent être libérés avec PeerFreeData.

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

Fonctions de l’API De collaboration d’homologue