STORAGE_DEPENDENCY_INFO_TYPE_2構造体 (virtdisk.h)

種類 2 の VHD または ISO ストレージの依存関係情報が含まれます。

構文

typedef struct _STORAGE_DEPENDENCY_INFO_TYPE_2 {
  DEPENDENT_DISK_FLAG  DependencyTypeFlags;
  ULONG                ProviderSpecificFlags;
  VIRTUAL_STORAGE_TYPE VirtualStorageType;
  ULONG                AncestorLevel;
  PWSTR                DependencyDeviceName;
  PWSTR                HostVolumeName;
  PWSTR                DependentVolumeName;
  PWSTR                DependentVolumeRelativePath;
} STORAGE_DEPENDENCY_INFO_TYPE_2, *PSTORAGE_DEPENDENCY_INFO_TYPE_2;

メンバー

DependencyTypeFlags

DEPENDENT_DISK_FLAG列挙。

ProviderSpecificFlags

VHD プロバイダーに固有のフラグ。

VirtualStorageType

VIRTUAL_STORAGE_TYPE構造体。

AncestorLevel

先祖レベル。

DependencyDeviceName

依存デバイスのデバイス名。 デバイスが仮想ハード ドライブの場合、これは \.\PhysicalDriveN の形式になります。 デバイスが仮想 CD または DVD ドライブ (ISO) の場合、これは \.\CDRomN の形式になります。 どちらの場合も 、N は呼び出し元のホスト システムの一意識別子を表す整数です。

HostVolumeName

\?\Volume{GUID}\ 形式のホスト ディスク ボリューム名。 GUID はボリュームを識別する GUID です。

DependentVolumeName

依存ボリュームの名前 (存在する場合)、\?\Volume{GUID}\ という形式で指定します。 ここで、GUID はボリュームを識別する GUID です。

DependentVolumeRelativePath

依存ボリュームへの相対パス。

要件

要件
サポートされている最小のクライアント Windows 7
サポートされている最小のサーバー Windows Server 2008 R2
Header virtdisk.h

こちらもご覧ください

VHD について

VHD リファレンス