Partager via


Fonctions clientes de transport WDS

Ce module définit les structures et les fonctions qui composent l’interface entre le récepteur de contenu et le client de transport.

Fonction Description
PFN_WdsTransportClientReceiveContents Indique qu’un bloc de données est prêt à être utilisé.
PFN_WdsTransportClientReceiveMetadata Reçoit des informations de métadonnées sur un fichier.
PFN_WdsTransportClientSessionComplete Indique que la session s’est terminée avec succès ou a rencontré une erreur.
PFN_WdsTransportClientSessionStart Indique la taille du fichier et d’autres informations côté serveur sur le fichier pour le consommateur.
PFN_WdsTransportClientSessionStartEx Indique la taille du fichier et d’autres informations côté serveur sur le fichier pour le consommateur.
WdsTransportClientAddRefBuffer Incrémente le nombre de références sur une mémoire tampon appartenant au client de multidiffusion.
WdsTransportClientCancelSession Libère les ressources associées à une session dans le client.
WdsTransportClientCloseSession Libère les ressources associées à une session dans le client.
WdsTransportClientCompleteReceive Indique que tout le traitement sur un bloc de données est terminé et que le client de multidiffusion peut supprimer ce bloc de données de son cache pour faire de la place à d’autres réceptions.
WdsTransportClientInitialize Initialise le client de multidiffusion.
WdsTransportClientInitializeSession Lance un transfert de fichiers de multidiffusion.
WdsTransportClientQueryStatus Récupère la status actuelle d’une transmission de multidiffusion en cours ou complète à partir du client de multidiffusion.
WdsTransportClientRegisterCallback Inscrit un rappel avec le client de multidiffusion.
WdsTransportClientReleaseBuffer Décrémente le nombre de références sur une mémoire tampon appartenant au client de multidiffusion.
WdsTransportClientShutdown Arrête le client de multidiffusion.
WdsTransportClientStartSession Lance un transfert de fichiers de multidiffusion.
WdsTransportClientWaitForCompletion Bloque jusqu’à ce que la session de multidiffusion soit terminée ou que le délai d’expiration spécifié soit atteint.