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