Peer-to-Peer

Übersicht über die Peer-to-Peer-Technologie.

Für die Entwicklung von Peer-to-Peer benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
DRT_ADDRESS_FLAGS

DRT_ADDRESS_FLAGS-Enumeration.
DRT_EVENT_TYPE

Die DRT_EVENT_TYPE-Enumeration definiert den Satz von Ereignissen, die von der verteilten Routingtabelle ausgelöst werden können.
DRT_LEAFSET_KEY_CHANGE_TYPE

Die DRT_LEAFSET_KEY_CHANGE_TYPE-Enumeration definiert den Satz von Änderungen, die auf Knoten im Blattsatz eines lokal registrierten Schlüssels auftreten können.
DRT_MATCH_TYPE

Die DRT_MATCH_TYPE-Enumeration definiert die Exaktheit eines Suchergebnisses, das von DrtGetSearchResult nach dem Initiieren einer Suche mit der DrtStartSearch-API zurückgegeben wird.
DRT_REGISTRATION_STATE

Die DRT_REGISTRATION_STATE-Enumeration definiert den Satz von rechtsstaatlichen Zuständen für einen registrierten Schlüssel.
DRT_SCOPE

Die DRT_SCOPE-Enumeration definiert den Satz von IPv6-Bereichen, in denen DRT unter Verwendung des von DrtCreateIpv6UdpTransport erstellten IPv6-UDP-Transports ausgeführt wird.
DRT_SECURITY_MODE

Die DRT_SECURITY_MODE-Enumeration definiert mögliche Sicherheitsmodi für das DRT. Der Sicherheitsmodus wird durch ein Feld der DRT_SETTINGS-Struktur angegeben.
DRT_STATUS

Die DRT_STATUS-Enumeration definiert die status eines lokalen DRT-instance.
PEER_APPLICATION_REGISTRATION_TYPE

Die PEER_APPLICATION_REGISTRATION_TYPE-Enumeration definiert den Satz von Registrierungsflags für Peeranwendungen.
PEER_CHANGE_TYPE

Die PEER_CHANGE_TYPE-Enumeration definiert den Satz von Änderungen, die für ein Peerobjekt, einen Endpunkt oder eine Anwendung in einem Peerereignis ausgeführt wurden. Es wird verwendet, um das Peerereignis zu qualifizieren, das dem Änderungstyp zugeordnet ist.
PEER_COLLAB_EVENT_TYPE

Die PEER_COLLAB_EVENT_TYPE-Enumeration definiert den Satz von Ereignissen, die auf einem Peer von der Netzwerkereignisinfrastruktur des Peerzusammenarbeitsnetzwerks ausgelöst werden können.
PEER_CONNECTION_FLAGS

Die PEER_CONNECTION_FLAGS-Enumeration gibt die Verbindungstypen an, die ein Peer haben kann.
PEER_CONNECTION_STATUS

Die PEER_CONNECTION_STATUS-Enumeration gibt die status einer direkten oder benachbarten Peerverbindung an.
PEER_GRAPH_EVENT_TYPE

Die PEER_GRAPH_EVENT_TYPE-Enumeration gibt Peerereignistypen an, für die die Anwendung benachrichtigt werden soll.
PEER_GRAPH_PROPERTY_FLAGS

Die PEER_GRAPH_PROPERTY_FLAGS-Enumeration gibt Eigenschaften eines Peergraphen an.
PEER_GRAPH_SCOPE

Die PEER_GRAPH_SCOPE-Enumeration gibt den Netzwerkbereich eines Peergraphen an.
PEER_GRAPH_STATUS_FLAGS

Die PEER_GRAPH_STATUS_FLAGS-Enumeration ist ein Satz von Flags, die die aktuelle status eines Knotens innerhalb des Peerdiagramms anzeigen.
PEER_GROUP_AUTHENTICATION_SCHEME

Definiert den Satz möglicher Authentifizierungsschemas, die zum Authentifizieren von Peers verwendet werden können, die einer Peergruppe beitreten.
PEER_GROUP_EVENT_TYPE

Die PEER_GROUP_EVENT_TYPE-Enumeration enthält die spezifischen Peerereignistypen, die innerhalb einer Peergruppe auftreten können.
PEER_GROUP_ISSUE_CREDENTIAL_FLAGS

. (PEER_GROUP_ISSUE_CREDENTIAL_FLAGS)
PEER_GROUP_PROPERTY_FLAGS

Die PEER_GROUP_PROPERTY_FLAGS-Flags werden verwendet, um verschiedene Einstellungen für die Peergruppenmitgliedschaft anzugeben.
PEER_GROUP_STATUS

Die PEER_GROUP_STATUS Flags geben an, ob die Peergruppe Über Verbindungen verfügt.
PEER_INVITATION_RESPONSE_TYPE

Definiert den Typ der Antwort, die auf eine Einladung zum Starten einer Peer collaboration-Aktivität empfangen wird.
PEER_MEMBER_CHANGE_TYPE

Die PEER_MEMBER_CHANGE_TYPE-Enumeration definiert den Satz möglicher Peergruppenmitgliedschafts- und Anwesenheitsstatus für einen Peer.
PEER_MEMBER_FLAGS

Mit dem flag PEER_MEMBER_FLAGS kann eine Anwendung angeben, ob alle oder nur vorhandene Member beim Aufruf der PeerGroupEnumMembers-Funktion aufgezählt werden sollen, oder um anzugeben, ob ein Mitglied innerhalb der Peergruppe vorhanden ist.
PEER_NODE_CHANGE_TYPE

Die PEER_NODE_CHANGE_TYPE-Enumeration gibt die Typen von Peerknotendiagrammen status Änderungen an.
PEER_PRESENCE_STATUS

Die PEER_PRESENCE_STATUS-Enumeration definiert den Satz möglicher Anwesenheits- status Einstellungen, die einem Peer zur Verfügung stehen, der an einem Peerzusammenarbeitsnetzwerk beteiligt ist.
PEER_PUBLICATION_SCOPE

Definiert den Satz von Bereichen für die Veröffentlichung von Peerobjekten oder -daten.
PEER_RECORD_CHANGE_TYPE

Die PEER_RECORD_CHANGE_TYPE-Enumeration gibt die Änderungen an, die an einem Datensatz auftreten können.
PEER_RECORD_FLAGS

Die PEER_RECORD_FLAGS-Enumeration gibt einen Satz von Flags für Peerdatensatzverhalten an.
PEER_SIGNIN_FLAGS

Die PEER_SIGNIN_FLAGS-Enumeration definiert die Veröffentlichungsverhalten von Peerpräsenzen, die verfügbar sind, wenn sich der Peer bei einem Peerzusammenarbeitsnetzwerk anmeldet.
PEER_WATCH_PERMISSION

Definiert, ob ein Peerkontakt Anwesenheitsupdates von einem Kontakt empfangen kann.
PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS

Die PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS-Enumeration definiert die möglichen Clientinformationswerte.
PEERDIST_STATUS

PEERDIST_STATUS-Enumeration definiert die möglichen status Werte des Peerverteilungsdiensts.
PNRP_CLOUD_FLAGS

Die PNRP_CLOUD_FLAGS-Enumeration gibt die Gültigkeit eines Cloudnamens an.
PNRP_CLOUD_STATE

Die PNRP_CLOUD_STATE-Enumeration gibt die verschiedenen Zustände an, in der sich eine PNRP-Cloud befinden kann.
PNRP_RESOLVE_CRITERIA

Die PNRP_RESOLVE_CRITERIA-Enumeration gibt die Kriterien an, die PNRP zum Auflösen von Suchvorgängen verwendet.

Functions

 
DrtClose

