Freigeben über


PFNPEER_FREE_SECURITY_DATA Rückruffunktion (p2p.h)

Der PFNPEER_FREE_SECURITY_DATA-Rückruf gibt die Funktion an, die die Peer graphing Infrastructure aufruft, um von PFNPEER_SECURE_RECORD zurückgegebene Daten freizugeben und rückrufe PFNPEER_VALIDATE_RECORD .

Syntax

PFNPEER_FREE_SECURITY_DATA PfnpeerFreeSecurityData;

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

Parameter

[in] hGraph

Gibt das Peerdiagramm an, das dem angegebenen Datensatz zugeordnet ist.

[in] pvContext

Zeiger auf den sicherheitsrelevanten Kontext, der frei sein soll. Dieser Parameter wird auf den Wert des pvContext-Elements der PEER_SECURITY_INTERFACE-Struktur festgelegt, die in PeerGraphCreate oder PeerGraphOpen übergeben wird.

[in] pSecurityData

Zeiger auf die sicherheitsrelevanten Daten, die freigegeben werden sollen.

Rückgabewert

Wenn der Rückruf erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls gibt der Rückruf einen der folgenden Werte zurück.

Rückgabecode Beschreibung
E_INVALIDARG
Einer der Parameter ist ungültig.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um den angegebenen Vorgang auszuführen.

Hinweise

Dieser Rückruf kann von allen Peer Graphing-API-Funktionen aufgerufen werden, die Datensätze enthalten, z. B. PeerGraphUpdateRecord.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps],Windows XP mit SP1 mit dem Erweiterten Netzwerkpaket fürWindows XP
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile p2p.h

Weitere Informationen

PEER_DATA

PEER_SECURITY_INTERFACE

PeerGraphErstellen

PeerGraphOpen