Condividi tramite


Strutture e unioni BITS

Le interfacce BITS (Background Intelligent Transfer Service) usano le strutture seguenti.

In questa sezione

Argomento Descrizione
BG_AUTH_CREDENTIALS Identifica la destinazione (proxy o server), lo schema di autenticazione e le credenziali dell'utente da usare per le richieste di autenticazione utente. La struttura viene passata al metodo IBackgroundCopyJob2::SetCredentials.
BG_AUTH_CREDENTIALS_UNION Identifica le credenziali da usare per lo schema di autenticazione specificato nella struttura BG_AUTH_CREDENTIALS.
BG_BASIC_CREDENTIALS Identifica il nome utente e la password da autenticare.
BG_FILE_INFO Fornisce i nomi locali e remoti del file da trasferire.
BG_FILE_PROGRESS Fornisce informazioni sullo stato di avanzamento correlate ai file, ad esempio il numero di byte trasferiti.
BG_FILE_RANGE Identifica un intervallo di byte da scaricare da un file.
BG_JOB_PROGRESS Fornisce informazioni sullo stato di avanzamento correlate al processo, ad esempio il numero di byte e file trasferiti. Per i processi di caricamento, lo stato di avanzamento si applica al file di caricamento, non al file di risposta. Per visualizzare lo stato di avanzamento del file di risposta, vedere la struttura BG_JOB_REPLY_PROGRESS.
BG_JOB_REPLY_PROGRESS Fornisce informazioni sullo stato di avanzamento relative alla parte di risposta di un processo upload-reply.
BG_JOB_TIMES Fornisce timestamp correlati al processo.
unione BITS_FILE_PROPERTY_VALUE Fornisce il valore della proprietà di un file BITS.
BITS_JOB_PROPERTY_VALUE Fornisce il valore della proprietà del processo BITS in base al valore dell'enumerazione BITS_JOB_PROPERTY_ID.