IDOManager ::EnumDownloads, méthode (deliveryoptimization.h)
Récupère un pointeur d’interface vers un objet énumérateur utilisé pour énumérer les téléchargements existants.
Syntaxe
HRESULT EnumDownloads(
const DO_DOWNLOAD_ENUM_CATEGORY *category,
IEnumUnknown **ppEnum
);
Paramètres
category
Facultatif. Nom de propriété à utiliser comme catégorie à énumérer. Le passage nullptr
récupère tous les téléchargements existants. Les propriétés suivantes sont prises en charge en tant que catégorie.
- DODownloadProperty_Id
- DODownloadProperty_Uri
- DODownloadProperty_ContentId
- DODownloadProperty_DisplayName
- DODownloadProperty_LocalPath
ppEnum
Adresse d’un pointeur d’interface vers IEnumUnknown, qui permet d’énumérer les téléchargements existants. Le contenu de l’énumérateur dépend de la valeur de catégorie. Les téléchargements inclus dans l’interface d’énumération sont ceux qui ont été créés précédemment par le même appelant à cette fonction.
Valeur retournée
Si la fonction réussit, elle retourne S_OK. Sinon, il retourne un code d’erreurHRESULT.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 Build 22621 |
En-tête | deliveryoptimization.h |