Freigeben über


IBackgroundCopyFile2::GetFileRanges-Methode

Ruft die Bereiche ab, die Sie aus der Remotedatei herunterladen möchten.

Syntax

HRESULT GetFileRanges(
  [in, out] DWORD         *RangeCount,
  [out]     BG_FILE_RANGE **Ranges
);

Parameter

RangeCount [in, out]

Anzahl der Elemente in Bereichen.

Bereiche [out]

Array von BG_FILE_RANGE Strukturen, die die herunterzuladenden Bereiche angeben. Rufen Sie anschließend die CoTaskMemFree-Funktion auf, um Bereiche frei zu machen.

Rückgabewert

Diese Methode gibt neben anderen auch die folgenden Rückgabewerte zurück.

Rückgabecode Beschreibung
S_OK
Erfolg
S_FALSE
Es wurden keine Bereiche angegeben, oder der Auftrag ist ein Upload- oder Upload-Antwort-Auftrag. RangeCount ist auf Null und Ranges auf NULL festgelegt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 10, Version 1709 [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server, Version 1709 [nur Desktop-Apps]
Header
Deliveryoptimization.h
IDL
DeliveryOptimization.idl
Bibliothek
Dosvc.lib
DLL
Dosvc.dll
IID
IID_IBackgroundCopyFile2 ist definiert als 83e81b93-0873-474d-8a8c-f2018b1a939c

Siehe auch

BG_FILE_RANGE

IBackgroundCopyFile2