BITS-felületek
A következő háttérbeli intelligens átviteli szolgáltatás (BITS) felületekkel fájlok átvitelét és a feladatok figyelésére az átviteli üzenetsoron belül.
Interfész | Leírás |
---|---|
IBackgroundCopyCallback | Az ügyfelek az IBackgroundCopyCallback felületet implementálják, hogy értesítést kapjanak arról, hogy egy feladat befejeződött, módosult vagy hibás. |
IBackgroundCopyCallback2 | Az ügyfelek az IBackgroundCopyCallback2 felületet implementálják, hogy értesítést kapjanak arról, hogy egy fájl letöltése befejeződött. |
IBackgroundCopyCallback3 | Az ügyfelek az IBackgroundCopyCallback3 felületet implementálják, hogy értesítést kapjanak arról, hogy egy fájltartomány letöltése befejeződött. |
IBackgroundCopyError | Lekéri a feladathibák részleteit. |
IBackgroundCopyFile | Lekéri egy fájlátviteli kérelem helyi és távoli fájlneveit a feladatban és annak előrehaladását. |
IBackgroundCopyFile2 | Megadja a fájl új távoli nevét, és lekéri a letöltendő tartományok listáját. |
IBackgroundCopyFile3 | Ellenőrzi a fájlt, hogy a társhálózatok kérhessenek tartalmat, és lekérhetik az ideiglenes fájl nevét. |
IBackgroundCopyFile4 | Lekéri a társ- és forráskiszolgálók letöltési statisztikáit. |
IBackgroundCopyFile5 | Általános tulajdonságbeolvasási és -beállítási metódusokat biztosít a BackgroundCopyFile tulajdonságaihoz. |
IBackgroundCopyFile6 | Lekéri vagy beállítja a BITS-fájlátvitelek általános tulajdonságait. |
IBackgroundCopyJob | Fájlokat ad hozzá a feladathoz, beállítja a feladat prioritási szintjét, meghatározza a feladat állapotát, és elindítja és leállítja a feladatot. |
IBackgroundCopyJob2 | Lekéri a válaszadatokat egy feltöltési feladatból, meghatározza a válaszadat-átvitel állapotát az ügyfélnek, parancssori végrehajtást kér, és hitelesítő adatokat biztosít a proxyhoz és a távoli kiszolgálóhoz. |
IBackgroundCopyJob3 | Letölti a fájltartományokat, módosítja egy távoli fájlnév előtagját, és megőrzi a fájl tulajdonosi és ACL-adatait. |
IBackgroundCopyJob4 | Engedélyezi a társ gyorsítótárazását, korlátozhatja a letöltési időt, és megvizsgálhatja a felhasználói jogkivonat jellemzőit. |
IBackgroundCopyJob5 | Egy feladat több választható viselkedését is lekérdezi vagy beállítja. |
IBackgroundCopyJobHttpOptions | Megadja a tanúsítványalapú ügyfélhitelesítés ügyféltanúsítványait és a HTTP-kérések egyéni fejléceit. |
IBackgroundCopyJobHttpOptions2 | Ezen a felületen lekérheti és/vagy felülbírálhatja a BITS-átvitelhez használt HTTP-metódust. |
IBackgroundCopyManager | Átviteli feladatokat hoz létre, lekéri a várólistában lévő feladatok enumerátor objektumát, és lekéri az egyes feladatokat az üzenetsorból. |
IBitsPeer | Információt kap egy környékbeli társról. |
IBitsPeerCacheAdministration | Kezelheti azt a társkészletet, amelyből tartalmat tölthet le. |
IBitsPeerCacheRecord | Információt kap a gyorsítótárban lévő fájlról. |
IBitsTokenOptions | Társítja és kezeli a háttérbeli intelligens átviteli szolgáltatás (BITS) átviteli feladataihoz tartozó biztonsági jogkivonatokat. |
IEnumBackgroundCopyFiles | A feladat fájljainak számbavétele. |
IEnumBackgroundCopyJobs | A feladatok számbavétele az átviteli üzenetsorban. |
IEnumBitsPeerCacheRecords | A gyorsítótár rekordjainak számbavétele. |
IEnumBitsPeers | Számba adja a BITS által felderített társviszonyok listáját. |