PeerGraphImportDatabase-Funktion (p2p.h)
Die PeerGraphImportDatabase-Funktion importiert eine Datei, die die Informationen aus einer Peer graph-Datenbank enthält. Diese Funktion kann nur aufgerufen werden, wenn die Anwendung die Funktion PeerGraphListen oder PeerGraphConnect noch nicht aufgerufen hat.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphImportDatabase(
[in] HGRAPH hGraph,
[in] PCWSTR pwzFilePath
);
Parameter
[in] hGraph
Handle mit dem Peerdiagramm.
[in] pwzFilePath
Zeiger auf eine Zeichenfolge, die den Pfad zu der Datei enthält, in der die importierten Daten gespeichert sind.
Rückgabewert
Wenn der Funktionsaufruf erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls wird entweder einer der WinErr.h-Werte oder einer der folgenden Werte zurückgegeben.
Rückgabecode | Beschreibung |
---|---|
|
Einer der Parameter ist ungültig. |
|
Das Diagramm wird derzeit verwendet und kann nicht importiert werden. Entweder PeerGraphListen oder PeerGraphConnect wurde aufgerufen. |
|
Die angegebene Datenbank ist ungültig. |
|
Das Handle für das Peerdiagramm ist ungültig. |
|
Das Diagramm muss mit einem Aufruf von PeerGraphStartup initialisiert werden, bevor diese Funktion verwendet wird. |
Hinweise
Die PeerGraphImportDatabase-Funktion kann nicht verwendet werden, um eine Datenbank aus einem anderen Peerdiagramm zu importieren. PeerGraphImportDatabase muss nach PeerGraphOpen und nicht nach PeerGraphCreate aufgerufen werden.
Die importierte Datenbank muss über dieselbe Peerdiagramm-ID und Peer-ID verfügen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Advanced Networking Pack forWindows XP |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | p2p.h |
Bibliothek | P2PGraph.lib |
DLL | P2PGraph.dll |