Freigeben über


DO_DOWNLOAD_STATUS-Struktur (deliveryoptimization.h)

Die DO_DOWNLOAD_STATUS-Struktur wird verwendet, um die status eines bestimmten Downloads abzurufen. Sie wird durch Aufrufen der Funktion IDODownload::GetStatus abgerufen.

Syntax

typedef struct _DO_DOWNLOAD_STATUS {
  UINT64          BytesTotal;
  UINT64          BytesTransferred;
  DODownloadState State;
  HRESULT         Error;
  HRESULT         ExtendedError;
} DO_DOWNLOAD_STATUS;

Member

BytesTotal

Die Gesamtanzahl der herunterzuladenden Bytes.

BytesTransferred

Die Anzahl der Bytes, die bereits heruntergeladen wurden.

State

Der aktuelle Downloadstatus, der von der DODownloadState-Enumeration definiert wird.

Error

Die Fehlerinformationen (sofern vorhanden), die dem aktuellen Download zugeordnet sind.

ExtendedError

Die erweiterten Fehlerinformationen (sofern vorhanden), die dem aktuellen Download zugeordnet sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 11 Build 22621
Kopfzeile deliveryoptimization.h