Share via


PeerGraphGetItemCount, fonction (p2p.h)

La fonction PeerGraphGetItemCount récupère le nombre d’éléments d’une énumération.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphGetItemCount(
  [in]  HPEERENUM hPeerEnum,
  [out] ULONG     *pCount
);

Paramètres

[in] hPeerEnum

Gérer vers un graphique d’homologue.

[out] pCount

Reçoit un pointeur vers le nombre d’enregistrements dans une énumération.

Valeur retournée

Si l’appel de fonction réussit, la valeur de retour est S_OK. Sinon, elle retourne la valeur suivante.

Code de retour Description
E_INVALIDARG
Un paramètre n’est pas valide.
E_OUTOFMEMORY
La mémoire est insuffisante pour effectuer une opération spécifiée.
PEER_E_NOT_INITIALIZED
Un graphe homologue doit être initialisé avec un appel à PeerGraphStartup avant d’utiliser cette fonction.

Notes

Étant donné que certains éléments peuvent devenir non valides lorsqu’une application énumére un ensemble d’éléments, le nombre d’éléments retournés par PeerGraphGetNextItem peut être inférieur au nombre d’éléments retournés dans pCount. La valeur de pCount indique le nombre d’éléments dans une énumération lors de la création du handle. En raison de la nature dynamique de l’infrastructure homologue, il n’est pas garanti que le nombre d’éléments récupérés à l’aide de PeerGraphGetNextItem soit égal à pCount.

Spécifications

   
Client minimal pris en charge Windows XP avec SP2 [applications de bureau uniquement],Windows XP avec SP1 avec le pack de mise en réseau avancé pour Windows XP
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête p2p.h
Bibliothèque P2PGraph.lib
DLL P2PGraph.dll

Voir aussi

PeerGraphEndEnumeration

PeerGraphGetNextItem