BG_JOB_PROGRESS struttura (bits.h)
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 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 .
Sintassi
typedef struct _BG_JOB_PROGRESS {
UINT64 BytesTotal;
UINT64 BytesTransferred;
ULONG FilesTotal;
ULONG FilesTransferred;
} BG_JOB_PROGRESS;
Members
BytesTotal
Numero totale di byte da trasferire per tutti i file nel processo. Se il valore è BG_SIZE_UNKNOWN, la dimensione totale di tutti i file nel processo non è stata determinata. BITS non imposta questo valore se non è in grado di determinare le dimensioni di uno dei file. Ad esempio, se il file o il server specificato non esiste, BITS non può determinare le dimensioni del file.
Se si scaricano intervalli dal file, BytesTotal include il numero totale di byte da scaricare dal file.
BytesTransferred
Numero di byte trasferiti.
FilesTotal
Numero totale di file da trasferire per questo processo.
FilesTransferred
Numero di file trasferiti.
Requisiti
Client minimo supportato | Windows XP |
Server minimo supportato | Windows Server 2003 |
Intestazione | bits.h |