Die DrtClose-Funktion schließt die lokale instance des DRT.
DrtContinueSearch

Die DrtContinueSearch-Funktion setzt eine iterative Suche nach einem Schlüssel fort.
DrtCreateDerivedKey

Die DrtCreateDerivedKey-Funktion erstellt einen Schlüssel, der von DrtRegisterKey verwendet werden kann, wenn das DRT einen Sicherheitsanbieter für abgeleitete Schlüssel verwendet.
DrtCreateDerivedKeySecurityProvider

Die DrtCreateDerivedKeySecurityProvider-Funktion erstellt den abgeleiteten Schlüsselsicherheitsanbieter für eine verteilte Routingtabelle.
DrtCreateDnsBootstrapResolver

Die DrtCreateDnsBootstrapResolver-Funktion erstellt einen Bootstrapresolver, der die GetAddrInfo-Systemfunktion verwendet, um den Hostnamen eines bekannten Knotens aufzulösen, der bereits im DRT-Mesh vorhanden ist.
DrtCreateIpv6UdpTransport

Die DrtCreateIpv6UdpTransport-Funktion erstellt einen Transport basierend auf dem IPv6 UDP-Protokoll.
DrtCreateNullSecurityProvider

Die DrtCreateNullSecurityProvider-Funktion erstellt einen NULL-Sicherheitsanbieter. Für diesen Sicherheitsanbieter sind keine Knoten zum Authentifizieren von Schlüsseln erforderlich.
DrtCreatePnrpBootstrapResolver

DrtCreatePnrpBootstrapResolver.
DrtDeleteDerivedKeySecurityProvider

Die DrtDeleteDerivedKeySecurityProvider-Funktion löscht einen abgeleiteten Schlüsselsicherheitsanbieter für eine verteilte Routingtabelle.
DrtDeleteDnsBootstrapResolver

Die DrtDeleteDnsBootstrapResolver-Funktion löscht einen DNS-Bootstrap-Anbieter instance.
DrtDeleteIpv6UdpTransport

Die DrtDeleteIpv6UdpTransport-Funktion löscht einen Transport basierend auf dem IPv6 UDP-Protokoll.
DrtDeleteNullSecurityProvider

Die DrtDeleteNullSecurityProvider-Funktion löscht einen NULL-Sicherheitsanbieter für eine verteilte Routingtabelle.
DrtDeletePnrpBootstrapResolver

Die DrtDeletePnrpBootstrapResolver-Funktion löscht einen Bootstrap-Resolver basierend auf dem Peer Name Resolution Protocol (PNRP).
DrtEndSearch

Die DrtEndSearch-Funktion bricht die Suche nach einem Schlüssel in einem DRT ab.
DrtGetEventData

Die DrtGetEventData-Funktion ruft Ereignisdaten ab, die einem signalisierenden Ereignis zugeordnet sind.
DrtGetEventDataSize

Die DrtGetEventDataSize-Funktion gibt die Größe der DRT_EVENT_DATA-Struktur zurück, die einem signalierten Ereignis zugeordnet ist.
DrtGetInstanceName

Die DrtGetInstanceName-Funktion ruft den vollständigen Namen der verteilten Routingtabelle instance ab, die dem angegebenen DRT-Handle entspricht.
DrtGetInstanceNameSize

Die DrtGetInstanceNameSize-Funktion gibt die Größe der verteilten Routingtabelle instance Namen zurück.
DrtGetSearchPath

Die DrtGetSearchPath-Funktion gibt eine Liste der Knoten zurück, die während des Suchvorgangs kontaktiert wurden.
DrtGetSearchPathSize

Die DrtGetSearchPathSize-Funktion gibt die Größe des Suchpfads zurück, die die Anzahl der Knoten darstellt, die im Suchvorgang verwendet werden.
DrtGetSearchResult

DrtGetSearchResult-Funktion.
DrtGetSearchResultSize

Die DrtGetSearchResultSize-Funktion gibt die Größe des nächsten verfügbaren Suchergebnisses zurück.
DrtOpen

Die DrtOpen-Funktion erstellt eine lokale verteilte Routingtabelle instance anhand von Kriterien, die von der DRT_SETTINGS-Struktur angegeben sind.
DrtRegisterKey

Die DrtRegisterKey-Funktion registriert einen Schlüssel im DRT.
DrtStartSearch

Die DrtStartSearch-Funktion durchsucht das DRT nach einem Schlüssel anhand von Kriterien, die in der DRT_SEARCH_INFO-Struktur angegeben sind.
DrtUnregisterKey

Die DrtUnregisterKey-Funktion hebt die Registrierung eines Schlüssels aus dem DRT auf.
DrtUpdateKey

Die DrtUpdateKey-Funktion aktualisiert die Anwendungsdaten, die einem registrierten Schlüssel zugeordnet sind.
PeerCollabAddContact

Fügt der Kontaktliste eines Peers einen Kontakt hinzu.
PeerCollabAsyncInviteContact

Sendet eine Einladung an einen vertrauenswürdigen Peerkontakt, um der Peerzusammenarbeitsaktivität des Absenders über eine gesicherte Verbindung beizutreten. Die Verfügbarkeit der Einladungsantwort wird durch ein asynchrones Ereignis aktualisiert.
PeerCollabAsyncInviteEndpoint

Sendet eine Einladung an einen angegebenen Peerendpunkt, um der Peerzusammenarbeitsaktivität des Absenders beizutreten. Die Verfügbarkeit der Antwort auf die Einladung wird durch ein asynchrones Ereignis aktualisiert.
PeerCollabCancelInvitation

Bricht eine Einladung ab, die zuvor vom Anrufer an einen Kontakt gesendet wurde.
PeerCollabCloseHandle

Schließt das Handle für eine Einladung zur Peerzusammenarbeitsaktivität.
PeerCollabDeleteKontakt

Löscht einen Kontakt aus dem lokalen Kontaktspeicher, der dem Aufrufer zugeordnet ist.
PeerCollabDeleteEndpointData

Löscht die Peerendpunktdaten auf dem aufrufenden Peerknoten, der den angegebenen Endpunktdaten entspricht.
PeerCollabDeleteObject

Löscht ein Peerobjekt aus dem aufrufenden Endpunkt.
PeerCollabEnumApplicationRegistrationInfo

Ruft das Enumerationshandle ab, das zum Abrufen von Peeranwendungsinformationen verwendet wird.
PeerCollabEnumApplications

Gibt das Handle an eine Enumeration zurück, die die Anwendungen enthält, die bei den Endpunkten eines bestimmten Peers registriert sind.
PeerCollabEnumContacts

Gibt ein Handle an einen aufgezählten Satz zurück, der alle derzeit auf dem aufrufenden Peer verfügbaren Netzwerkkontakte für die Zusammenarbeit enthält.
PeerCollabEnumEndpoints

Gibt das Handle an eine Enumeration zurück, die die Endpunkte enthält, die einem bestimmten Peerkontakt zugeordnet sind.
PeerCollabEnumObjects

Gibt das Handle an eine Enumeration zurück, die die Peerobjekte enthält, die dem Endpunkt eines bestimmten Peers zugeordnet sind.
PeerCollabEnumPeopleNearMe

Gibt ein Handle an eine aufgezählte Gruppe zurück, die alle Endpunkte des Peerzusammenarbeitsnetzwerks "Personen in meiner Nähe" enthält, die derzeit im Subnetz des aufrufenden Peers verfügbar sind.
PeerCollabExportContact

Exportiert die Kontaktdaten, die einem Peernamen zugeordnet sind, in einen Zeichenfolgenpuffer. Der Puffer enthält Kontaktdaten im XML-Format.
PeerCollabGetAppLaunchInfo

