Dela via


BITS-gränssnitt

Använd följande BITS-gränssnitt (Background Intelligent Transfer Service) för att överföra filer och övervaka jobb i överföringskö.

Gränssnitt Beskrivning
IBackgroundCopyCallback Klienter implementerar IBackgroundCopyCallback--gränssnittet för att ta emot meddelanden om att ett jobb har slutförts, har ändrats eller har fel.
IBackgroundCopyCallback2 Klienter implementerar IBackgroundCopyCallback2--gränssnittet för att få meddelande om att en fil har slutfört nedladdningen.
IBackgroundCopyCallback3 Klienter implementerar IBackgroundCopyCallback3--gränssnittet för att ta emot meddelanden om att intervall för en fil har slutfört nedladdningen.
IBackgroundCopyError Hämtar information om ett jobbfel.
IBackgroundCopyFile Hämtar de lokala och fjärranslutna filnamnen för en filöverföringsbegäran i jobbet och dess förlopp.
IBackgroundCopyFile2 Anger ett nytt fjärrnamn för filen och hämtar listan över intervall som ska laddas ned.
IBackgroundCopyFile3 Verifierar filen så att peer-datorer kan begära dess innehåll och hämtar namnet på den tillfälliga filen.
IBackgroundCopyFile4 Hämtar nedladdningsstatistik för peer-datorer och ursprungsservrar.
IBackgroundCopyFile5 Tillhandahåller allmänna metoder för att hämta och ange egenskaper för BackgroundCopyFile.
IBackgroundCopyFile6 Hämtar eller anger allmänna egenskaper för BITS-filöverföringar.
IBackgroundCopyJob Lägger till filer i jobbet, anger prioritetsnivån för jobbet, avgör jobbets tillstånd och startar och stoppar jobbet.
IBackgroundCopyJob2 Hämtar svarsdata från ett uppladdningsjobb, avgör förloppet för överföringen av svarsdata till klienten, begär kommandoradskörning och tillhandahåller autentiseringsuppgifter för en proxyserver och fjärrserver.
IBackgroundCopyJob3 Hämtar intervall för en fil, ändrar prefixet för ett fjärrfilnamn och underhåller ägar- och ACL-informationen med filen.
IBackgroundCopyJob4 Aktiverar peer-cachelagring, begränsar nedladdningstiden och kontrollerar egenskaperna för användartoken.
IBackgroundCopyJob5 Frågar eller anger flera valfria beteenden för ett jobb.
IBackgroundCopyJobHttpOptions Anger klientcertifikat för certifikatbaserad klientautentisering och anpassade rubriker för HTTP-begäranden.
IBackgroundCopyJobHttpOptions2 Använd det här gränssnittet för att hämta och/eller för att åsidosätta DEN HTTP-metod som används för en BITS-överföring.
IBackgroundCopyManager Skapar överföringsjobb, hämtar ett uppräkningsobjekt för jobb i kön och hämtar enskilda jobb från kön.
IBitsPeer Hämtar information om en peer i grannskapet.
IBitsPeerCacheAdministration Hantera poolen med peer-datorer som du kan ladda ned innehåll från.
IBitsPeerCacheRecord Hämtar information om en fil i cacheminnet.
IBitsTokenOptions Associerar och hanterar ett par säkerhetstoken för ett BITS-överföringsjobb (Background Intelligent Transfer Service).
IEnumBackgroundCopyFiles Räknar upp filer i jobbet.
IEnumBackgroundCopyJobs Räknar upp jobb i överföringskö.
IEnumBitsPeerCacheRecords Räknar upp poster i cacheminnet.
IEnumBitsPeers Räknar upp listan över peer-datorer som BITS har identifierat.