Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction PeerDistServerPublishCompleteStream termine le processus d’ajout de données au flux.
Syntaxe
DWORD PeerDistServerPublishCompleteStream(
[in] PEERDIST_INSTANCE_HANDLE hPeerDist,
[in] PEERDIST_STREAM_HANDLE hStream,
[in] LPOVERLAPPED lpOverlapped
);
Paramètres
[in] hPeerDist
Une PEERDIST_INSTANCE_HANDLE retournée par PeerDistStartup.
[in] hStream
Une PEERDIST_STREAM_HANDLE retournée par PeerDistServerPublishStream.
[in] lpOverlapped
Pointeur vers une structure CHEVAUCHÉE . Les valeurs Offset et OffsetHigh sont réservées et doivent être égales à zéro.
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 |
|---|---|
|
Un ou plusieurs paramètres ne sont pas valides. |
|
Le handle hPeerDist ou hStream n’est pas valide |
|
L'opération a été annulée. |
|
La fonctionnalité est désactivée par stratégie de groupe. |
|
Le service n’est pas disponible. |
Remarques
Une fois cette API terminée, PeerDistServerOpenContentInformation et PeerDistServerRetrieveContentInformation peuvent être utilisés pour récupérer des informations de contenu.
PeerDistServerPublishCompleteStream ne ferme pas hStream. Pour fermer hStream, appelez PeerDistServerCloseStreamHandle.
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
PeerDistServerCloseStreamHandle
PeerDistServerOpenContentInformation
PeerDistServerPublishAddToStream