Condividi tramite


Funzione PeerGraphDelete (p2p.h)

La funzione PeerGraphDelete elimina i dati associati a un grafico peer specificato.

Sintassi

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

Parametri

[in] pwzGraphId

Nome di un grafo peer per cui eliminare i dati. Specificare lo stesso ID usato nelle chiamate a PeerGraphCreate o PeerGraphOpen.

[in] pwzPeerId

ID peer per cui eliminare i dati. Specificare lo stesso ID usato nelle chiamate a PeerGraphCreate o PeerGraphOpen.

[in] pwzDatabaseName

Nome di un database associato a un grafo peer. Specificare lo stesso ID usato nelle chiamate a PeerGraphCreate o PeerGraphOpen.

Valore restituito

Se la chiamata di funzione ha esito positivo, il valore restituito viene S_OK. In caso contrario, restituisce uno dei valori seguenti.

Codice restituito Descrizione
E_ACCESSDENIED
L'accesso a un grafico viene negato.
E_INVALIDARG
Uno dei parametri non è valido.
PEER_E_NOT_INITIALIZED
È necessario inizializzare un grafico con una chiamata a PeerGraphStartup prima di usare questa funzione.

Commenti

Per poter essere eliminato, è necessario chiudere un grafo peer usando PeerGraphClose .

Se un'operazione di eliminazione non riesce, viene restituito un codice di errore del file di Windows.

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

Vedi anche

PeerGraphClose

PeerGraphCreate

PeerGraphOpen

PeerGraphStartup