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