PFNPEER_FREE_SECURITY_DATA回调函数 (p2p.h)

PFNPEER_FREE_SECURITY_DATA回调指定对等图形基础结构调用的函数来释放PFNPEER_SECURE_RECORDPFNPEER_VALIDATE_RECORD回调返回的数据。

语法

PFNPEER_FREE_SECURITY_DATA PfnpeerFreeSecurityData;

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

参数

[in] hGraph

指定与指定记录关联的对等图。

[in] pvContext

指向要释放的安全上下文的指针。 此参数设置为在 PeerGraphCreate 或 PeerGraphOpen 中传递的 PEER_SECURITY_INTERFACE 结构的 pvContext 成员的值。

[in] pSecurityData

指向要释放的安全数据的指针。

返回值

如果回调成功,则返回值S_OK。 否则,回调将返回以下值之一。

返回代码 说明
E_INVALIDARG
其中一个参数无效。
E_OUTOFMEMORY
内存不足,无法执行指定的操作。

注解

可以从任何涉及记录的对等图形 API 函数(如 PeerGraphUpdateRecord)调用此回调。

要求

要求
最低受支持的客户端 带 SP2 的 Windows XP [仅限桌面应用],带 SP1 的 Windows XP 以及适用于 Windows XP 的高级网络包
最低受支持的服务器 无受支持的版本
目标平台 Windows
标头 p2p.h

另请参阅

PEER_DATA

PEER_SECURITY_INTERFACE

PeerGraphCreate

PeerGraphOpen