Compartir a través de


Método IDOManager::EnumDownloads (deliveryoptimization.h)

Recupera un puntero de interfaz a un objeto enumerador que se usa para enumerar las descargas existentes.

Sintaxis

HRESULT EnumDownloads(
  const DO_DOWNLOAD_ENUM_CATEGORY *category,
  IEnumUnknown                    **ppEnum
);

Parámetros

category

Opcional. Nombre de propiedad que se va a usar como categoría para enumerar. Pasar nullptr recuperará todas las descargas existentes. Las siguientes propiedades se admiten como una categoría.

  • DODownloadProperty_Id
  • DODownloadProperty_Uri
  • DODownloadProperty_ContentId
  • DODownloadProperty_DisplayName
  • DODownloadProperty_LocalPath

ppEnum

Dirección de un puntero de interfaz a IEnumUnknown, que se usa para enumerar las descargas existentes. El contenido del enumerador depende del valor de la categoría. Las descargas incluidas en la interfaz de enumeración son las que creó anteriormente el mismo autor de la llamada a esta función.

Valor devuelto

Si la función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de errorHRESULT.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 22621 de Windows 11
Encabezado deliveryoptimization.h