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.
Cet en-tête est utilisé par les services de déploiement Windows. Pour plus d'informations, consultez les pages suivantes :
wdstci.h contient les interfaces de programmation suivantes :
Fonctions
|
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. (WdsTransportClientCancelSession) |
|
WdsTransportClientCloseSession Libère les ressources associées à une session dans le client. (WdsTransportClientCloseSession) |
|
WdsTransportClientCompleteReceive Indique que tout le traitement sur un bloc de données est terminé et que le client de multidiffusion peut vider ce bloc de données de son cache pour faire de la place pour des réceptions supplémentaires. |
|
WdsTransportClientInitialize Initialise le client multidiffusion. |
|
WdsTransportClientInitializeSession Lance un transfert de fichiers de multidiffusion. (WdsTransportClientInitializeSession) |
|
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. (WdsTransportClientStartSession) |
|
WdsTransportClientWaitForCompletion Bloque jusqu’à ce que la session de multidiffusion soit terminée ou que le délai d’expiration spécifié soit atteint. |
Fonctions de rappel
|
PFN_WdsTransportClientReceiveContents Le rappel PFN_WdsTransportClientReceiveContents est utilisé par le client de multidiffusion pour indiquer qu’un bloc de données est prêt à être utilisé. |
|
PFN_WdsTransportClientReceiveMetadata PFN_WdsTransportClientReceiveMetadata est un rappel facultatif qu’un consommateur peut inscrire pour recevoir des informations de type de métadonnées sur un fichier. Ces informations sont fournies par le fournisseur de contenu et sont opaques pour le client et le serveur de multidiffusion. |
|
PFN_WdsTransportClientSessionComplete Le PFN_WdsTransportClientSessionCompete rappel est utilisé par le client pour indiquer qu’aucun rappel supplémentaire ne sera envoyé au consommateur et que la session s’est terminée correctement ou a rencontré une erreur non récupérable. |
|
PFN_WdsTransportClientSessionStart Le rappel PFN_WdsTransportClientSessionStart est appelé au début d’une session de multidiffusion pour indiquer la taille du fichier et d’autres informations côté serveur sur le fichier au consommateur. (PFN_WdsTransportClientSessionStart) |
|
PFN_WdsTransportClientSessionStartEx Le rappel PFN_WdsTransportClientSessionStart est appelé au début d’une session de multidiffusion pour indiquer la taille du fichier et d’autres informations côté serveur sur le fichier au consommateur. (PFN_WdsTransportClientSessionStartEx) |
Structures
|
TRANSPORTCLIENT_SESSION_INFO Cette structure est utilisée par la fonction de rappel PFN_WdsTransportClientSessionStartEx. |
|
WDS_TRANSPORTCLIENT_REQUEST Cette structure est utilisée par la fonction WdsTransportClientStartSession. |
Énumérations
|
TRANSPORTCLIENT_CALLBACK_ID Cette énumération est reçue par la fonction WdsTransportClientRegisterCallback. |