Método IBitsPeerCacheAdministration::SetConfigurationFlags (bits3_0.h)
Establece las marcas de configuración que determinan si el equipo puede servir contenido a elementos del mismo nivel y puede descargar contenido de elementos del mismo nivel.
Sintaxis
HRESULT SetConfigurationFlags(
[in] DWORD Flags
);
Parámetros
[in] Flags
Marcas que determinan si el equipo puede servir contenido a elementos del mismo nivel y pueden descargar contenido de elementos del mismo nivel. Se pueden establecer las marcas siguientes:
Valor | Significado |
---|---|
|
El equipo puede descargar contenido de elementos del mismo nivel.
BITS no descargará archivos de un mismo nivel a menos que tanto el equipo cliente como el trabajo permitan a BITS descargar archivos de un mismo nivel. Para permitir que el trabajo descargue archivos de un mismo nivel, llame al método IBackgroundCopyJob4::SetPeerCachingFlags y establezca la marca BG_JOB_ENABLE_PEERCACHING_CLIENT. Tenga en cuenta que cambiar este valor puede afectar a todos los trabajos del equipo. Si existe una de las siguientes condiciones, BITS detendrá la descarga y volverá a programar el trabajo para empezar a transferirse desde un servidor del mismo nivel o de origen, según el valor del trabajo y la memoria caché:
|
|
El equipo puede servir contenido a elementos del mismo nivel.
BITS no almacenará en caché los archivos y los servirá a los elementos del mismo nivel a menos que el equipo cliente y el trabajo permitan a BITS almacenar en caché y servir archivos. Para permitir que el trabajo almacene en caché los archivos de un trabajo, llame al método IBackgroundCopyJob4::SetPeerCachingFlags y establezca la marca BG_JOB_ENABLE_PEERCACHING_SERVER. |
Valor devuelto
El método devuelve los siguientes valores devueltos.
Código devuelto | Descripción |
---|---|
|
Correcto |
|
La preferencia de configuración se ha guardado correctamente, pero la preferencia no se usará porque un valor de directiva de grupo configurado invalida la preferencia.
El método devuelve este valor si el valor establecido es diferente del valor de la directiva de grupo. Si los valores son los mismos, el método devuelve S_OK. |
Comentarios
Este valor solo se usa si no se establece la directiva de grupo EnablePeerCaching.
Un trabajo determina si descarga contenido de un elemento del mismo nivel o sirve su contenido a elementos del mismo nivel. Para obtener más información, consulte el método IBackgroundCopyJob4::SetPeerCachingFlags .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | bits3_0.h (incluir Bits.h) |
Library | Bits.lib |