次の方法で共有


virtdisk.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

virtdisk.h には、次のプログラミング インターフェイスが含まれています。

関数

 
AddVirtualDiskParent

OPEN_VIRTUAL_DISK_FLAG_CUSTOM_DIFF_CHAIN フラグを使用して開かれた仮想ディスクに親をアタッチします。
ApplySnapshotVhdSet

VHD セット ファイルの現在の仮想ディスクのスナップショットを適用します。
AttachVirtualDisk

仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO) を接続するには、適切な VHD プロバイダーを見つけて添付ファイルを作成します。
BreakMirrorVirtualDisk

以前に開始したミラー操作を中断し、ミラーをアクティブな仮想ディスクに設定します。
CompactVirtualDisk

仮想ハード ディスク (VHD) バッキング ストア ファイルのサイズを小さくします。
CreateVirtualDisk

既定のパラメーターを使用するか、既存の仮想ディスクまたは物理ディスクを使用して、仮想ハード ディスク (VHD) イメージ ファイルを作成します。
DeleteSnapshotVhdSet

VHD セット ファイルからスナップショットを削除します。
DeleteVirtualDiskMetadata

仮想ディスクからメタデータを削除します。
DetachVirtualDisk

操作を実行するための適切な仮想ディスク プロバイダーを見つけて、仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO) をデタッチします。
EnumerateVirtualDiskMetadata

仮想ディスクに関連付けられているメタデータを列挙します。
ExpandVirtualDisk

固定または動的に拡張可能な仮想ハード ディスク (VHD) のサイズを大きくします。
GetStorageDependencyInformation

仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO)、またはそれらのディスクとその親ディスクまたはボリュームに含まれるボリューム間の関係を返します。
GetVirtualDiskInformation

VHD に関する情報を取得します。
GetVirtualDiskMetadata

指定したメタデータを仮想ディスクから取得します。
GetVirtualDiskOperationProgress

非同期仮想ハード ディスク (VHD) 操作の進行状況を確認します。
GetVirtualDiskPhysicalPath

仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO) を含む物理デバイス オブジェクトへのパスを取得します。
MergeVirtualDisk

差分チェーン内の子仮想ハード ディスク (VHD) を、チェーン内の 1 つ以上の親仮想ディスクとマージします。
MirrorVirtualDisk

仮想ディスクのミラー操作を開始します。
ModifyVhdSet

仮想ディスク ファイルの内部コンテンツを変更します。 アクティブなリーフを設定したり、スナップショットエントリを修正したりするために使用できます。
OpenVirtualDisk

使用する仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO) を開きます。
QueryChangesVirtualDisk

回復性のある変更追跡 (RCT) によって追跡される仮想ハード ディスク (VHD) の指定された領域に対する変更に関する情報を取得します。
RawSCSIVirtualDisk

埋め込み SCSI 要求を仮想ハード ディスクに直接発行します。
ResizeVirtualDisk

仮想ディスクのサイズを変更します。
SetVirtualDiskInformation

仮想ハード ディスク (VHD) に関する情報を設定します。
SetVirtualDiskMetadata

仮想ディスクのメタデータ項目を設定します。
TakeSnapshotVhdSet

VHD セット ファイルの現在の仮想ディスクのスナップショットを作成します。

構造

 
APPLY_SNAPSHOT_VHDSET_PARAMETERS

適用する新しいスナップショットに関する情報を示すスナップショットパラメーターが含まれます。
ATTACH_VIRTUAL_DISK_PARAMETERS

仮想ハード ディスク (VHD) アタッチ要求パラメーターが含まれています。
COMPACT_VIRTUAL_DISK_PARAMETERS

仮想ハード ディスク (VHD) 圧縮パラメーターが含まれています。
CREATE_VIRTUAL_DISK_PARAMETERS

仮想ハード ディスク (VHD) の作成パラメーターが含まれており、新しく作成された仮想ディスクを制御し、情報を提供します。
DELETE_SNAPSHOT_VHDSET_PARAMETERS

