Функции диспетчера удостоверений
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 | Изменяет понятное имя для указанного удостоверения однорангового узла. Понятное имя — это понятное имя. |