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. |