Estruturas e uniões BITS
As interfaces do BITS (Serviço de Transferência Inteligente em Segundo Plano) usam as seguintes estruturas.
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 do 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 para download 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 carregamento, o progresso se aplica ao arquivo de carregamento, 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 união | 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 da enumeração BITS_JOB_PROPERTY_ID. |