PeerGraphImportDatabase, fonction (p2p.h)
La fonction PeerGraphImportDatabase importe un fichier qui contient les informations d’une base de données de graphe homologue. Cette fonction ne peut être appelée que si l’application n’a pas encore appelé la fonction PeerGraphListen ou PeerGraphConnect .
Syntaxe
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphImportDatabase(
[in] HGRAPH hGraph,
[in] PCWSTR pwzFilePath
);
Paramètres
[in] hGraph
Gérez le graphique d’homologue.
[in] pwzFilePath
Pointeur vers une chaîne qui contient le chemin du fichier dans lequel les données importées sont stockées.
Valeur retournée
Si l’appel de fonction réussit, la valeur de retour est S_OK. Sinon, elle retourne l’une des valeurs WinErr.h ou l’une des valeurs suivantes.
Code de retour | Description |
---|---|
|
L’un des paramètres n’est pas valide. |
|
Le graphique est actuellement utilisé et ne peut pas être importé. PeerGraphListen ou PeerGraphConnect a été appelé. |
|
La base de données spécifiée n’est pas valide. |
|
Le handle du graphique d’homologue n’est pas valide. |
|
Le graphe doit être initialisé avec un appel à PeerGraphStartup avant d’utiliser cette fonction. |
Remarques
La fonction PeerGraphImportDatabase ne peut pas être utilisée pour importer une base de données à partir d’un autre graphique homologue. PeerGraphImportDatabase doit être appelé après PeerGraphOpen, et non après PeerGraphCreate.
La base de données en cours d’importation doit avoir le même ID de graphique d’homologue et le même ID d’homologue.
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 |