Поделиться через


Функции диспетчера удостоверений

API однорангового диспетчера удостоверений использует следующие функции.

Функция Описание
PeerCreatePeerName Создает новое имя на основе существующего имени указанного однорангового удостоверения и классификатора. Однако новое удостоверение не создается вызовом PeerCreatePeerName.
PeerEnumGroups Создает и возвращает дескриптор перечисления одноранговых узлов, используемый для перечисления всех групп одноранговых узлов, связанных с определенным удостоверением однорангового узла.
PeerEnumIdentities Создает и возвращает дескриптор перечисления одноранговых узлов, используемый для перечисления всех удостоверений одноранговых узлов, принадлежащих конкретному пользователю.
PeerEndEnumeration Освобождает перечисление, например запись или перечисление элементов, и освобождает все ресурсы, связанные с перечислением.
PeerFreeData Освобождает блок данных и возвращает его в пул памяти.
PeerGetItemCount Возвращает количество элементов в перечислении одноранговых узлов.
PeerGetNextItem Возвращает определенное количество элементов из однорангового перечисления.
PeerIdentityCreate Создает новое удостоверение однорангового узла и возвращает его имя. Имя однорангового удостоверения должно быть передано во всех последующих вызовах в диспетчер одноранговых удостоверений, одноранговую группирование или функции PNRP, которые работают от имени удостоверения однорангового узла. Имя однорангового удостоверения указывает, какое удостоверение используется.
PeerIdentityDelete Удаляет удостоверение однорангового узла. Это включает удаление всех сертификатов, закрытых ключей и всех сведений о группе, связанных с указанным удостоверением однорангового узла.
PeerIdentityExport Позволяет пользователю экспортировать одноранговое удостоверение. Затем пользователь может передать удостоверение однорангового узла другому компьютеру.
PeerIdentityGetCryptKey Извлекает дескриптор поставщику служб шифрования (CSP).
PeerIdentityGetDefault Извлекает набор имени однорангового узла по умолчанию для текущего пользователя.
PeerIdentityGetFriendlyName Возвращает понятное имя однорангового удостоверения.
PeerIdentityGetXML Возвращает описание удостоверения однорангового узла, которое затем можно передать третьим лицам и использовать для приглашения удостоверения однорангового узла в одноранговую группу. Эти сведения возвращаются в виде фрагмента XML.
PeerIdentityImport Импортирует одноранговую идентификацию. Если удостоверение однорангового узла существует на компьютере, PEER_E_ALREADY_EXISTS возвращается.
PeerIdentitySetFriendlyName Изменяет понятное имя указанного однорангового удостоверения. Понятное имя — это понятное имя, доступное для чтения.