Partager via


union BITS_JOB_PROPERTY_VALUE (bits5_0.h)

Fournit la valeur de propriété du travail BITS en fonction de la valeur de l’énumération BITS_JOB_PROPERTY_ID .

Syntaxe

typedef union __MIDL___MIDL_itf_bits5_0_0000_0000_0001 {
  DWORD          Dword;
  GUID           ClsID;
  BOOL           Enable;
  UINT64         Uint64;
  BG_AUTH_TARGET Target;
} BITS_JOB_PROPERTY_VALUE;

Membres

Dword

Cette valeur est retournée lors de l’utilisation de l’ID de propriété d’énumération BITS_JOB_PROPERTY_ID_COST_FLAGS et est appliquée en tant que stratégie de transfert sur le travail BITS.

Cette valeur est également utilisée lors de l’utilisation de la BITS_JOB_PROPERTY_MINIMUM_NOTIFICATION_INTERVAL_MS pour spécifier l’intervalle de notification minimal.

ClsID

Cette valeur est retournée lors de l’utilisation de l’ID de propriété enum BITS_JOB_PROPERTY_NOTIFICATION_CLSID et représente le CLSID de l’objet de rappel à inscrire auprès du travail BITS.

Enable

Cette valeur est retournée lors de l’utilisation de l’ID de propriété enum BITS_JOB_PROPERTY_DYNAMIC_CONTENT pour spécifier si le travail BITS a du contenu dynamique. Cette valeur est également retournée lors de l’utilisation de l’ID de propriété enum BITS_JOB_PROPERTY_HIGH_PERFORMANCE pour spécifier s’il faut marquer le travail BITS en tant que téléchargement optimisé.

Cette valeur est également utilisée lors de l’utilisation de la BITS_JOB_PROPERTY_ON_DEMAND_MODE pour spécifier si le travail BITS est à la demande ou non.

Uint64

Cette valeur est retournée lors de l’utilisation de l’ID de propriété enum BITS_JOB_PROPERTY_MAX_DOWNLOAD_SIZE pour représenter la taille de téléchargement maximale autorisée d’un téléchargement optimisé.

Target

Cette valeur est retournée lors de l’utilisation de l’ID de propriété enum BITS_JOB_PROPERTY_USE_STORED_CREDENTIALS pour représenter la cible d’authentification intranet autorisée à utiliser les informations d’identification stockées.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
En-tête bits5_0.h (inclure Bits.h)

Voir aussi

BITS_JOB_PROPERTY_ID

BITS_JOB_TRANSFER_POLICY