次の方法で共有


SetVirtualDiskInformation 関数 (virtdisk.h)

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

構文

DWORD SetVirtualDiskInformation(
  [in] HANDLE                 VirtualDiskHandle,
  [in] PSET_VIRTUAL_DISK_INFO VirtualDiskInfo
);

パラメーター

[in] VirtualDiskHandle

開いている仮想ディスクへのハンドル。 VIRTUAL_DISK_ACCESS_METAOPS フラグを使用して開かれている必要があります。 仮想ディスクを開く方法については、 OpenVirtualDisk 関数を参照してください。

[in] VirtualDiskInfo

有効な SET_VIRTUAL_DISK_INFO 構造体へのポインター。

戻り値

要求の状態。

関数が成功した場合、戻り値は ERROR_SUCCESS

関数が失敗した場合、戻り値はエラー コードです。 詳細については、「 システム エラー コード」を参照してください。

注釈

ParentFilePath メンバーの設定が要求されたが、指定されたパスをシステムが解決できない場合、SetVirtualDiskInformation 関数は失敗します。

親情報を設定すると、子の親 GUID フィールドと Timestamp フィールドも更新されます。

この操作の進行中は、仮想ディスクを接続できません。

呼び出し元には READ| が必要です。仮想ディスクのバッキング ストアへの書き込みアクセス。

要件

要件
サポートされている最小のクライアント Windows 7
サポートされている最小のサーバー Windows Server 2008 R2
対象プラットフォーム Windows
ヘッダー virtdisk.h
Library VirtDisk.lib
[DLL] VirtDisk.dll

こちらもご覧ください

VHD について

VHD リファレンス