Partager via


PeerGraphExportDatabase, fonction (p2p.h)

La fonction PeerGraphExportDatabase exporte une base de données de graphe homologue dans un fichier que vous pouvez déplacer vers un autre ordinateur. À l’aide de PeerGraphImportDatabase, une base de données de graphe homologue peut être importée sur un autre ordinateur.

Syntaxe

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphExportDatabase(
  [in] HGRAPH hGraph,
  [in] PCWSTR pwzFilePath
);

Paramètres

[in] hGraph

Gérer vers un graphique d’homologue.

[in] pwzFilePath

Pointeur vers une chaîne qui contient le chemin d’accès au fichier pour stocker les données exportées. Si un fichier de stockage de données existe et contient des données lorsque de nouvelles données y sont exportées, les nouvelles données remplacent les anciennes données.

Valeur retournée

Si l’appel de fonction réussit, la valeur de retour est S_OK. Sinon, elle retourne une erreur située dans WinErr.h ou l’une des valeurs suivantes.

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_INVALID_GRAPH
Le handle d’un graphique n’est pas valide.
PEER_E_NOT_INITIALIZED
Un graphique doit être initialisé avec un appel à PeerGraphStartup avant d’utiliser cette fonction.

Remarques

Si l’exportation d’une base de données échoue en raison d’erreurs de création de fichier, une erreur de fichier WinErr.h standard est retournée.

Configuration requise

Condition requise Valeur
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

PeerGraphImportDatabase