次の方法で共有


IDOManager::EnumDownloads メソッド (deliveryoptimization.h)

既存のダウンロードを列挙するために使用される列挙子オブジェクトへのインターフェイス ポインターを取得します。

構文

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

パラメーター

category

任意。 列挙するカテゴリとして使用するプロパティ名。 を渡 nullptr すと、既存のすべてのダウンロードが取得されます。 次のプロパティは、カテゴリとしてサポートされています。

  • DODownloadProperty_Id
  • DODownloadProperty_Uri
  • DODownloadProperty_ContentId
  • DODownloadProperty_DisplayName
  • DODownloadProperty_LocalPath

ppEnum

既存のダウンロードを列挙するために使用される IEnumUnknown へのインターフェイス ポインターのアドレス。 列挙子の内容は 、category の値によって異なります。 列挙インターフェイスに含まれるダウンロードは、この関数に対して同じ呼び出し元によって以前に作成されたダウンロードです。

戻り値

関数が成功した場合は、S_OK を返します。 それ以外の場合は、 HRESULTエラー コードが返されます。

要件

要件
サポートされている最小のクライアント Windows 11 ビルド 22621
Header deliveryoptimization.h