функция обратного вызова PFNPEER_FREE_SECURITY_DATA (p2p.h)
Обратный вызов PFNPEER_FREE_SECURITY_DATA указывает функцию, которую инфраструктура однорангового графирования вызывает для освобождения данных, возвращаемых PFNPEER_SECURE_RECORD и PFNPEER_VALIDATE_RECORD обратными вызовами.
Синтаксис
PFNPEER_FREE_SECURITY_DATA PfnpeerFreeSecurityData;
HRESULT PfnpeerFreeSecurityData(
[in] HGRAPH hGraph,
[in] PVOID pvContext,
[in] PPEER_DATA pSecurityData
)
{...}
Параметры
[in] hGraph
Указывает одноранговый граф, связанный с указанной записью.
[in] pvContext
Указатель на свободный контекст безопасности. Для этого параметра задается значение элемента pvContextструктуры PEER_SECURITY_INTERFACE , переданной в PeerGraphCreate или PeerGraphOpen.
[in] pSecurityData
Указатель на свободные данные безопасности.
Возвращаемое значение
Если обратный вызов выполнен успешно, возвращаемое значение будет S_OK. В противном случае обратный вызов возвращает одно из следующих значений.
Код возврата | Описание |
---|---|
|
Один из параметров недопустим. |
|
Недостаточно памяти для выполнения указанной операции. |
Комментарии
Этот обратный вызов можно вызвать из любой функции API однорангового графирования, включающей записи, например PeerGraphUpdateRecord.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2) [только классические приложения], Windows XP с пакетом обновления 1 (SP1) с дополнительным сетевым пакетом для Windows XP |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | p2p.h |