Aracılığıyla paylaş


BITS yapıları ve birleşimleri

Arka Plan Akıllı Aktarım Hizmeti (BITS) arabirimleri aşağıdaki yapıları kullanır.

Bu bölümde

Konu Açıklama
BG_AUTH_CREDENTIALS Hedef (ara sunucu veya sunucu), kimlik doğrulama şeması ve kullanıcı kimlik doğrulaması istekleri için kullanılacak kullanıcının kimlik bilgilerini tanımlar. Yapı, IBackgroundCopyJob2::SetCredentials yöntemine geçirilir.
BG_AUTH_CREDENTIALS_UNION BG_AUTH_CREDENTIALS yapısında belirtilen kimlik doğrulama düzeni için kullanılacak kimlik bilgilerini tanımlar.
BG_BASIC_CREDENTIALS Kimlik doğrulaması için kullanıcı adını ve parolayı tanımlar.
BG_FILE_INFO Aktaracak dosyanın yerel ve uzak adlarını sağlar.
BG_FILE_PROGRESS Aktarılan bayt sayısı gibi dosyayla ilgili ilerleme bilgileri sağlar.
BG_FILE_RANGE Bir dosyadan indirilmesi gereken bayt aralığını tanımlar.
BG_JOB_PROGRESS Aktarılan bayt ve dosya sayısı gibi işle ilgili ilerleme bilgileri sağlar. Karşıya yükleme işleri için ilerleme durumu yanıt dosyası için değil karşıya yükleme dosyası için geçerlidir. Yanıt dosyasının ilerleme durumunu görüntülemek için BG_JOB_REPLY_PROGRESS yapısına bakın.
BG_JOB_REPLY_PROGRESS Karşıya yükleme-yanıt işinin yanıt bölümüyle ilgili ilerleme bilgilerini sağlar.
BG_JOB_TIMES İşle ilgili zaman damgaları sağlar.
BITS_FILE_PROPERTY_VALUE birleşim BITS dosyasının özellik değerini sağlar.
BITS_JOB_PROPERTY_VALUE BITS_JOB_PROPERTY_ID sabit listesideğerine göre BITS işinin özellik değerini sağlar.