Función EnumerateVirtualDiskMetadata (virtdisk.h)
Enumera los metadatos asociados a un disco virtual.
Sintaxis
DWORD EnumerateVirtualDiskMetadata(
[in] HANDLE VirtualDiskHandle,
[in, out] PULONG NumberOfItems,
[out] GUID *Items
);
Parámetros
[in] VirtualDiskHandle
Identificador de un disco virtual abierto.
[in, out] NumberOfItems
Dirección de un ULONG. En la entrada, el valor indica el número de elementos del búfer al que apunta el parámetro Items . En la salida, el valor contiene el número de elementos recuperados. Si el búfer era demasiado pequeño, la API producirá un error y devolverá ERROR_INSUFFICIENT_BUFFER y ULONG contendrá el tamaño de búfer necesario.
[out] Items
Dirección de un búfer que se va a rellenar con el GUIDque representa los metadatos. La función GetVirtualDiskMetadata se puede usar para recuperar los datos representados por cada GUID.
Valor devuelto
Estado de la solicitud.
Si la función se ejecuta correctamente, el valor devuelto es ERROR_SUCCESS.
Si el búfer al que apunta el parámetro Items era demasiado pequeño, el valor devuelto es ERROR_INSUFFICIENT_BUFFER.
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 (incluya Windows.h) |
Library | VirtDisk.lib |
Archivo DLL | VirtDisk.dll |