Compartilhar via


Estruturas e uniões do BITS

As interfaces de do SERVIÇO de Transferência Inteligente em Segundo Plano (BITS) usam as estruturas a seguir.

Nesta seção

Tópico Descrição
BG_AUTH_CREDENTIALS Identifica o destino (proxy ou servidor), o esquema de autenticação e as credenciais do usuário a serem usadas para solicitações de autenticação de usuário. A estrutura é passada para o método IBackgroundCopyJob2::SetCredentials.
BG_AUTH_CREDENTIALS_UNION Identifica as credenciais a serem usadas para o esquema de autenticação especificado na estrutura BG_AUTH_CREDENTIALS.
BG_BASIC_CREDENTIALS Identifica o nome de usuário e a senha a serem autenticados.
BG_FILE_INFO Fornece os nomes locais e remotos do arquivo a ser transferido.
BG_FILE_PROGRESS Fornece informações de progresso relacionadas ao arquivo, como o número de bytes transferidos.
BG_FILE_RANGE Identifica um intervalo de bytes a serem baixados de um arquivo.
BG_JOB_PROGRESS Fornece informações de progresso relacionadas ao trabalho, como o número de bytes e arquivos transferidos. Para trabalhos de upload, o progresso se aplica ao arquivo de upload, não ao arquivo de resposta. Para exibir o progresso do arquivo de resposta, consulte a estrutura BG_JOB_REPLY_PROGRESS.
BG_JOB_REPLY_PROGRESS Fornece informações de progresso relacionadas à parte de resposta de um trabalho de upload-resposta.
BG_JOB_TIMES Fornece carimbos de data/hora relacionados ao trabalho.
BITS_FILE_PROPERTY_VALUE sindical Fornece o valor da propriedade de um arquivo BITS.
BITS_JOB_PROPERTY_VALUE Fornece o valor da propriedade do trabalho BITS com base no valor do de enumeraçãoBITS_JOB_PROPERTY_ID.