Ruft die Startinformationen der Peeranwendung ab, einschließlich des Kontaktnamens, des Peerendpunkts und der Einladungsanforderung.
PeerCollabGetApplicationRegistrationInfo

Ruft anwendungsspezifische Registrierungsinformationen ab.
PeerCollabGetContact

Ruft die Informationen für einen Peerkontakt unter Angabe des Peernamens des Kontakts ab.
PeerCollabGetEndpointName

Ruft den Namen des aktuellen Endpunkts des aufrufenden Peers ab, wie zuvor durch einen Aufruf von PeerCollabSetEndpointName festgelegt.
PeerCollabGetEventData

Ruft die Daten ab, die einem Peerzusammenarbeitsereignis zugeordnet sind, das auf dem Peer ausgelöst wird.
PeerCollabGetInvitationResponse

Ruft die Antwort von einem Peer ab, der zuvor zur Teilnahme an einer Peerzusammenarbeitsaktivität eingeladen wurde.
PeerCollabGetPresenceInfo

Ruft die Anwesenheitsinformationen für den Endpunkt ab, der einem bestimmten Kontakt zugeordnet ist.
PeerCollabGetSigninOptions

Ruft die aktuellen Anwesenheitsoptionen des Peers für die Peerzusammenarbeit ab.
PeerCollabInviteContact

Sendet eine Einladung zur Teilnahme an einer Peerzusammenarbeitsaktivität an einen vertrauenswürdigen Kontakt. Dieser Aufruf ist synchron und ruft bei erfolgreicher Ausführung eine Antwort vom Kontakt ab.
PeerCollabInviteEndpoint

Sendet eine Einladung an einen angegebenen Peerendpunkt, um der Peerzusammenarbeitsaktivität des Absenders beizutreten. Dieser Aufruf ist synchron und ruft bei erfolgreicher Ausführung eine Antwort vom Peerendpunkt ab.
PeerCollabParseContact

Analysiert einen Unicode-Zeichenfolgenpuffer, der XML-Kontaktdaten enthält, in eine PEER_CONTACT Datenstruktur.
PeerCollabQueryContactData

Ruft die Kontaktinformationen für den angegebenen Peerendpunkt ab.
PeerCollabRefreshEndpointData

Updates den aufrufenden Peerknoten mit neuen Endpunktdaten.
PeerCollabRegisterApplication

Registriert eine Anwendung beim lokalen Computer, damit sie in einer Peerzusammenarbeitsaktivität gestartet werden kann.
PeerCollabRegisterEvent

Registriert eine Anwendung bei der Peerzusammenarbeitsinfrastruktur, um Rückrufe für bestimmte Peerzusammenarbeitsereignisse zu empfangen.
PeerCollabSetEndpointName

Legt den Namen des aktuellen Endpunkts fest, der von der Peeranwendung verwendet wird.
PeerCollabSetObject

Erstellt oder aktualisiert ein Peerdatenobjekt, das in einem Peerzusammenarbeitsnetzwerk verwendet wird.
PeerCollabSetPresenceInfo

Updates die Anwesenheitsinformationen des Anrufers an alle Kontakte, die sie überwachen.
PeerCollabShutdown

Beendet die Peerzusammenarbeitsinfrastruktur und gibt alle damit verbundenen Ressourcen frei.
PeerCollabSignin

Signiert den Peer bei einem gehosteten Internet (serverlose Anwesenheit) oder Subnetz ("Personen Near Me") für die Peerzusammenarbeit.
PeerCollabSignout

Signiert einen Peer von einem bestimmten Typ von Netzwerkpräsenzanbieter für die Peerzusammenarbeit.
PeerCollabStartup

Initialisiert die Peer collaboration-Infrastruktur.
PeerCollabSubscribeEndpointData

Erstellt ein Abonnement für einen verfügbaren Endpunkt.
PeerCollabUnregisterApplication

Hebt die Registrierung der spezifischen Anwendungen eines Peers auf dem lokalen Computer auf.
PeerCollabUnregisterEvent

Hebt die Registrierung einer Anwendung von Benachrichtigungen über bestimmte Peerzusammenarbeitsereignisse auf.
PeerCollabUnsubscribeEndpointData

Entfernt ein Abonnement für einen Endpunkt, der mit PeerCollabSubscribeEndpointData erstellt wurde.
PeerCollabUpdateContact

Updates die Informationen, die einem Peerkontakt zugeordnet sind, der im lokalen Kontaktspeicher des Anrufers angegeben ist.
PeerCreatePeerName

Die PeerCreatePeerName-Funktion erstellt einen neuen Namen basierend auf dem vorhandenen Namen der angegebenen Peeridentität und -klassifizierer. Eine neue Identität wird jedoch nicht durch einen Aufruf von PeerCreatePeerName erstellt.
PeerDistClientAddContentInformation

Die PeerDistClientAddContentInformation-Funktion fügt die Inhaltsinformationen hinzu, die einem von PeerDistClientOpenContent geöffneten Inhaltshandle zugeordnet sind.
PeerDistClientAddData

Die PeerDistClientAddData-Funktion wird verwendet, um Inhalte für den lokalen Cache zu bereitstellen.
PeerDistClientBlockRead

Die PeerDistClientBlockRead-Funktion liest Inhaltsdatenblöcke.
PeerDistClientCancelAsyncOperation

Die PeerDistClientCancelAsyncOperation-Funktion bricht den asynchronen Vorgang ab, der einer OVERLAPPED-Struktur und dem von PeerDistClientOpenContent zurückgegebenen Inhaltshandle zugeordnet ist.
PeerDistClientCloseContent

Die PeerDistClientCloseContent-Funktion schließt das Inhaltshandle, das von PeerDistClientOpenContent geöffnet wird.
PeerDistClientCompleteContentInformation

Die PeerDistClientCompleteContentInformation-Funktion schließt den Vorgang zum Hinzufügen der Inhaltsinformationen ab.
PeerDistClientFlushContent

Die PeerDistClientFlushContent-Funktion ermöglicht es einem Client, Inhalte zu entfernen, die dem lokalen Cache mit der PeerDistClientAddData-Funktion mithilfe der zugeordneten PEERDIST_CONTENT_TAG hinzugefügt wurden.
PeerDistClientGetInformationByHandle

Die PeerDistClientGetInformationByHandle-Funktion ruft zusätzliche Informationen aus dem Peerverteilungsdienst für ein bestimmtes Inhaltshandle ab.
PeerDistClientOpenContent

Die PeerDistClientOpenContent-Funktion wird geöffnet und gibt eine PEERDIST_CONTENT_HANDLE zurück. Der Client verwendet das Inhaltshandle, um Daten aus dem Peerverteilungsdienst abzurufen.
PeerDistClientStreamRead

PeerDistClientStreamRead liest eine Sequenz von Bytes aus dem Inhaltsdatenstrom.
PeerDistGetOverlappedResult

Die PeerDistGetOverlappedResult-Funktion ruft die Ergebnisse asynchroner Vorgänge ab.
PeerDistGetStatus

Die PeerDistGetStatus-Funktion gibt den aktuellen status des Peerverteilungsdiensts zurück.
PeerDistGetStatusEx

Die PeerDistGetStatusEx-Funktion gibt die aktuellen status und Funktionen des Peerverteilungsdiensts zurück.
PeerDistRegisterForStatusChangeNotification

Die Funktion PeerDistRegisterForStatusChangeNotification fordert den Peerverteilungsdienst status Änderungsbenachrichtigung an.
PeerDistRegisterForStatusChangeNotificationEx

Die Funktion PeerDistRegisterForStatusChangeNotificationEx fordert den Peerverteilungsdienst status Änderungsbenachrichtigung an.
PeerDistServerCancelAsyncOperation

