Freigeben über


IBackgroundCopyFile3-Schnittstelle (bits3_0.h)

Verwenden Sie diese Schnittstelle, um den Namen der temporären Datei abzurufen, die den heruntergeladenen Inhalt enthält, und um die Datei zu überprüfen, damit Peers den Inhalt anfordern können.

Um einen IBackgroundCopyFile3-Schnittstellenzeiger abzurufen, rufen Sie die IBackgroundCopyFile::QueryInterface-Methode mit __uuidof(IBackgroundCopyFile3) für den Schnittstellenbezeichner auf.

Vererbung

Die IBackgroundCopyFile3-Schnittstelle erbt von IBackgroundCopyFile und IBackgroundCopyFile2. IBackgroundCopyFile3 verfügt auch über die folgenden Membertypen:

Methoden

Die IBackgroundCopyFile3-Schnittstelle verfügt über diese Methoden.

 
IBackgroundCopyFile3::GetTemporaryName

Ruft den vollständigen Pfad der temporären Datei ab, die den Inhalt des Downloads enthält.
IBackgroundCopyFile3::GetValidationState

Ruft den aktuellen Überprüfungsstatus dieser Datei ab.
IBackgroundCopyFile3::IsDownloadedFromPeer

Ruft einen Wert ab, der bestimmt, ob ein Teil der Datei von einem Peer heruntergeladen wurde.
IBackgroundCopyFile3::SetValidationState

Legt den Überprüfungsstatus dieser Datei fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile bits3_0.h (bits.h einschließen)

Weitere Informationen

IBackgroundCopyFile

IBackgroundCopyFile2