Функция PeerIdentityDelete (p2p.h)
Функция PeerIdentityDelete окончательно удаляет удостоверение однорангового узла. Сюда входит удаление всех сертификатов, закрытых ключей и всех сведений о группах, связанных с указанным удостоверением однорангового узла.
Синтаксис
NOT_BUILD_WINDOWS_DEPRECATE HRESULT PeerIdentityDelete(
[in] PCWSTR pwzIdentity
);
Параметры
[in] pwzIdentity
Указывает удостоверение однорангового узла для удаления.
Возвращаемое значение
Если вызов функции завершается успешно, возвращаемое значение будет S_OK. В противном случае возвращается одно из следующих значений.
Код возврата | Описание |
---|---|
|
Недопустимый параметр. |
|
Удостоверение однорангового узла не может быть удалено, так как с ним связаны группы одноранговых узлов. Все группы одноранговых узлов, связанные с указанным удостоверением, должны быть удалены с помощью PeerGroupDelete , прежде чем вызов PeerIdentityDelete может завершиться успешно. |
|
Не удается найти удостоверение однорангового узла, соответствующее указанному имени. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2) [только классические приложения], Windows XP с пакетом обновления 1 (SP1) с дополнительным сетевым пакетом для Windows XP |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | p2p.h |
Библиотека | P2P.lib |
DLL | P2P.dll |