Die PeerDistServerCancelAsyncOperation-Funktion bricht den asynchronen Vorgang ab, der dem Inhaltsbezeichner und der OVERLAPPED-Struktur zugeordnet ist.
PeerDistServerCloseContentInformation

Die PeerDistServerCloseContentInformation-Funktion schließt das von PeerDistServerOpenContentInformation geöffnete Handle.
PeerDistServerCloseStreamHandle

Die PeerDistServerCloseStreamHandle-Funktion schließt ein von PeerDistServerPublishStream zurückgegebenes Handle.
PeerDistServerOpenContentInformation

Die PeerDistServerOpenContentInformation-Funktion öffnet eine PEERDIST_CONTENTINFO_HANDLE. Der Client verwendet das Handle, um Inhaltsinformationen abzurufen.
PeerDistServerOpenContentInformationEx

Die PeerDistServerOpenContentInformationEx-Funktion öffnet eine PEERDIST_CONTENTINFO_HANDLE. Der Client verwendet das Handle, um Inhaltsinformationen abzurufen.
PeerDistServerPublishAddToStream

Die PeerDistServerPublishAddToStream-Funktion fügt dem Veröffentlichungsdatenstrom Daten hinzu.
PeerDistServerPublishCompleteStream

Die PeerDistServerPublishCompleteStream-Funktion schließt den Vorgang zum Hinzufügen von Daten zum Stream ab.
PeerDistServerPublishStream

Die PeerDistServerPublishStream-Funktion initialisiert einen neuen Stream, der im Peerverteilungsdienst veröffentlicht werden soll.
PeerDistServerRetrieveContentInformation

Die PeerDistServerRetrieveContentInformation-Funktion ruft die codierten Inhaltsinformationen ab, die einem von PeerDistServerOpenContentInformation zurückgegebenen Handle zugeordnet sind.
PeerDistServerUnpublish

Die PeerDistServerUnpublish-Funktion entfernt eine Veröffentlichung, die über PeerDistServerPublishStream erstellt wurde.
PeerDistShutdown

Die PeerDistShutdown-Funktion gibt Ressourcen frei, die durch einen Aufruf von PeerDistStartup zugeordnet wurden. Jedes von einem PeerDistStartup-Aufruf zurückgegebene Handle muss durch einen übereinstimmenden Aufruf von PeerDistShutdown geschlossen werden.
PeerDistStartup

Die PeerDistStartup-Funktion erstellt ein neues Peerverteilungs-instance Handle, das an alle anderen Peerverteilungs-APIs übergeben werden muss.
PeerDistUnregisterForStatusChangeNotification

Die PeerDistUnregisterForStatusChangeNotification-Funktion hebt die Registrierung der status Änderungsbenachrichtigung für die Sitzung auf, die dem angegebenen Handle zugeordnet ist.
PeerEndEnumeration

Die PeerEndEnumeration-Funktion gibt eine Enumeration frei, z. B. eine Datensatz- oder Memberaufzählung, und hebt die Zuordnung aller ressourcen auf, die der Enumeration zugeordnet sind.
PeerEnumGroups

Die PeerEnumGroups-Funktion erstellt und gibt ein Peeraufzählungshandle zurück, das zum Auflisten aller Peergruppen verwendet wird, die einer bestimmten Peeridentität zugeordnet sind.
PeerEnumIdentities

Die PeerEnumIdentities-Funktion erstellt und gibt ein Peeraufzählungshandle zurück, das zum Auflisten aller Peeridentitäten verwendet wird, die einem bestimmten Benutzer gehören.
PeerFreeData

Die PeerFreeData-Funktion verwaltet die Zuordnung eines Datenblocks und gibt ihn an den Speicherpool zurück. Verwenden Sie die PeerFreeData-Funktion, um Daten freizugeben, die die PEER-Identity Manager-, Peergruppierungs- und Peer collaboration-APIs zurückgeben.
PeerGetItemCount

Die PeerGetItemCount-Funktion gibt eine Anzahl der Elemente in einer Peeraufzählung zurück.
PeerGetNextItem

Die PeerGetNextItem-Funktion gibt eine bestimmte Anzahl von Elementen aus einer Peeraufzählung zurück.
PeerGraphAddRecord

Die Funktion PeerGraphAddRecord fügt einem Peerdiagramm einen neuen Datensatz hinzu. Ein mit dieser Funktion hinzugefügter Datensatz wird an jeden Knoten in einem Peerdiagramm gesendet.
PeerGraphClose

Die Funktion PeerGraphClose ungültig das Peergraphhandle, das durch einen Aufruf von PeerGraphCreate oder PeerGraphOpen zurückgegeben wird, und schließt alle Netzwerkverbindungen für das angegebene Peerdiagramm.
PeerGraphCloseDirectConnection

Die Funktion PeerGraphCloseDirectConnection schließt eine angegebene Direktverbindung.
PeerGraphConnect

Die PeerGraphConnect-Funktion versucht, eine Verbindung mit einem angegebenen Knoten in einem Peerdiagramm herzustellen.
PeerGraphErstellen

Die Funktion PeerGraphCreate erstellt ein neues Peerdiagramm. Eine Anwendung kann Informationen zu einem Peerdiagramm und den Sicherheitstyp angeben, den ein Peerdiagramm verwendet. Es wird ein Handle für ein Peerdiagramm zurückgegeben, aber keine Netzwerkverbindung hergestellt.
PeerGraphDelete

Die Funktion PeerGraphDelete löscht die Daten, die einem angegebenen Peerdiagramm zugeordnet sind.
PeerGraphDeleteRecord

Die PeerGraphDeleteRecord-Funktion kennzeichnet einen Datensatz als gelöscht in einem Peerdiagramm. Der Datensatz ist auf einem lokalen Knoten nicht für Funktionsaufrufe verfügbar, z. B. Aufrufe von PeerGraphGetRecord und PeerGraphEnumRecords.
PeerGraphEndEnumeration

Die PeerGraphEndEnumeration-Funktion gibt ein Enumerationshandle frei und gibt die Ressourcen frei, die einer Enumeration zugeordnet sind.
PeerGraphEnumConnections

Die PeerGraphEnumConnections-Funktion erstellt und gibt ein Enumerationshandle zurück, das zum Auflisten der Verbindungen eines lokalen Knotens verwendet wird.
PeerGraphEnumNodes

Die PeerGraphEnumNodes-Funktion erstellt und gibt ein Enumerationshandle zurück, das zum Auflisten der Knoten in einem Peerdiagramm verwendet wird.
PeerGraphEnumRecords

Die PeerGraphEnumRecords-Funktion erstellt und gibt ein Enumerationshandle zurück, das zum Auflisten von Datensätzen eines bestimmten Typs, benutzers oder beides verwendet wird. Eine Enumeration stellt eine Momentaufnahme von Datensätzen zum Zeitpunkt der Aufzählung bereit.
PeerGraphExportDatabase

Die PeerGraphExportDatabase-Funktion exportiert eine Peer graph-Datenbank in eine Datei, die Sie auf einen anderen Computer verschieben können. Mithilfe von PeerGraphImportDatabase kann eine Peer graph-Datenbank auf einen anderen Computer importiert werden.
PeerGraphFreeData

Die PeerGraphFreeData-Funktion gibt Ressourcen frei, die von mehreren Funktionen der Peer Graphing-API zurückgegeben werden.
PeerGraphGetEventData

Die PeerGraphGetEventData-Funktion ruft Peerereignisse ab. Eine Anwendung ruft diese Funktion auf, bis der Rückgabewert PEER_S_NO_EVENT_DATA zurückgegeben wird. Dies bedeutet, dass ein Aufruf erfolgreich ist, aber keine Peerereignisse mehr abgerufen werden können.
PeerGraphGetItemCount

