Struktury i związki usługi BITS
Interfejsy usługi inteligentnego transferu w tle (BITS) używają następujących struktur.
W tej sekcji
Temat | Opis |
---|---|
BG_AUTH_CREDENTIALS | Identyfikuje docelowy (serwer proxy lub serwer), schemat uwierzytelniania i poświadczenia użytkownika do użycia na potrzeby żądań uwierzytelniania użytkownika. Struktura jest przekazywana do metody IBackgroundCopyJob2::SetCredentials. |
BG_AUTH_CREDENTIALS_UNION | Identyfikuje poświadczenia do użycia dla schematu uwierzytelniania określonego w strukturze BG_AUTH_CREDENTIALS. |
BG_BASIC_CREDENTIALS | Identyfikuje nazwę użytkownika i hasło do uwierzytelnienia. |
BG_FILE_INFO | Udostępnia lokalne i zdalne nazwy pliku do przeniesienia. |
BG_FILE_PROGRESS | Zawiera informacje o postępie związane z plikami, takie jak liczba przetransferowanych bajtów. |
BG_FILE_RANGE | Określa zakres bajtów do pobrania z pliku. |
BG_JOB_PROGRESS | Zawiera informacje o postępie związane z zadaniem, takie jak liczba przetransferowanych bajtów i plików. W przypadku zadań przekazywania postęp dotyczy pliku przekazywania, a nie pliku odpowiedzi. Aby wyświetlić postęp pliku odpowiedzi, zobacz BG_JOB_REPLY_PROGRESS struktura. |
BG_JOB_REPLY_PROGRESS | Zawiera informacje o postępie związane z częścią odpowiedzi zadania przekazywania odpowiedzi. |
BG_JOB_TIMES | Udostępnia sygnatury czasowe związane z zadaniem. |
uniiBITS_FILE_PROPERTY_VALUE | Udostępnia wartość właściwości pliku USŁUGI BITS. |
BITS_JOB_PROPERTY_VALUE | Udostępnia wartość właściwości zadania usługi BITS na podstawie wartości wyliczenia BITS_JOB_PROPERTY_ID. |