Condividi tramite


Funzione PeerIdentityDelete (p2p.h)

La funzione PeerIdentityDelete elimina definitivamente un'identità peer. Ciò include la rimozione di tutti i certificati, le chiavi private e tutte le informazioni del gruppo associate a un'identità peer specificata.

Sintassi

NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerIdentityDelete(
  [in] PCWSTR pwzIdentity
);

Parametri

[in] pwzIdentity

Specifica un'identità peer da eliminare.

Valore restituito

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

Codice restituito Descrizione
E_INVALIDARG
Il parametro non è valido.
PEER_E_GROUPS_EXIST
Impossibile eliminare l'identità peer perché ha gruppi di peer associati. Tutti i gruppi di peer associati all'identità specificata devono essere eliminati usando PeerGroupDelete prima che sia possibile eseguire una chiamata a PeerIdentityDelete .
PEER_E_NOT_FOUND
Impossibile trovare un'identità peer corrispondente al nome specificato.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2 [solo app desktop], Windows XP con SP1 con Advanced Networking Pack per Windows XP
Server minimo supportato Nessuno supportato
Piattaforma di destinazione Windows
Intestazione p2p.h
Libreria P2P.lib
DLL P2P.dll