Fonctions du client 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 correctement ou a rencontré une erreur.
PFN _ WdsTransportClientSessionStart Indique la taille du fichier et d’autres informations côté serveur sur le fichier au consommateur.
PFN _ WdsTransportClientSessionStartEx Indique la taille du fichier et d’autres informations côté serveur sur le fichier au consommateur.
WdsTransportClientAddRefBuffer Incrémente le décompte de références sur une mémoire tampon détenue par le 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 d’un bloc de données est terminé et que le client de multidiffusion peut supprimer ce bloc de données de son cache pour libérer de l’espace pour les réceptions ultérieures.
WdsTransportClientInitialize Initialise le client multicast.
WdsTransportClientInitializeSession Lance un transfert de fichiers de multidiffusion.
WdsTransportClientQueryStatus Récupère l’état actuel d’une transmission par multidiffusion en cours ou complète à partir du client de multidiffusion.
WdsTransportClientRegisterCallback Inscrit un rappel auprès du client multicast.
WdsTransportClientReleaseBuffer Décrémente le décompte de références sur une mémoire tampon détenue par le 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’attente spécifié soit atteint.