Compartir a través de


Función PeerGraphDelete (p2p.h)

La función PeerGraphDelete elimina los datos asociados a un gráfico del mismo nivel especificado.

Sintaxis

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerGraphDelete(
  [in] PCWSTR pwzGraphId,
  [in] PCWSTR pwzPeerId,
  [in] PCWSTR pwzDatabaseName
);

Parámetros

[in] pwzGraphId

Nombre de un gráfico del mismo nivel para el que se van a eliminar los datos. Especifique el mismo identificador usado en las llamadas a PeerGraphCreate o PeerGraphOpen.

[in] pwzPeerId

Identificador del mismo nivel para el que se van a eliminar los datos. Especifique el mismo identificador usado en las llamadas a PeerGraphCreate o PeerGraphOpen.

[in] pwzDatabaseName

Nombre de una base de datos asociada a un gráfico del mismo nivel. Especifique el mismo identificador usado en las llamadas a PeerGraphCreate o PeerGraphOpen.

Valor devuelto

Si la llamada de función se realiza correctamente, el valor devuelto es S_OK. De lo contrario, devuelve uno de los valores siguientes.

Código devuelto Descripción
E_ACCESSDENIED
Se deniega el acceso a un grafo.
E_INVALIDARG
Uno de los parámetros 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

Se debe cerrar un gráfico del mismo nivel mediante PeerGraphClose para poder eliminarlo.

Si se produce un error en una operación de eliminación, se devuelve un código de error de archivo de Windows.

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

PeerGraphClose

PeerGraphCreate

PeerGraphOpen

PeerGraphStartup