VHD セットから削除するスナップショットを指定する、スナップショット削除パラメーターが含まれています。
EXPAND_VIRTUAL_DISK_PARAMETERS

仮想ディスク拡張要求パラメーターが含まれています。
GET_VIRTUAL_DISK_INFO

仮想ハード ディスク (VHD) 情報が含まれています。
MERGE_VIRTUAL_DISK_PARAMETERS

仮想ハード ディスク (VHD) のマージ要求パラメーターが含まれています。
MIRROR_VIRTUAL_DISK_PARAMETERS

仮想ハード ディスク (VHD) ミラー要求パラメーターが含まれています。
MODIFY_VHDSET_PARAMETERS

VHD セットの変更方法を示す VHD セット変更パラメーターが含まれています。
OPEN_VIRTUAL_DISK_PARAMETERS

仮想ディスクのオープン要求パラメーターが含まれています。
QUERY_CHANGES_VIRTUAL_DISK_RANGE

回復性のある変更追跡 (RCT) によって追跡されるように変更された仮想ハード ディスク (VHD) 上の領域を識別します。
RAW_SCSI_VIRTUAL_DISK_PARAMETERS

未加工の SCSI 仮想ディスク要求パラメーターが含まれています。
RAW_SCSI_VIRTUAL_DISK_RESPONSE

未加工の SCSI 仮想ディスク応答パラメーターが含まれています。
RESIZE_VIRTUAL_DISK_PARAMETERS

ResizeVirtualDisk 関数のパラメーターを格納します。
SET_VIRTUAL_DISK_INFO

SetVirtualDiskInformation 関数を呼び出して VHD プロパティを設定するときに使用する仮想ハード ディスク (VHD) 情報が含まれています。
STORAGE_DEPENDENCY_INFO

仮想ハード ディスク (VHD) ストレージの依存関係情報が含まれています。
STORAGE_DEPENDENCY_INFO_TYPE_1

種類 1 の仮想ハード ディスク (VHD) ストレージの依存関係情報が含まれています。
STORAGE_DEPENDENCY_INFO_TYPE_2

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

作成スナップショット新しいスナップショットに関する情報を示すパラメーターが含まれます。
VIRTUAL_DISK_PROGRESS

GetVirtualDiskOperationProgress 関数によって使用される、現在の仮想ハード ディスク (VHD) 操作の進行状況と結果データが含まれます。
VIRTUAL_STORAGE_TYPE

仮想ストレージ デバイスの種類とプロバイダー (ベンダー) を格納します。

列挙

 
APPLY_SNAPSHOT_VHDSET_FLAG

ApplySnapshotVhdSet 関数の動作に影響を与えるフラグを含みます。
APPLY_SNAPSHOT_VHDSET_VERSION

ApplySnapshotVhdSet 関数のパラメーターに使用できるバージョンを列挙します。
ATTACH_VIRTUAL_DISK_FLAG

仮想ディスクアタッチ要求フラグが含まれています。
ATTACH_VIRTUAL_DISK_VERSION

VHD 関数の呼び出しで使用する仮想ハード ディスク (VHD) ATTACH_VIRTUAL_DISK_PARAMETERS構造のバージョンが含まれます。
COMPACT_VIRTUAL_DISK_FLAG

仮想ディスクのコンパクトな要求フラグが含まれています。
COMPACT_VIRTUAL_DISK_VERSION

VHD 関数の呼び出しで使用する仮想ハード ディスク (VHD) COMPACT_VIRTUAL_DISK_PARAMETERS構造のバージョンが含まれています。
CREATE_VIRTUAL_DISK_FLAG

仮想ハード ディスク (VHD) 作成フラグが含まれています。
CREATE_VIRTUAL_DISK_VERSION

仮想ディスク関数の呼び出しで使用する仮想ディスクCREATE_VIRTUAL_DISK_PARAMETERS構造体のバージョンが含まれます。
DELETE_SNAPSHOT_VHDSET_FLAG

DeleteSnapshotVhdSet 関数の動作に影響を与えるフラグを含みます。
DELETE_SNAPSHOT_VHDSET_VERSION

