SetVirtualDiskMetadata 関数 (virtdisk.h)
仮想ディスクのメタデータ項目を設定します。
構文
DWORD SetVirtualDiskMetadata(
[in] HANDLE VirtualDiskHandle,
[in] const GUID *Item,
[in] ULONG MetaDataSize,
[in] const void *MetaData
);
パラメーター
[in] VirtualDiskHandle
開いている仮想ディスクを処理します。
[in] Item
設定するメタデータを識別する GUID のアドレス。 NULL GUID (すべてのゼロの GUID) を指定することはできません。
[in] MetaDataSize
MetaData パラメーターが指すバッファーのサイズ (バイト単位) を含む ULONG のアドレス。 特定の VHD ファイルの種類には、メタデータ要素あたりの最大サイズがあります。 特定の VHD ファイルには、メタデータ エントリの合計数とメタデータの合計サイズも含まれます。
[in] MetaData
格納するメタデータを含むバッファーのアドレス。
戻り値
要求の状態。
関数が成功した場合、戻り値は ERROR_SUCCESS。
関数が失敗した場合、戻り値はエラー コードです。 詳細については、「 システム エラー コード」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | virtdisk.h (Windows.h を含む) |
Library | VirtDisk.lib |
[DLL] | VirtDisk.dll |