Partager via


Méthode IBackgroundCopyJob4 ::GetPeerCachingFlags (bits3_0.h)

Récupère les indicateurs qui déterminent si les fichiers du travail peuvent être mis en cache et servis aux homologues et si BITS peut télécharger le contenu du travail à partir d’homologues.

Syntaxe

HRESULT GetPeerCachingFlags(
  [out] DWORD *pFlags
);

Paramètres

[out] pFlags

Indicateurs qui déterminent si les fichiers du travail peuvent être mis en cache et servis à des homologues, et si BITS peut télécharger le contenu du travail à partir d’homologues. Les indicateurs suivants peuvent être définis :

Valeur Signification
BG_JOB_ENABLE_PEERCACHING_CLIENT
0x0001
Le travail peut télécharger du contenu à partir d’homologues.
BG_JOB_ENABLE_PEERCACHING_SERVER
0x0002
Les fichiers du travail peuvent être mis en cache et servis à des homologues.

Valeur retournée

La méthode retourne les valeurs de retour suivantes.

Code de retour Description
S_OK
Succès
E_NOTIMPL
Si d’autres valeurs d’indicateur sont définies.

Remarques

BITS ne peut télécharger à partir d’homologues que si le peercaching est activé à la fois au niveau de l’ordinateur et au niveau du travail ; cette API affecte uniquement le niveau du travail. Pour plus d’informations, consultez IBackgroundCopyJob4 ::SetPeerCachingFlags.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête bits3_0.h (incluez Bits.h)
Bibliothèque Bits.lib

Voir aussi

Stratégies de groupe

IBackgroundCopyJob4

IBackgroundCopyJob4 ::SetPeerCachingFlags

IBitsPeerCacheAdministration ::GetConfigurationFlags

IBitsPeerCacheAdministration ::SetConfigurationFlags