Die PeerGraphGetItemCount-Funktion ruft die Anzahl der Elemente in einer Enumeration ab.
PeerGraphGetNextItem

Ruft das nächste Element in einer Enumeration ab, die durch einen Aufruf der folgenden Funktionen erstellt wurde.
PeerGraphGetNodeInfo

Die PeerGraphGetNodeInfo-Funktion ruft Informationen zu einem bestimmten Knoten ab.
PeerGraphGetProperties

Die PeerGraphGetProperties-Funktion ruft die aktuellen Peergrapheigenschaften ab.
PeerGraphGetRecord

Die PeerGraphGetRecord-Funktion ruft einen bestimmten Datensatz basierend auf der angegebenen Datensatz-ID ab. Der zurückgegebene Datensatz sollte durch Aufrufen von PeerGraphFreeData freigegeben werden.
PeerGraphGetStatus

Die PeerGraphGetStatus-Funktion gibt den aktuellen status des Peerdiagramms zurück.
PeerGraphImportDatabase

Die PeerGraphImportDatabase-Funktion importiert eine Datei, die die Informationen aus einer Peer graph-Datenbank enthält. Diese Funktion kann nur aufgerufen werden, wenn die Anwendung die Funktion PeerGraphListen oder PeerGraphConnect noch nicht aufgerufen hat.
PeerGraphListen

Die PeerGraphListen-Funktion gibt an, dass ein Peerdiagramm mit der Überwachung eingehender Verbindungen beginnen sollte.
PeerGraphOpen

Die Funktion PeerGraphOpen öffnet ein Peerdiagramm, das zuvor vom lokalen Knoten oder einem Remoteknoten erstellt wurde. Es wird ein Handle für das Peerdiagramm zurückgegeben, aber keine Netzwerkverbindung hergestellt.
PeerGraphOpenDirectConnection

Mit der Funktion PeerGraphOpenDirectConnection kann eine Anwendung eine direkte Verbindung mit einem Knoten in einem Peerdiagramm herstellen.
PeerGraphPeerTimeToUniversalTime

Die PeerGraphPeerTimeToUniversalTime-Funktion konvertiert den Peergraph-verwalteten Referenzzeitwert in einen lokalisierten Zeitwert, der für die Anzeige auf dem Computer des Peers geeignet ist.
PeerGraphRegisterEvent

Die PeerGraphRegisterEvent-Funktion registriert die Anforderung eines Peers, um über Änderungen benachrichtigt zu werden, die einem Peerdiagramm und ereignistyp zugeordnet sind.
PeerGraphSearchRecords

Die Funktion PeerGraphSearchRecords durchsucht das Peerdiagramm nach bestimmten Datensätzen.
PeerGraphSendData

Die PeerGraphSendData-Funktion sendet Daten an einen benachbarten Knoten oder einen direkt verbundenen Knoten.
PeerGraphSetNodeAttributes

Die PeerGraphSetNodeAttributes-Funktion legt die Attribute der PEER_NODE_INFO-Struktur für den lokalen Knoten fest.
PeerGraphSetPresence

Die PeerGraphSetPresence-Funktion aktiviert oder deaktiviert explizit die Veröffentlichung von Anwesenheitsdatensätzen für einen bestimmten Knoten.
PeerGraphSetProperties

Die PeerGraphSetProperties-Funktion legt die Peerdiagrammeigenschaften fest.
PeerGraphShutdown

Die PeerGraphShutdown-Funktion bereinigt alle Ressourcen, die durch den Aufruf von PeerGraphStartup zugewiesen wurden. Für jeden Aufruf von PeerGraphStartup muss ein Aufruf von PeerGraphShutdown vorhanden sein.
PeerGraphStartup

Die PeerGraphStartup-Funktion gibt der Peer Graphing-Infrastruktur an, welche Version des Peerprotokolls die aufrufende Anwendung benötigt.
PeerGraphUniversalTimeToPeerTime

Die PeerGraphUniversalTimeToPeerTime-Funktion konvertiert einen universellen Zeitwert vom Computer des Peers in einen gemeinsamen Peerdiagrammzeitwert.
PeerGraphUnregisterEvent

Die Funktion PeerGraphUnregisterEvent fordert an, dass die Anwendung nicht mehr über Änderungen benachrichtigt wird, die einem Peerdiagramm und datensatztyp zugeordnet sind.
PeerGraphUpdateRecord

Die Funktion PeerGraphUpdateRecord aktualisiert einen Datensatz im Peerdiagramm und flutet den Datensatz dann an jeden Knoten im Peerdiagramm.
PeerGraphValidateDeferredRecords

Die PeerGraphValidateDeferredRecords-Funktion gibt der Peer graphing Infrastructure an, dass es an der Zeit ist, alle zurückgestellten Datensätze erneut zu übermitteln, damit das Sicherheitsmodul überprüft werden kann.
PeerGroupAddRecord

Die PeerGroupAddRecord-Funktion fügt der Peergruppe einen neuen Datensatz hinzu, der an alle teilnehmenden Peers weitergegeben wird.
PeerGroupClose

Die Funktion PeerGroupClose ungültig das Peergruppenhandle, das durch einen vorherigen Aufruf der Funktion PeerGroupCreate, PeerGroupJoin oder PeerGroupOpen abgerufen wurde.
PeerGroupCloseDirectConnection

Die Funktion PeerGroupCloseDirectConnection schließt eine bestimmte direkte Verbindung zwischen zwei Peers.
PeerGroupConnect

Die PeerGroupConnect-Funktion initiiert eine PNRP-Suche nach einer Peergruppe und versucht, eine Verbindung mit dieser herzustellen. Nachdem diese Funktion erfolgreich aufgerufen wurde, kann ein Peer mit anderen Mitgliedern der Peergruppe kommunizieren.
PeerGroupConnectByAddress

Versucht, eine Verbindung mit der Peergruppe herzustellen, an der andere Peers mit bekannten IPv6-Adressen teilnehmen.
PeerGroupErstellen

Die PeerGroupCreate-Funktion erstellt eine neue Peergruppe.
PeerGroupCreateInvitation

Die PeerGroupCreateInvitation-Funktion gibt eine XML-Zeichenfolge zurück, die vom angegebenen Peer verwendet werden kann, um einer Gruppe beizutreten.
PeerGroupCreatePasswordInvitation

Gibt eine XML-Zeichenfolge zurück, die vom angegebenen Peer verwendet werden kann, um einer Gruppe mit einem übereinstimmenden Kennwort beizutreten.
PeerGroupDelete

Die PeerGroupDelete-Funktion löscht die lokalen Daten und das Zertifikat, die einer Peergruppe zugeordnet sind.
PeerGroupDeleteRecord

Die Funktion PeerGroupDeleteRecord löscht einen Datensatz aus einer Peergruppe. Der Ersteller sowie jedes andere Mitglied in einer Administratorrolle können einen bestimmten Datensatz löschen.
PeerGroupEnumConnections

Die PeerGroupEnumConnections-Funktion erstellt eine Enumeration von Verbindungen, die derzeit auf dem Peer aktiv sind.
PeerGroupEnumMembers

Die PeerGroupEnumMembers-Funktion erstellt eine Enumeration der verfügbaren Peergruppenmitglieder und der zugehörigen Mitgliedschaftsinformationen.
PeerGroupEnumRecords

Die PeerGroupEnumRecords-Funktion erstellt eine Enumeration von Peergruppendatensätzen.
PeerGroupExportConfig

Die PeerGroupExportConfig-Funktion exportiert die Gruppenkonfiguration für einen Peer als XML-Zeichenfolge, die die Identität, den Gruppennamen und den GMC für die Identität enthält.
PeerGroupExportDatabase

