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