PeerGroupExportDatabase-Funktion (p2p.h)
Die PeerGroupExportDatabase-Funktion exportiert eine Peergruppendatenbank in eine bestimmte Datei, die auf einen anderen Computer übertragen und mit der Funktion PeerGroupImportDatabase importiert werden kann.
Syntax
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGroupExportDatabase(
[in] HGROUP hGroup,
[in] PCWSTR pwzFilePath
);
Parameter
[in] hGroup
Handle an die Peergruppe, deren Datenbank in eine lokale Datei auf dem Peer exportiert wird. Dieses Handle wird von der Funktion PeerGroupCreate, PeerGroupOpen oder PeerGroupJoin zurückgegeben. Dieser Parameter ist erforderlich.
[in] pwzFilePath
Zeiger auf eine Unicode-Zeichenfolge, die den absoluten Dateisystempfad und dateinamen enthält, in dem die exportierte Datenbank gespeichert ist. Beispiel: "C:\backup\p2pdb.db". Wenn diese Datei bereits am angegebenen Speicherort vorhanden ist, wird die ältere Datei überschrieben. Dieser Parameter ist erforderlich.
Rückgabewert
Gibt S_OK zurück, wenn der Vorgang erfolgreich ist. Andernfalls gibt die Funktion einen der folgenden Werte zurück.
Rückgabecode | Beschreibung |
---|---|
|
Einer der Parameter ist ungültig. |
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um den angegebenen Vorgang auszuführen. |
Kryptografiespezifische Fehler können vom Microsoft RSA-Basisanbieter zurückgegeben werden. Diesen Fehlern wird CRYPT_* vorangestellt und in Winerror.h definiert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Erweiterten Netzwerkpaket fürWindows XP |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Zielplattform | Windows |
Kopfzeile | p2p.h |
Bibliothek | P2P.lib |
DLL | P2P.dll |