Método IBackgroundCopyJob4::SetPeerCachingFlags (bits3_0.h)
Define sinalizadores que determinam se os arquivos do trabalho podem ser armazenados em cache e enviados aos pares e se o trabalho pode baixar conteúdo de pares.
Sintaxe
HRESULT SetPeerCachingFlags(
[in] DWORD Flags
);
Parâmetros
[in] Flags
Sinalizadores que determinam se os arquivos do trabalho podem ser armazenados em cache e servidos aos pares e se o trabalho pode baixar conteúdo de pares. Os seguintes sinalizadores podem ser definidos:
Valor | Significado |
---|---|
|
O trabalho pode baixar conteúdo de pares.
O trabalho não será baixado de um par, a menos que o computador cliente e o trabalho permitam que o BITS (Serviço de Transferência Inteligente em Segundo Plano) baixe arquivos de um par. Para permitir que o computador cliente baixe arquivos de um par, defina a política de grupo EnablePeerCaching ou chame o método IBitsPeerCacheAdministration::SetConfigurationFlags e defina o sinalizador BG_ENABLE_PEERCACHING_CLIENT. Se houver uma das seguintes condições, o BITS interromperá o download e reagendará o trabalho para começar a transferir de um par ou do servidor de origem, dependendo do valor do trabalho e do cache:
|
|
Os arquivos do trabalho podem ser armazenados em cache e servidos aos pares.
O BITS não armazenará os arquivos em cache e os servirá aos pares, a menos que o computador cliente e o trabalho permitam que o BITS armazene e sirva os arquivos. Para permitir que o BITS armazene em cache e sirva os arquivos no computador cliente, defina a política de grupo EnablePeerCaching ou chame o método IBitsPeerCacheAdministration::SetConfigurationFlags e defina o sinalizador BG_ENABLE_PEERCACHING_SERVER. BITS 4.0: Esse sinalizador foi preterido. |
|
O BITS não usará o Windows BranchCache para trabalhos de transferência. Essa configuração não afeta o uso do Windows BranchCache por aplicativos diferentes de BITS. |
Retornar valor
O método retorna os valores a seguir.
Código de retorno | Descrição |
---|---|
|
Êxito |
Comentários
Definir esses sinalizadores terá significado somente se o cache par tiver sido habilitado definindo a política de grupo EnablePeerCaching ou chamando IBitsPeerCacheAdministration::SetConfigurationFlags.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | bits3_0.h (inclua Bits.h) |
Biblioteca | Bits.lib |