次の方法で共有


DismGetMountedImageInfo 関数

現在マウントされているイメージを記述する DismMountedImageInfo 構造体の配列を返します。

構文

HRESULT WINAPI DismGetMountedImageInfo(
  _Out_ DismMountedImageInfo **MountedImageInfo,
  _Out_ UINT                 *Count
);

パラメーター

MountedImageInfo [out]
DismMountedImageInfo 構造体の配列のアドレスへのポインター。

Count [out]
返される DismMountedImageInfo 構造体の数。

戻り値

成功すると S_OK を返します。

解説

重要

DISM インフラストラクチャを使用してマウントされたイメージのみが返されます。 DiskPart ツールなどを使用して .vhd ファイルが DISM の外部にマウントされている場合、この呼び出しはそのイメージに関する情報を返しません。 イメージをマウントするには、DismMountImage を使用する必要があります。

DismMountedImageInfo 構造体の配列は、ヒープ上の DISM API によって割り当てられます。

重要

DismImageInfo 構造体に関連付けられているリソースを解放するには、DismDelete を呼び出し、ImageInfo ポインターを渡す必要があります。

HRESULT hr = S_OK;
DismMountedImageInfo* ImageInfo;
UINT& ImageInfoCount;
hr = DismGetMountedImageInfo(&ImageInfo, &ImageInfoCount);

必要条件

要件 説明
.wim イメージでサポートされているホスト プラットフォーム DISM API は、Windows アセスメント & デプロイメント キット (Windows ADK) でサポートされているすべてのオペレーティング システムで使用できます。 詳細については、Windows ADK のテクニカル リファレンスに関するページを参照してください。
.vhd イメージでサポートされているホスト プラットフォーム Windows 7、Windows Server 2008 R2、Windows 8、Windows Server 2012、Windows 8.1、Windows Server 2012 R2、Windows 10、Windows Server 2016
サポートされているイメージ プラットフォーム Windows 7、Windows Server 2008 R2、Windows PE 3.0、Windows 8、Windows Server 2012、Windows プレインストール環境 (Windows PE) 4.0、Windows 8.1、Windows Server 2012 R2、Windows 10、Windows Server 2016
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header DismAPI.h
ライブラリ DismAPI.lib
[DLL] DismAPI.dll

関連項目

DismMountedImageInfo

DismGetImageInfo

DismMountImage

DismDelete