Compartir a través de


Función PeerGraphExportDatabase (p2p.h)

La función PeerGraphExportDatabase exporta una base de datos de grafos del mismo nivel a un archivo que se puede mover a otro equipo. Mediante PeerGraphImportDatabase, se puede importar una base de datos de grafos del mismo nivel a otro equipo.

Sintaxis

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

Parámetros

[in] hGraph

Identificador de un grafo del mismo nivel.

[in] pwzFilePath

Puntero a una cadena que contiene la ruta de acceso del archivo para almacenar los datos exportados. Si existe un archivo de almacenamiento de datos y contiene datos cuando se exportan nuevos datos a él, los nuevos datos sobrescriben los datos antiguos.

Valor devuelto

Si la llamada de función se realiza correctamente, el valor devuelto es S_OK. De lo contrario, devuelve un error ubicado en WinErr.h o uno de los valores siguientes.

Código devuelto Descripción
E_INVALIDARG
Un parámetro no es válido.
E_OUTOFMEMORY
No hay suficiente memoria para realizar una operación especificada.
PEER_E_INVALID_GRAPH
El identificador de un grafo no es válido.
PEER_E_NOT_INITIALIZED
Se debe inicializar un grafo con una llamada a PeerGraphStartup antes de usar esta función.

Comentarios

Si se produce un error en la exportación de una base de datos debido a errores de creación de archivos, se devuelve un error de archivo WinErr.h estándar.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio],Windows XP con SP1 con advanced Networking Pack forWindows XP
Servidor mínimo compatible No se admite ninguno
Plataforma de destino Windows
Encabezado p2p.h
Library P2PGraph.lib
Archivo DLL P2PGraph.dll

Consulte también

PeerGraphImportDatabase