Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Peer-to-Peer verwendet. Weitere Informationen finden Sie unter
peerdist.h enthält die folgenden Programmierschnittstellen:
Functions
|
PeerDistClientAddContentInformation Die PeerDistClientAddContentInformation-Funktion fügt die Inhaltsinformationen hinzu, die einem von PeerDistClientOpenContent geöffneten Inhaltshandle zugeordnet sind. |
|
PeerDistClientAddData Die Funktion PeerDistClientAddData wird zum Bereitstellen von Inhalten für den lokalen Cache verwendet. |
|
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 von PeerDistClientOpenContent geöffnete Inhaltshandle. |
|
PeerDistClientCompleteContentInformation Die PeerDistClientCompleteContentInformation-Funktion schließt den Prozess des Hinzufügens der Inhaltsinformationen ab. |
|
PeerDistClientFlushContent Mit der Funktion PeerDistClientFlushContent kann ein Client Inhalte entfernen, die dem lokalen Cache mit der PeerDistClientAddData-Funktion mithilfe der zugeordneten PEERDIST_CONTENT_TAG hinzugefügt wurden. |
|
PeerDistClientGetInformationByHandle Die Funktion PeerDistClientGetInformationByHandle 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 Bytesequenz aus dem Inhaltsstream. |
|
PeerDistGetOverlappedResult Die PeerDistGetOverlappedResult-Funktion ruft die Ergebnisse asynchroner Vorgänge ab. |
|
PeerDistGetStatus Die PeerDistGetStatus-Funktion gibt die aktuelle status des Peerverteilungsdiensts zurück. |
|
PeerDistGetStatusEx Die PeerDistGetStatusEx-Funktion gibt die aktuelle 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öffentlichungsstream 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 zugewiesen 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. |
Strukturen
|
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. |
Enumerationen
|
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. |