Die PeerGroupExportDatabase-Funktion exportiert eine Peergruppendatenbank in eine bestimmte Datei, die auf einen anderen Computer übertragen und mit der Funktion PeerGroupImportDatabase importiert werden kann.
PeerGroupGetEventData

Die Funktion PeerGroupGetEventData ermöglicht es einer Anwendung, die von einem Gruppierungsereignis zurückgegebenen Daten abzurufen.
PeerGroupGetProperties

Die PeerGroupGetProperties-Funktion ruft Informationen zu den Eigenschaften einer angegebenen Gruppe ab.
PeerGroupGetRecord

Die PeerGroupGetRecord-Funktion ruft einen bestimmten Gruppendatensatz ab.
PeerGroupGetStatus

Die Funktion PeerGroupGetStatus ruft den aktuellen status einer Gruppe ab.
PeerGroupImportConfig

Die PeerGroupImportConfig-Funktion importiert eine Peergruppenkonfiguration für eine Identität basierend auf den spezifischen Einstellungen in einer angegebenen XML-Konfigurationszeichenfolge.
PeerGroupImportDatabase

Die PeerGroupImportDatabase-Funktion importiert eine Peergruppendatenbank aus einer lokalen Datei.
PeerGroupIssueCredentials

Die PeerGroupIssueCredentials-Funktion gibt Anmeldeinformationen, einschließlich eines GMC, für eine bestimmte Identität aus und gibt optional eine XML-Einladungszeichenfolge zurück, die der eingeladene Peer verwenden kann, um einer Peergruppe beizutreten.
PeerGroupJoin

Die PeerGroupJoin-Funktion bereitet einen Peer mit einer Einladung vor, einer vorhandenen Peergruppe beizutreten, bevor PeerGroupConnect oder PeerGroupConnectByAddress aufgerufen wird.
PeerGroupOpen

Die Funktion PeerGroupOpen öffnet eine Peergruppe, die von einem Peer erstellt oder hinzugefügt wurde. Nachdem eine Peergruppe geöffnet wurde, kann sich der Peer für Ereignisbenachrichtigungen registrieren.
PeerGroupOpenDirectConnection

Die PeerGroupOpenDirectConnection-Funktion stellt eine direkte Verbindung mit einem anderen Peer in einer Peergruppe her.
PeerGroupParseInvitation

Die PeerGroupParseInvitation-Funktion gibt eine PEER_INVITATION_INFO-Struktur mit den Details einer bestimmten Einladung zurück.
PeerGroupPasswordJoin

Bereitet einen Peer mit einer Einladung und dem richtigen Kennwort vor, um einer kennwortgeschützten Peergruppe beizutreten, bevor PeerGroupConnect oder PeerGroupConnectByAddress aufgerufen wird.
PeerGroupPeerTimeToUniversalTime

Die PeerGroupPeerTimeToUniversalTime-Funktion konvertiert den von peergruppen verwalteten Referenzzeitwert in einen lokalisierten Zeitwert, der für die Anzeige auf einem Peercomputer geeignet ist.
PeerGroupRegisterEvent

Die PeerGroupRegisterEvent-Funktion registriert einen Peer für bestimmte Peergruppenereignisse.
PeerGroupSearchRecords

Die PeerGroupSearchRecords-Funktion durchsucht die lokale Peergruppendatenbank nach Datensätzen, die den angegebenen Kriterien entsprechen.
PeerGroupSendData

Die PeerGroupSendData-Funktion sendet Daten über eine Nachbar- oder direkte Verbindung an ein Element.
PeerGroupSetProperties

Die PeerGroupSetProperties-Funktion legt die aktuellen Peergruppeneigenschaften fest. In Version 1.0 dieser API kann nur der Ersteller der Peergruppe diesen Vorgang ausführen.
PeerGroupShutdown

Die PeerGroupShutdown-Funktion schließt eine mit PeerGroupStartup erstellte Peergruppe und entsorgt alle zugeordneten Ressourcen.
PeerGroupStartup

Die PeerGroupStartup-Funktion initiiert eine Peergruppe mithilfe einer angeforderten Version der Peerinfrastruktur.
PeerGroupUniversalTimeToPeerTime

Die PeerGroupUniversalTimeToPeerTime-Funktion konvertiert einen Ortszeitwert vom Computer eines Peers in einen gemeinsamen Peergruppenzeitwert.
PeerGroupUnregisterEvent

Die PeerGroupUnregisterEvent-Funktion hebt die Registrierung eines Peers aus der Benachrichtigung über Peerereignisse auf, die dem angegebenen Ereignishandle zugeordnet sind.
PeerGroupUpdateRecord

Die Funktion PeerGroupUpdateRecord aktualisiert einen Datensatz innerhalb einer bestimmten Peergruppe.
PeerHostNameToPeerName

Decodiert einen von PeerNameToPeerHostName zurückgegebenen Hostnamen in die Peernamenzeichenfolge, die er darstellt.
PeerIdentityErstellen

Die PeerIdentityCreate-Funktion erstellt eine neue Peeridentität und gibt ihren Namen zurück.
PeerIdentityDelete

Die PeerIdentityDelete-Funktion löscht eine Peeridentität dauerhaft. Dies umfasst das Entfernen aller Zertifikate, privaten Schlüssel und aller Gruppeninformationen, die einer angegebenen Peeridentität zugeordnet sind.
PeerIdentityExport

Die PeerIdentityExport-Funktion ermöglicht es einem Benutzer, eine Peeridentität zu exportieren. Der Benutzer kann dann die Peeridentität auf einen anderen Computer übertragen.
PeerIdentityGetCryptKey

Die PeerIdentityGetCryptKey-Funktion ruft ein Handle an einen Kryptografiedienstanbieter (CSP) ab.
PeerIdentityGetDefault

Die PeerIdentityGetDefault-Funktion ruft den standardmäßigen Peernamen ab, der für den aktuellen Benutzer festgelegt ist.
PeerIdentityGetFriendlyName

Die Funktion PeerIdentityGetFriendlyName gibt den Anzeigenamen der Peeridentität zurück.
PeerIdentityGetXML

Die PeerIdentityGetXML-Funktion gibt eine Beschreibung der Peeridentität zurück, die dann an Dritte übergeben und verwendet werden kann, um eine Peeridentität in eine Peergruppe einzuladen. Diese Informationen werden als XML-Fragment zurückgegeben.
PeerIdentityImport

Die PeerIdentityImport-Funktion importiert eine Peeridentität. Wenn die Peeridentität auf einem Computer vorhanden ist, wird PEER_E_ALREADY_EXISTS zurückgegeben.
PeerIdentitySetFriendlyName

Die Funktion PeerIdentitySetFriendlyName ändert den Anzeigenamen für eine angegebene Peeridentität. Der Anzeigename ist der lesbare Name.
PeerNameToPeerHostName

Codiert den angegebenen Peernamen als Format, das mit einem nachfolgenden Aufruf der Windows Sockets-Funktion getaddrinfo verwendet werden kann.
PeerPnrpEndResolve

Schließt das Handle für einen asynchronen PNRP-Auflösungsvorgang, der mit einem vorherigen Aufruf von PeerPnrpStartResolve initiiert wurde.
PeerPnrpGetCloudInfo

Ruft Informationen zu den PNRP-Clouds (Peer Name Resolution Protocol) ab, an denen der aufrufende Peer teilnimmt.
PeerPnrpGetEndpoint

Ruft eine Peerendpunktadresse ab, die während eines asynchronen Peernamenauflösungsvorgangs aufgelöst wurde.
PeerPnrpRegister

