Dela via


BITS-strukturer och fackförbund

BITS (Background Intelligent Transfer Service) gränssnitt använda följande strukturer.

I det här avsnittet

Ämne Beskrivning
BG_AUTH_CREDENTIALS Identifierar målet (proxy eller server), autentiseringsschemat och användarens autentiseringsuppgifter som ska användas för begäranden om användarautentisering. Strukturen skickas till metoden IBackgroundCopyJob2::SetCredentials.
BG_AUTH_CREDENTIALS_UNION Identifierar de autentiseringsuppgifter som ska användas för autentiseringsschemat som anges i BG_AUTH_CREDENTIALS-strukturen.
BG_BASIC_CREDENTIALS Identifierar användarnamnet och lösenordet som ska autentiseras.
BG_FILE_INFO Innehåller de lokala och fjärranslutna namnen på filen som ska överföras.
BG_FILE_PROGRESS Innehåller filrelaterad förloppsinformation, till exempel antalet byte som överförs.
BG_FILE_RANGE Identifierar ett intervall med byte som ska laddas ned från en fil.
BG_JOB_PROGRESS Innehåller jobbrelaterad förloppsinformation, till exempel antalet byte och filer som överförs. För uppladdningsjobb gäller förloppet för uppladdningsfilen, inte svarsfilen. Information om hur du visar svarsfilens förlopp finns i BG_JOB_REPLY_PROGRESS struktur.
BG_JOB_REPLY_PROGRESS Innehåller förloppsinformation som rör svarsdelen av ett uppladdningssvarsjobb.
BG_JOB_TIMES Tillhandahåller jobbrelaterade tidsstämplar.
BITS_FILE_PROPERTY_VALUE union Anger egenskapsvärdet för en BITS-fil.
BITS_JOB_PROPERTY_VALUE Anger egenskapsvärdet för BITS-jobbet baserat på värdet för BITS_JOB_PROPERTY_ID uppräkning.