Método IDOManager::EnumDownloads (deliveryoptimization.h)
Recupera um ponteiro de interface para um objeto enumerador usado para enumerar downloads existentes.
Sintaxe
HRESULT EnumDownloads(
const DO_DOWNLOAD_ENUM_CATEGORY *category,
IEnumUnknown **ppEnum
);
Parâmetros
category
Opcional. O nome da propriedade a ser usado como uma categoria para enumerar. A passagem nullptr
recuperará todos os downloads existentes. As propriedades a seguir têm suporte como uma categoria.
- DODownloadProperty_Id
- DODownloadProperty_Uri
- DODownloadProperty_ContentId
- DODownloadProperty_DisplayName
- DODownloadProperty_LocalPath
ppEnum
O endereço de um ponteiro de interface para IEnumUnknown, que é usado para enumerar downloads existentes. O conteúdo do enumerador depende do valor da categoria. Os downloads incluídos na interface de enumeração são os que foram criados anteriormente pelo mesmo chamador para essa função.
Retornar valor
Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erroHRESULT.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 Build 22621 |
Cabeçalho | deliveryoptimization.h |