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