Sdílet prostřednictvím


Rozhraní BITS

Pomocí následujících rozhraní služby BITS (Background Intelligent Transfer Service) můžete přenášet soubory a monitorovat úlohy v rámci fronty přenosu.

Rozhraní Popis
IBackgroundCopyCallback Klienti implementují rozhraní IBackgroundCopyCallback, aby dostávali oznámení o dokončení úlohy, změně nebo chybě.
IBackgroundCopyCallback2 Klienti implementují rozhraní IBackgroundCopyCallback2, aby dostávali oznámení o dokončení stahování souboru.
IBackgroundCopyCallback3 Klienti implementují rozhraní IBackgroundCopyCallback3, aby dostávali oznámení o dokončení stahování rozsahů souboru.
IBackgroundCopyError Načte podrobnosti o chybě úlohy.
IBackgroundCopyFile Načte místní a vzdálené názvy souborů požadavku na přenos souborů v úloze a jeho průběh.
IBackgroundCopyFile2 Určuje nový vzdálený název souboru a načte seznam oblastí, které se mají stáhnout.
IBackgroundCopyFile3 Ověří soubor, aby si partnerský vztah mohl vyžádat jeho obsah a načetl název dočasného souboru.
IBackgroundCopyFile4 Načte statistiky stahování pro partnerské servery a servery původu.
IBackgroundCopyFile5 Poskytuje obecnou vlastnost get a nastavit metody pro BackgroundCopyFile vlastnosti.
IBackgroundCopyFile6 Získá nebo nastaví obecné vlastnosti přenosů souborů BITS.
IBackgroundCopyJob Přidá do úlohy soubory, nastaví úroveň priority úlohy, určí stav úlohy a spustí a zastaví úlohu.
IBackgroundCopyJob2 Načte data odpovědí z úlohy nahrávání, určuje průběh přenosu dat odpovědí klientovi, vyžaduje spuštění příkazového řádku a poskytuje přihlašovací údaje pro proxy a vzdálený server.
IBackgroundCopyJob3 Stáhne rozsahy souboru, změní předponu názvu vzdáleného souboru a zachová u souboru informace vlastníka a seznamu ACL.
IBackgroundCopyJob4 Umožňuje ukládání do sdílené mezipaměti, omezení času stahování a kontrolu charakteristik tokenů uživatele.
IBackgroundCopyJob5 Dotazy nebo nastaví několik volitelných chování úlohy.
IBackgroundCopyJobHttpOptions Určuje klientské certifikáty pro ověřování klientů na základě certifikátů a vlastní hlavičky pro požadavky HTTP.
IBackgroundCopyJobHttpOptions2 Pomocí tohoto rozhraní můžete načíst nebo přepsat metodu HTTP použitou pro přenos služby BITS.
IBackgroundCopyManager Vytvoří úlohy přenosu, načte objekt enumerátoru úloh ve frontě a načte jednotlivé úlohy z fronty.
IBitsPeer Získá informace o partnerském vztahu v okolí.
IBitsPeerCacheAdministration Spravujte fond partnerských vztahů, ze kterých si můžete stáhnout obsah.
IBitsPeerCacheRecord Získá informace o souboru v mezipaměti.
IBitsTokenOptions Přidruží a spravuje dvojici tokenů zabezpečení pro úlohu přenosu služby BITS (Background Intelligent Transfer Service).
IEnumBackgroundCopyFiles Vytvoří výčet souborů v úloze.
IEnumBackgroundCopyJobs Vytvoří výčet úloh ve frontě přenosu.
IEnumBitsPeerCacheRecords Vytvoří výčet záznamů mezipaměti.
IEnumBitsPeers Vytvoří výčet seznamu partnerských uzlů, které služba BITS zjistila.