Fonctions clientes de transport WDS
Ce module définit les structures et 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 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 multidiffusion peut supprimer ce bloc de données de son cache afin de rendre place aux réceptions supplémentaires. |
WdsTransportClientInitialize | Initialise le client de multidiffusion. |
WdsTransportClientInitializeSession | Lance un transfert de fichiers multidiffusion. |
WdsTransportClientQueryStatus | Récupère l’état actuel d’une transmission de multidiffusion en cours ou complète à partir du client de multidiffusion. |
WdsTransportClientRegisterCallback | Inscrit un rappel auprès du client 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 multidiffusion. |
WdsTransportClientWaitForCompletion | Bloque jusqu’à ce que la session de multidiffusion soit terminée ou que le délai d’expiration spécifié soit atteint. |