Condividi tramite


PFNPEER_FREE_SECURITY_DATA funzione di callback (p2p.h)

Il callback PFNPEER_FREE_SECURITY_DATA specifica la funzione chiamata all'infrastruttura peer graphing per liberare i dati restituiti da PFNPEER_SECURE_RECORD e PFNPEER_VALIDATE_RECORD callback.

Sintassi

PFNPEER_FREE_SECURITY_DATA PfnpeerFreeSecurityData;

HRESULT PfnpeerFreeSecurityData(
  [in] HGRAPH hGraph,
  [in] PVOID pvContext,
  [in] PPEER_DATA pSecurityData
)
{...}

Parametri

[in] hGraph

Specifica il grafico peer associato al record specificato.

[in] pvContext

Puntatore al contesto di sicurezza da liberare. Questo parametro è impostato sul valore del membro pvContext della struttura PEER_SECURITY_INTERFACE passata in PeerGraphCreate o PeerGraphOpen.

[in] pSecurityData

Puntatore ai dati di sicurezza da liberare.

Valore restituito

Se il callback ha esito positivo, il valore restituito è S_OK. In caso contrario, il callback restituisce uno dei valori seguenti.

Codice restituito Descrizione
E_INVALIDARG
Uno dei parametri non è valido.
E_OUTOFMEMORY
Memoria insufficiente per eseguire l'operazione specificata.

Commenti

Questo callback può essere richiamato da una qualsiasi delle funzioni DELL'API Peer Graphing che coinvolgono record, ad esempio PeerGraphUpdateRecord.

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

Vedi anche

PEER_DATA

PEER_SECURITY_INTERFACE

PeerGraphCreate

PeerGraphOpen