Partager via


Fonction PeerDistClientCompleteContentInformation (peerdist.h)

La fonction PeerDistClientCompleteContentInformation termine le processus d’ajout des informations de contenu.

Syntaxe

DWORD PeerDistClientCompleteContentInformation(
  [in] PEERDIST_INSTANCE_HANDLE hPeerDist,
  [in] PEERDIST_CONTENT_HANDLE  hContentHandle,
  [in] LPOVERLAPPED             lpOverlapped
);

Paramètres

[in] hPeerDist

Un PEERDIST_INSTANCE_HANDLE retourné par PeerDistStartup.

[in] hContentHandle

Un PEERDIST_CONTENT_HANDLE retourné par PeerDistClientOpenContent.

[in] lpOverlapped

Pointeur vers une structure CHEVAUCHEMENT .

Valeur retournée

Si la fonction réussit, la valeur de retour est ERROR_IO_PENDING. Sinon, la fonction peut retourner l’une des valeurs suivantes :

Code de retour Description
ERROR_INVALID_PARAMETER
Un ou plusieurs paramètres ne sont pas valides.
ERROR_INVALID_HANDLE
Le handle hPeerDist n’est pas valide.
ERROR_ACCESS_DISABLED_BY_POLICY
La fonctionnalité est désactivée par stratégie de groupe.
PEERDIST_ERROR_SERVICE_UNAVAILABLE
Le service n’est pas disponible.

Remarques

Une fois cette fonction terminée, un client peut appeler PeerDistClientStreamRead ou PeerDistClientBlockRead pour récupérer les données du système de distribution d’homologues.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête peerdist.h
Bibliothèque PeerDist.lib
DLL PeerDist.dll

Voir aussi

PeerDistClientAddContentInformation

PeerDistClientOpenContent

PeerDistStartup