en-tête peerdist.h
Cet en-tête est utilisé par pair à pair. Pour plus d'informations, consultez les pages suivantes :
peerdist.h contient les interfaces de programmation suivantes :
PeerDistClientAddContentInformation La fonction PeerDistClientAddContentInformation ajoute les informations de contenu associées à un handle de contenu ouvert par PeerDistClientOpenContent. |
PeerDistClientAddData La fonction PeerDistClientAddData est utilisée pour fournir du contenu au cache local. |
PeerDistClientBlockRead La fonction PeerDistClientBlockRead lit les blocs de données de contenu. |
PeerDistClientCancelAsyncOperation La fonction PeerDistClientCancelAsyncOperation annule l’opération asynchrone associée à une structure OVERLAPPED et au handle de contenu retourné par PeerDistClientOpenContent. |
PeerDistClientCloseContent La fonction PeerDistClientCloseContent ferme le handle de contenu ouvert par PeerDistClientOpenContent. |
PeerDistClientCompleteContentInformation La fonction PeerDistClientCompleteContentInformation termine le processus d’ajout des informations de contenu. |
PeerDistClientFlushContent La fonction PeerDistClientFlushContent permet à un client de supprimer le contenu ajouté au cache local avec la fonction PeerDistClientAddData à l’aide de la PEERDIST_CONTENT_TAG associée. |
PeerDistClientGetInformationByHandle La fonction PeerDistClientGetInformationByHandle récupère des informations supplémentaires à partir du service de distribution d’homologues pour un handle de contenu spécifique. |
PeerDistClientOpenContent La fonction PeerDistClientOpenContent s’ouvre et retourne une PEERDIST_CONTENT_HANDLE. Le client utilise le handle de contenu pour récupérer des données à partir du service peer distribution. |
PeerDistClientStreamRead PeerDistClientStreamRead lit une séquence d’octets du flux de contenu. |
PeerDistGetOverlappedResult La fonction PeerDistGetOverlappedResult récupère les résultats des opérations asynchrones. |
PeerDistGetStatus La fonction PeerDistGetStatus retourne la status actuelle du service de distribution d’homologues. |
PeerDistGetStatusEx La fonction PeerDistGetStatusEx retourne la status et les fonctionnalités actuelles du service de distribution d’homologues. |
PeerDistRegisterForStatusChangeNotification La fonction PeerDistRegisterForStatusChangeNotification demande le service de distribution d’homologues status notification de modification. |
PeerDistRegisterForStatusChangeNotificationEx La fonction PeerDistRegisterForStatusChangeNotificationEx demande au service peer distribution status notification de modification. |
PeerDistServerCancelAsyncOperation La fonction PeerDistServerCancelAsyncOperation annule l’opération asynchrone associée à l’identificateur de contenu et à la structure OVERLAPPED. |
PeerDistServerCloseContentInformation La fonction PeerDistServerCloseContentInformation ferme le handle ouvert par PeerDistServerOpenContentInformation. |
PeerDistServerCloseStreamHandle La fonction PeerDistServerCloseStreamHandle ferme un handle retourné par PeerDistServerPublishStream. |
PeerDistServerOpenContentInformation La fonction PeerDistServerOpenContentInformation ouvre une PEERDIST_CONTENTINFO_HANDLE. Le client utilise le handle pour récupérer des informations de contenu. |
PeerDistServerOpenContentInformationEx La fonction PeerDistServerOpenContentInformationEx ouvre une PEERDIST_CONTENTINFO_HANDLE. Le client utilise le handle pour récupérer des informations de contenu. |
PeerDistServerPublishAddToStream La fonction PeerDistServerPublishAddToStream ajoute des données au flux de publication. |
PeerDistServerPublishCompleteStream La fonction PeerDistServerPublishCompleteStream termine le processus d’ajout de données au flux. |
PeerDistServerPublishStream La fonction PeerDistServerPublishStream initialise un nouveau flux à publier dans le service peer distribution. |
PeerDistServerRetrieveContentInformation La fonction PeerDistServerRetrieveContentInformation récupère les informations de contenu encodées associées à un handle retourné par PeerDistServerOpenContentInformation. |
PeerDistServerUnpublish La fonction PeerDistServerUnpublish supprime une publication créée via PeerDistServerPublishStream. |
PeerDistShutdown La fonction PeerDistShutdown libère les ressources allouées par un appel à PeerDistStartup. Chaque handle retourné par un appel PeerDistStartup doit être fermé par un appel correspondant à PeerDistShutdown. |
PeerDistStartup La fonction PeerDistStartup crée un nouveau handle de distribution d’homologues instance qui doit être passé à toutes les autres API de distribution d’homologues. |
PeerDistUnregisterForStatusChangeNotification La fonction PeerDistUnregisterForStatusChangeNotification annule l’inscription de la notification de modification status pour la session associée au handle spécifié. |
PEERDIST_CLIENT_BASIC_INFO La structure PEERDIST_CLIENT_BASIC_INFO indique si de nombreux clients téléchargent simultanément le même contenu. |
PEERDIST_CONTENT_TAG PEERDIST_CONTENT_TAG structure contient une balise de contenu fournie par le client en tant qu’entrée pour l’API PeerDistClientOpenContent. |
PEERDIST_PUBLICATION_OPTIONS PEERDIST_PUBLICATION_OPTIONS structure contient des options de publication, notamment les informations de version de l’API et les indicateurs d’option possibles. |
PEERDIST_RETRIEVAL_OPTIONS La structure PEER_RETRIEVAL_OPTIONS contient la version des informations de contenu à récupérer. |
PEERDIST_STATUS_INFO La structure PEERDIST_STATUS_INFO contient des informations sur la status et les fonctionnalités actuelles du service BranchCache sur l’ordinateur local. |
PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS L’énumération PEERDIST_CLIENT_INFO_BY_HANDLE_CLASS définit les valeurs d’informations client possibles. |
PEERDIST_STATUS PEERDIST_STATUS énumération définit les valeurs de status possibles du service de distribution d’homologues. |