Partager via


PeerCollabStartup, fonction (p2p.h)

La fonction PeerCollabStartup initialise l’infrastructure Peer Collaboration.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerCollabStartup(
  [in] WORD wVersionRequested
);

Paramètres

[in] wVersionRequested

Contient la version minimale de l’infrastructure Peer Collaboration demandée par l’homologue.

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.
PEER_E_UNSUPPORTED_VERSION
La version demandée de l’infrastructure peer collaboration n’est pas prise en charge.

Remarques

Cette fonction doit être appelée avant l’appel de toutes les autres fonctions de collaboration d’homologues (PeerCollab*).

Lorsque l’application n’a plus besoin de l’infrastructure Peer Collaboration, elle doit effectuer un appel correspondant à PeerCollabShutdown. Si PeerCollabStartup est appelé plusieurs fois, il doit y avoir un appel correspondant distinct à PeerCollabShutdown. Tous les composants de l’infrastructure sont nettoyés uniquement lorsque le dernier appel à PeerCollabShutdown se produit.

La version actuelle prise en charge est 1.0. Appelez MAKEWORD(1, 0) pour générer cette valeur WORD de numéro de version.

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

PeerCollabShutdown