Compartir a través de


Función SetVirtualDiskMetadata (virtdisk.h)

Establece un elemento de metadatos para un disco virtual.

Sintaxis

DWORD SetVirtualDiskMetadata(
  [in] HANDLE     VirtualDiskHandle,
  [in] const GUID *Item,
  [in] ULONG      MetaDataSize,
  [in] const void *MetaData
);

Parámetros

[in] VirtualDiskHandle

Identificador de un disco virtual abierto.

[in] Item

Dirección de un GUID que identifica los metadatos que se van a establecer. No puede ser el GUID NULL (un GUID de todos los ceros).

[in] MetaDataSize

Dirección de un ULONG que contiene el tamaño, en bytes, del búfer al que apunta el parámetro MetaData . Los tipos de archivo VHD específicos tienen un tamaño máximo por elemento de metadatos. Los archivos VHD específicos también tienen un número máximo de entradas de metadatos totales y tamaño total de metadatos.

[in] MetaData

Dirección del búfer que contiene los metadatos que se van a almacenar.

Valor devuelto

Estado de la solicitud.

Si la función se ejecuta correctamente, el valor devuelto se ERROR_SUCCESS.

Si se produce un error en la función, el valor devuelto es un código de error. Para obtener más información, vea Códigos de error del sistema.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado virtdisk.h (incluir Windows.h)
Library VirtDisk.lib
Archivo DLL VirtDisk.dll

Consulte también

Funciones de VHD