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 |