Funzione PeerGraphImportDatabase (p2p.h)
La funzione PeerGraphImportDatabase importa un file contenente le informazioni da un database peer graph. Questa funzione può essere chiamata solo se l'applicazione non ha ancora chiamato la funzione PeerGraphListen o PeerGraphConnect .
Sintassi
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphImportDatabase(
[in] HGRAPH hGraph,
[in] PCWSTR pwzFilePath
);
Parametri
[in] hGraph
Gestire il grafico peer.
[in] pwzFilePath
Puntatore a una stringa contenente il percorso del file in cui vengono archiviati i dati importati.
Valore restituito
Se la chiamata alla funzione ha esito positivo, il valore restituito è S_OK. In caso contrario, restituisce uno dei valori WinErr.h o uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Uno dei parametri non è valido. |
|
Il grafico è attualmente in uso e non può essere importato. PeerGraphListen o PeerGraphConnect è stato chiamato. |
|
Il database specificato non è valido. |
|
L'handle al grafico peer non è valido. |
|
Il grafico deve essere inizializzato con una chiamata a PeerGraphStartup prima di usare questa funzione. |
Commenti
Impossibile usare la funzione PeerGraphImportDatabase per importare un database da un altro grafico peer. PeerGraphImportDatabase deve essere chiamato dopo PeerGraphOpen, non dopo PeerGraphCreate.
Il database da importare deve avere lo stesso ID grafo peer e l'ID peer.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2 [solo app desktop], Windows XP con SP1 con Advanced Networking Pack forWindows XP |
Server minimo supportato | Nessuno supportato |
Piattaforma di destinazione | Windows |
Intestazione | p2p.h |
Libreria | P2PGraph.lib |
DLL | P2PGraph.dll |