仮想ディスク関数の呼び出しで使用するDELETE_SNAPHSOT_VHDSET_PARAMETERS構造体のバージョンが含まれます。
DEPENDENT_DISK_FLAG

仮想ハード ディスク (VHD) の依存関係情報フラグが含まれています。
DETACH_VIRTUAL_DISK_FLAG

仮想ディスクデタッチ要求フラグが含まれています。
EXPAND_VIRTUAL_DISK_FLAG

仮想ハード ディスク (VHD) 展開要求フラグが含まれています。
EXPAND_VIRTUAL_DISK_VERSION

仮想ディスク関数の呼び出しで使用する仮想ディスクEXPAND_VIRTUAL_DISK_PARAMETERS構造のバージョンが含まれます。
GET_STORAGE_DEPENDENCY_FLAG

仮想ハード ディスク (VHD) ストレージの依存関係要求フラグが含まれています。
GET_VIRTUAL_DISK_INFO_VERSION

取得できる仮想ハード ディスク (VHD) 情報の種類が含まれます。
MERGE_VIRTUAL_DISK_FLAG

仮想ハード ディスク (VHD) のマージ要求フラグが含まれています。
MERGE_VIRTUAL_DISK_VERSION

VHD 関数の呼び出しで使用する仮想ハード ディスク (VHD) MERGE_VIRTUAL_DISK_PARAMETERS構造のバージョンが含まれます。
MIRROR_VIRTUAL_DISK_FLAG

仮想ハード ディスク (VHD) ミラー要求フラグが含まれています。
MIRROR_VIRTUAL_DISK_VERSION

MirrorVirtualDisk 関数によって使用される仮想ディスクMIRROR_VIRTUAL_DISK_PARAMETERS構造のバージョンが含まれます。
MODIFY_VHDSET_FLAG

ModifyVhdSet 関数の動作に影響を与えるフラグを含みます。
MODIFY_VHDSET_VERSION

仮想ディスク関数の呼び出しで使用するMODIFY_VHDSET_PARAMETERS構造体のバージョンが含まれます。
OPEN_VIRTUAL_DISK_FLAG

仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO) のオープン要求フラグが含まれています。
OPEN_VIRTUAL_DISK_VERSION

仮想ディスク関数の呼び出しで使用する仮想ディスクOPEN_VIRTUAL_DISK_PARAMETERS構造のバージョンが含まれます。
RAW_SCSI_VIRTUAL_DISK_FLAG

RawSCSIVirtualDisk 関数の動作に影響を与えるフラグを含みます。
RAW_SCSI_VIRTUAL_DISK_VERSION

仮想ディスク関数の呼び出しで使用するRAW_SCSI_VIRTUAL_DISK_PARAMETERS構造体のバージョンが含まれます。
RESIZE_VIRTUAL_DISK_FLAG

ResizeVirtualDisk 関数で使用できるフラグを列挙します。
RESIZE_VIRTUAL_DISK_VERSION

ResizeVirtualDisk 関数のパラメーターに使用できるバージョンを列挙します。
SET_VIRTUAL_DISK_INFO_VERSION

VHD 関数の呼び出しで使用する仮想ディスクSET_VIRTUAL_DISK_INFO構造のバージョンが含まれます。
STORAGE_DEPENDENCY_INFO_VERSION

VHD 関数の呼び出しで使用する仮想ハード ディスク (VHD) STORAGE_DEPENDENCY_INFO構造のバージョンが含まれます。
TAKE_SNAPSHOT_VHDSET_FLAG

TakeSnapshotVhdSet 関数の動作に影響を与えるフラグを含みます。
TAKE_SNAPSHOT_VHDSET_VERSION

TakeSnapshotVhdSet 関数のパラメーターに使用できるバージョンを列挙します。
VIRTUAL_DISK_ACCESS_MASK

VIRTUAL_DISK_ACCESS_MASKには、仮想ハード ディスク (VHD) または CD または DVD イメージ ファイル (ISO) へのアクセス権を指定するためのビットマスクが含まれています。