Registriert einen Peer bei einer PNRP-Cloud und gibt ein Handle zurück, das für Registrierungsupdates verwendet werden kann.
PeerPnrpResolve

Ruft die Endpunktadresse(en) ab, die für einen bestimmten Peernamen registriert sind.
PeerPnrpShutdown

Fährt einen ausgeführten instance des PNRP-Diensts (Peer Name Resolution Protocol) herunter und gibt alle zugeordneten Ressourcen frei.
PeerPnrpStartResolve

Startet einen asynchronen Vorgang zur Auflösung von Peernamen.
PeerPnrpStartup

Startet den PNRP-Dienst (Peer Name Resolution Protocol) für den aufrufenden Peer.
PeerPnrpUnregister

Hebt die Registrierung eines Peers aus einer PNRP-Cloud auf.
PeerPnrpUpdateRegistration

Updates die PNRP-Registrierungsinformationen für einen Namen.
PFNPEER_FREE_SECURITY_DATA

Der PFNPEER_FREE_SECURITY_DATA-Rückruf gibt die Funktion an, die die Peer graphing Infrastructure aufruft, um von PFNPEER_SECURE_RECORD und PFNPEER_VALIDATE_RECORD Rückrufen zurückgegebene Daten freizugeben.
PFNPEER_SECURE_RECORD

Der PFNPEER_SECURE_RECORD-Rückruf gibt die Funktion an, die die Peer graphing Infrastructure aufruft, um Datensätze zu schützen.
PFNPEER_VALIDATE_RECORD

Der PFNPEER_VALIDATE_RECORD-Rückruf gibt die Funktion an, die die Peer graphing Infrastructure aufruft, um Datensätze zu überprüfen.

Strukturen

 
DRT_ADDRESS

DRT_ADDRESS Struktur enthält Endpunktinformationen zu einem DRT-Knoten, der an einer Suche teilgenommen hat. Diese Informationen sind für die Verwendung beim Debuggen von Konnektivitätsproblemen vorgesehen.
DRT_ADDRESS_LIST

DRT_ADDRESS_LIST Struktur enthält einen Satz von DRT_ADDRESS Strukturen, die die Knoten darstellen, die während einer Suche nach einem Schlüssel kontaktiert wurden.
DRT_BOOTSTRAP_PROVIDER

DRT_BOOTSTRAP_PROVIDER Struktur definiert die DRT-Schnittstelle, die von einem Bootstrapanbieter implementiert werden muss.
DRT_DATA

DRT_DATA Struktur enthält ein Datenblob. Diese Struktur wird von mehreren DRT-Funktionen verwendet.
DRT_EVENT_DATA

DRT_EVENT_DATA.
DRT_REGISTRATION

Die DRT_REGISTRATION-Struktur enthält Schlüssel- und Anwendungsdaten, aus denen eine Registrierung besteht.
DRT_SEARCH_INFO

DRT_SEARCH_INFO-Struktur stellt eine Suchabfrage dar, die mit DrtStartSearch ausgegeben wird.
DRT_SEARCH_RESULT

DRT_SEARCH_RESULT.
DRT_SECURITY_PROVIDER

DRT_SECURITY_PROVIDER-Struktur definiert die DRT-Schnittstelle, die von einem Sicherheitsanbieter implementiert werden muss.
DRT_SETTINGS

DRT_SETTINGS Struktur enthält die Einstellungen, die von der lokalen Verteilten Routingtabelle verwendet werden.
PEER_ADDRESS

Die PEER_ADDRESS-Struktur gibt die Informationen zur IP-Adresse an.
PEER_APP_LAUNCH_INFO

Die PEER_APP_LAUNCH_INFO-Struktur enthält die Startinformationen der Peeranwendung, die von einem Kontakt in einer vorherigen Peer-Einladungsanforderung bereitgestellt wurden.
PEER_APPLICATION

Die PEER_APPLICATION-Struktur enthält Daten, die eine lokal installierte Softwareanwendung oder -komponente beschreiben, die registriert und mit vertrauenswürdigen Kontakten innerhalb eines Peer-Zusammenarbeitsnetzwerks freigegeben werden kann.
PEER_APPLICATION_REGISTRATION_INFO

Die PEER_APPLICATION_REGISTRATION_INFO-Struktur enthält Peeranwendungsinformationen für die Registrierung auf dem lokalen Computer.
PEER_COLLAB_EVENT_REGISTRATION

Die PEER_COLLAB_EVENT_REGISTRATION-Struktur enthält die Daten, die von einem Peer verwendet werden, um sich für bestimmte Peer-Zusammenarbeitsnetzwerkereignisse zu registrieren.
PEER_CONNECTION_INFO

Die PEER_CONNECTION_INFO-Struktur enthält Informationen zu einer Verbindung. Diese Struktur wird zurückgegeben, wenn Sie Peergraphing- oder Gruppierungsverbindungen auflisten.
PEER_CONTACT

Die PEER_CONTACT-Struktur enthält Informationen zu einem bestimmten Kontakt.
PEER_CREDENTIAL_INFO

Die PEER_CREDENTIAL_INFO-Struktur definiert Informationen, die zum Abrufen und Ausstellen der Sicherheitsanmeldeinformationen eines Peers verwendet werden.
PEER_DATA

Die PEER_DATA-Struktur enthält Binärdaten.
PEER_ENDPOINT

Die PEER_ENDPOINT-Struktur enthält die Adresse und den Anzeigenamen eines Peerendpunkts.
PEER_EVENT_APPLICATION_CHANGED_DATA

Die PEER_EVENT_APPLICATION_CHANGED_DATA-Struktur enthält Informationen, die zurückgegeben werden, wenn ein PEER_EVENT_ENDPOINT_APPLICATION_CHANGED- oder PEER_EVENT_MY_APPLICATION_CHANGED-Ereignis für einen Peer ausgelöst wird, der an einem Peer-Zusammenarbeitsnetzwerk teilnimmt.
PEER_EVENT_CONNECTION_CHANGE_DATA

Zeigt auf die PEER_EVENT_CONNECTION_CHANGE_DATA-Struktur, wenn eines der folgenden Peerereignisse ausgelöst wird.
PEER_EVENT_ENDPOINT_CHANGED_DATA

Die PEER_EVENT_ENDPOINT_CHANGED_DATA-Struktur enthält Informationen, die zurückgegeben werden, wenn ein PEER_EVENT_ENDPOINT_CHANGED- oder PEER_EVENT_MY_ENDPOINT_CHANGED-Ereignis für einen Peer ausgelöst wird, der an einem Peer-Zusammenarbeitsnetzwerk teilnimmt.
PEER_EVENT_INCOMING_DATA

Zeigt auf die PEER_EVENT_INCOMING_DATA-Struktur, wenn eines der folgenden Peerereignisse ausgelöst wird.
PEER_EVENT_MEMBER_CHANGE_DATA

Die PEER_EVENT_MEMBER_CHANGE_DATA-Struktur enthält Daten, die eine Änderung im status eines Peergruppenmitglieds beschreiben.
PEER_EVENT_NODE_CHANGE_DATA

Die PEER_EVENT_NODE_CHANGE_DATA-Struktur enthält einen Zeiger auf die Daten, wenn ein PEER_GRAPH_EVENT_NODE_CHANGE-Ereignis ausgelöst wird.
PEER_EVENT_OBJECT_CHANGED_DATA

Die PEER_EVENT_OBJECT_CHANGED_DATA-Struktur enthält Informationen, die zurückgegeben werden, wenn ein PEER_EVENT_ENDPOINT_OBJECT_CHANGED- oder PEER_EVENT_MY_OBJECT_CHANGED-Ereignis für einen Peer ausgelöst wird, der an einem Peer-Zusammenarbeitsnetzwerk teilnimmt.
PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA

