Partager via


Structures et unions BITS

Les interfaces BITS (Background Intelligent Transfer Service) utilisent les structures suivantes.

Contenu de cette section

Rubrique Description
BG_AUTH_CREDENTIALS Identifie la cible (proxy ou serveur), le schéma d’authentification et les informations d’identification de l’utilisateur à utiliser pour les demandes d’authentification de l’utilisateur. La structure est passée à la méthode IBackgroundCopyJob2::SetCredentials.
BG_AUTH_CREDENTIALS_UNION Identifie les informations d’identification à utiliser pour le schéma d’authentification spécifié dans la structure BG_AUTH_CREDENTIALS.
BG_BASIC_CREDENTIALS Identifie le nom d’utilisateur et le mot de passe à authentifier.
BG_FILE_INFO Fournit les noms locaux et distants du fichier à transférer.
BG_FILE_PROGRESS Fournit des informations sur la progression des fichiers, telles que le nombre d’octets transférés.
BG_FILE_RANGE Identifie une plage d’octets à télécharger à partir d’un fichier.
BG_JOB_PROGRESS Fournit des informations sur la progression du travail, telles que le nombre d’octets et de fichiers transférés. Pour les travaux de chargement, la progression s’applique au fichier de chargement, et non au fichier de réponse. Pour afficher la progression du fichier de réponse, consultez la structure BG_JOB_REPLY_PROGRESS.
BG_JOB_REPLY_PROGRESS Fournit des informations de progression relatives à la partie réponse d’un travail de chargement-réponse.
BG_JOB_TIMES Fournit des horodatages liés aux travaux.
union BITS_FILE_PROPERTY_VALUE Fournit la valeur de propriété d’un fichier BITS.
BITS_JOB_PROPERTY_VALUE Fournit la valeur de propriété du travail BITS en fonction de la valeur de l’énumération BITS_JOB_PROPERTY_ID.