Compartilhar via


PFNPEER_FREE_SECURITY_DATA função de retorno de chamada (p2p.h)

O retorno de chamada PFNPEER_FREE_SECURITY_DATA especifica a função que a Infraestrutura de Grafo de Pares chama para liberar dados retornados por PFNPEER_SECURE_RECORD e PFNPEER_VALIDATE_RECORD retornos de chamada.

Sintaxe

PFNPEER_FREE_SECURITY_DATA PfnpeerFreeSecurityData;

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

Parâmetros

[in] hGraph

Especifica o grafo par associado ao registro especificado.

[in] pvContext

Ponteiro para o contexto de segurança a ser liberado. Esse parâmetro é definido como o valor do membro pvContext da estrutura PEER_SECURITY_INTERFACE passada em PeerGraphCreate ou PeerGraphOpen.

[in] pSecurityData

Ponteiro para os dados de segurança a serem gratuitos.

Retornar valor

Se o retorno de chamada for bem-sucedido, o valor retornado será S_OK. Caso contrário, o retorno de chamada retornará um dos valores a seguir.

Código de retorno Descrição
E_INVALIDARG
Um dos parâmetros não é válido.
E_OUTOFMEMORY
Não há memória suficiente para executar a operação especificada.

Comentários

Esse retorno de chamada pode ser invocado de qualquer uma das funções da API do Peer Graphing envolvendo registros, como PeerGraphUpdateRecord.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2 [somente aplicativos da área de trabalho], Windows XP com SP1 com o Pacote de Rede Avançado paraWindows XP
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho p2p.h

Confira também

PEER_DATA

PEER_SECURITY_INTERFACE

PeerGraphCreate

PeerGraphOpen