BITS-interfaces
Gebruik de volgende BITS-interfaces (Background Intelligent Transfer Service) om bestanden over te dragen en taken binnen de overdrachtswachtrij te bewaken.
Interface | Beschrijving |
---|---|
IBackgroundCopyCallback- | Clients implementeren de IBackgroundCopyCallback-interface om een melding te ontvangen dat een taak is voltooid, is gewijzigd of in een fout is opgetreden. |
IBackgroundCopyCallback2- | Clients implementeren de IBackgroundCopyCallback2-interface om een melding te ontvangen dat het downloaden van een bestand is voltooid. |
IBackgroundCopyCallback3- | Clients implementeren de IBackgroundCopyCallback3-interface om een melding te ontvangen dat bereiken van een bestand zijn gedownload. |
IBackgroundCopyError- | Hiermee worden details van een taakfout opgehaald. |
IBackgroundCopyFile | Haalt de lokale en externe bestandsnamen van een aanvraag voor bestandsoverdracht op in de taak en de voortgang ervan. |
IBackgroundCopyFile2- | Hiermee geeft u een nieuwe externe naam voor het bestand en haalt u de lijst met bereiken op die u wilt downloaden. |
IBackgroundCopyFile3 | Valideert het bestand zodat peers de inhoud ervan kunnen aanvragen en de naam van het tijdelijke bestand kunnen ophalen. |
IBackgroundCopyFile4- | Hiermee worden downloadstatistieken opgehaald voor peers en oorspronkelijke servers. |
IBackgroundCopyFile5- | Biedt algemene eigenschappen ophalen en instellen van methoden voor BackgroundCopyFile-eigenschappen. |
IBackgroundCopyFile6 | Hiermee haalt u algemene eigenschappen van BITS-bestandsoverdrachten op of stelt u deze in. |
IBackgroundCopyJob | Hiermee voegt u bestanden toe aan de taak, stelt u het prioriteitsniveau van de taak in, bepaalt u de status van de taak en start en stopt u de taak. |
IBackgroundCopyJob2 | Haalt antwoordgegevens op uit een uploadtaak, bepaalt de voortgang van de overdracht van antwoordgegevens naar de client, vraagt uitvoering van de opdrachtregel aan en verstrekt referenties voor een proxy en externe server. |
IBackgroundCopyJob3- | Downloads bereiken van een bestand, wijzigt het voorvoegsel van een externe bestandsnaam en onderhoudt de eigenaar en ACL-informatie met het bestand. |
IBackgroundCopyJob4- | Hiermee schakelt u peercaching in, beperkt u de downloadtijd en inspecteert u de kenmerken van het gebruikerstoken. |
IBackgroundCopyJob5- | Query's of stelt verschillende optionele gedragingen van een taak in. |
IBackgroundCopyJobHttpOptions- | Hiermee geeft u clientcertificaten op voor clientverificatie op basis van certificaten en aangepaste headers voor HTTP-aanvragen. |
IBackgroundCopyJobHttpOptions2- | Gebruik deze interface om de HTTP-methode die wordt gebruikt voor een BITS-overdracht op te halen en/of te overschrijven. |
IBackgroundCopyManager- | Hiermee maakt u overdrachtstaken, haalt u een enumeratorobject van taken in de wachtrij op en haalt u afzonderlijke taken op uit de wachtrij. |
IBitsPeer- | Haalt informatie op over een peer in de buurt. |
IBitsPeerCacheAdministration | Beheer de groep peers waaruit u inhoud kunt downloaden. |
IBitsPeerCacheRecord | Hiermee haalt u informatie op over een bestand in de cache. |
IBitsTokenOptions- | Koppelt en beheert een paar beveiligingstokens voor een BITS-overdrachtstaak (Background Intelligent Transfer Service). |
IEnumBackgroundCopyFiles | Inventariseert bestanden in de taak. |
IEnumBackgroundCopyJobs | Opsomming van taken in de overdrachtswachtrij. |
IEnumBitsPeerCacheRecords | Inventariseert de records van de cache. |
IEnumBitsPeers- | Inventariseert de lijst met peers die BITS heeft gedetecteerd. |