Die PEER_EVENT_PEOPLE_NEAR_ME_CHANGED_DATA-Struktur enthält Informationen, die zurückgegeben werden, wenn ein PEER_EVENT_PEOPLE_NEAR_ME_CHANGED-Ereignis für einen Peer ausgelöst wird, der an einem subnetzspezifischen Peer-Zusammenarbeitsnetzwerk teilnimmt.
PEER_EVENT_PRESENCE_CHANGED_DATA

Die PEER_EVENT_PRESENCE_CHANGED_DATA-Struktur enthält Informationen, die zurückgegeben werden, wenn ein PEER_EVENT_ENDPOINT_PRESENCE_CHANGED- oder PEER_EVENT_MY_PRESENCE_CHANGED-Ereignis für einen Peer ausgelöst wird, der an einem Peer-Zusammenarbeitsnetzwerk teilnimmt.
PEER_EVENT_RECORD_CHANGE_DATA

Zeigt auf die PEER_EVENT_RECORD_CHANGE_DATA-Struktur, wenn eines der folgenden Peerereignisse ausgelöst wird.
PEER_EVENT_REQUEST_STATUS_CHANGED_DATA

Die PEER_EVENT_REQUEST_STATUS_CHANGED_DATA-Struktur enthält Informationen, die zurückgegeben werden, wenn ein PEER_EVENT_REQUEST_STATUS_CHANGED-Ereignis für einen Peer ausgelöst wird, der an einem Peer-Zusammenarbeitsnetzwerk teilnimmt.
PEER_EVENT_SYNCHRONIZED_DATA

Auf die PEER_EVENT_SYNCHRONIZED_DATA wird durch die Union einer PEER_GRAPH_EVENT_DATA Struktur verwiesen, wenn ein PEER_GRAPH_EVENT_RECORD_CHANGE- oder PEER_GROUP_EVENT_RECORD_CHANGE-Ereignis ausgelöst wird.
PEER_EVENT_WATCHLIST_CHANGED_DATA

Die PEER_EVENT_WATCHLIST_CHANGED_DATA-Struktur enthält Informationen, die zurückgegeben werden, wenn ein PEER_EVENT_WATCHLIST_CHANGED-Ereignis für einen Peer ausgelöst wird, der an einem Peer-Zusammenarbeitsnetzwerk teilnimmt.
PEER_GRAPH_EVENT_DATA

Die PEER_GRAPH_EVENT_DATA-Struktur enthält Daten, die einem Peerereignis zugeordnet sind.
PEER_GRAPH_EVENT_REGISTRATION

Die PEER_GRAPH_EVENT_REGISTRATION-Struktur wird während der Registrierung für Peerereignisbenachrichtigungen verwendet. Während der Registrierung wird angegeben, für welche Peerereignisse eine Anwendung Benachrichtigungen benötigt.
PEER_GRAPH_PROPERTIES

Die PEER_GRAPH_PROPERTIES-Struktur enthält Daten über die Richtlinie eines Peerdiagramms, der ID, des Bereichs und anderer Informationen.
PEER_GROUP_EVENT_REGISTRATION

Die PEER_GROUP_EVENT_REGISTRATION-Struktur definiert das bestimmte Peergruppenereignis, für das sich ein Mitglied registrieren kann.
PEER_GROUP_PROPERTIES

Die PEER_GROUP_PROPERTIES-Struktur enthält Daten zur Mitgliedschaftsrichtlinie einer Peergruppe.
PEER_INVITATION

Die PEER_INVITATION-Struktur enthält eine Anforderung zum Initiieren oder Beitreten einer Peerzusammenarbeitsaktivität.
PEER_INVITATION_INFO

Die PEER_INVITATION_INFO-Struktur definiert Informationen zu einer Einladung, einer Peergruppe beizutreten.
PEER_INVITATION_RESPONSE

Die PEER_INVITATION_RESPONSE-Struktur enthält eine Antwort auf eine Einladung zur Teilnahme an einer Peerzusammenarbeitsaktivität.
PEER_MEMBER

Die PEER_MEMBER-Struktur enthält Informationen, die ein Mitglied einer Peergruppe beschreiben.
PEER_NAME_PAIR

Die PEER_NAME_PAIR-Struktur enthält die Ergebnisse eines Aufrufs von PeerGetNextItem.
PEER_NODE_INFO

Die PEER_NODE_INFO-Struktur enthält Informationen, die für einen bestimmten Knoten in einem Peerdiagramm spezifisch sind.
PEER_OBJECT

Die PEER_OBJECT-Struktur enthält anwendungsspezifische Laufzeitinformationen, die für vertrauenswürdige Kontakte innerhalb eines Peerzusammenarbeitsnetzwerks freigegeben werden können.
PEER_PEOPLE_NEAR_ME

Enthält Informationen zu einem Peer im selben logischen oder virtuellen Subnetz.
PEER_PNRP_CLOUD_INFO

Enthält Informationen zu einer PNRP-Cloud (Peer Name Resolution Protocol).
PEER_PNRP_ENDPOINT_INFO

Enthält die IP-Adressen und Daten, die einem Peerendpunkt zugeordnet sind.
PEER_PNRP_REGISTRATION_INFO

Enthält die Von einer Peeridentität bereitgestellten Informationen, wenn sie sich bei einer PNRP-Cloud registriert.
PEER_PRESENCE_INFO

Die PEER_PRESENCE_INFO-Struktur enthält bestimmte Informationen zur Peerpräsenz.
PEER_RECORD

Die PEER_RECORD-Struktur enthält das Datensatzobjekt, das eine Anwendung verwendet.
PEER_SECURITY_INTERFACE

Die PEER_SECURITY_INTERFACE-Struktur gibt die Sicherheitsschnittstellen an, die Aufrufe von Peer Graphing-APIs zum Überprüfen, Sichern und Freigeben von Datensätzen verwenden.
PEER_VERSION_DATA

Die PEER_VERSION_DATA-Struktur enthält die Versionsinformationen zu den Peergraphing- und Gruppierungs-APIs.
PEERDIST_CLIENT_BASIC_INFO

Die PEERDIST_CLIENT_BASIC_INFO-Struktur gibt an, ob viele Clients gleichzeitig denselben Inhalt herunterladen.
PEERDIST_CONTENT_TAG

PEERDIST_CONTENT_TAG Struktur enthält ein vom Client bereitgestelltes Inhaltstag als Eingabe für die PeerDistClientOpenContent-API.
PEERDIST_PUBLICATION_OPTIONS

PEERDIST_PUBLICATION_OPTIONS Struktur enthält Veröffentlichungsoptionen, einschließlich der API-Versionsinformationen und möglichen Optionsflags.
PEERDIST_RETRIEVAL_OPTIONS

Die PEER_RETRIEVAL_OPTIONS-Struktur enthält eine Version der abzurufenden Inhaltsinformationen.
PEERDIST_STATUS_INFO

Die PEERDIST_STATUS_INFO-Struktur enthält Informationen zu den aktuellen status und Funktionen des BranchCache-Diensts auf dem lokalen Computer.
PNRP_CLOUD_ID

Die PNRP_CLOUD_ID-Struktur enthält die Werte, die eine Netzwerkcloud definieren.
PNRPCLOUDINFO

Auf die PNRPCLOUDINFO-Struktur verweist das lpBlob-Element der WSAQUERYSET-Struktur.
PNRPINFO_V1

Auf die PNRPINFO_V1 Struktur verweist das lpBlob-Element der WSAQUERYSET-Struktur. (PNRPINFO_V1)
PNRPINFO_V2

Auf die PNRPINFO_V1 Struktur verweist das lpBlob-Element der WSAQUERYSET-Struktur. P