Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction PeerGroupEnumRecords crée une énumération des enregistrements de groupe d’homologues.
Syntaxe
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupEnumRecords(
[in] HGROUP hGroup,
[in] const GUID *pRecordType,
[out] HPEERENUM *phPeerEnum
);
Paramètres
[in] hGroup
Gérez le groupe d’homologues dont les enregistrements sont énumérés. Ce handle est retourné par la fonction PeerGroupCreate, PeerGroupOpen ou PeerGroupJoin . Ce paramètre est obligatoire.
[in] pRecordType
Pointeur vers une valeur GUID qui identifie de manière unique un type d’enregistrement spécifique. Si ce paramètre a la valeur NULL, tous les enregistrements sont retournés.
[out] phPeerEnum
Pointeur vers l’énumération qui contient la liste d’enregistrements retournée. Ce handle est passé à
PeerGetNextItem pour récupérer les éléments, chaque élément étant représenté en tant que pointeur vers une structure PEER_RECORD . Lorsque vous avez terminé, PeerEndEnumeration est appelé pour retourner la mémoire utilisée par l’énumération. Ce paramètre est obligatoire.
Valeur retournée
Retourne S_OK si l’opération réussit. Sinon, la fonction retourne l’une des valeurs suivantes.
| Code de retour | Description |
|---|---|
|
L’un des paramètres n’est pas valide. |
|
La mémoire est insuffisante pour effectuer l’opération spécifiée. |
|
Le handle du groupe d’homologues n’est pas valide. |
Les erreurs spécifiques au chiffrement peuvent être retournées à partir du fournisseur de base Microsoft RSA. Ces erreurs sont préfixées par CRYPT_* et définies dans Winerror.h.
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 | P2P.lib |
| DLL | P2P.dll |