Compartir a través de


estructura de OPEN_VIRTUAL_DISK_PARAMETERS (virtdisk.h)

Contiene parámetros de solicitud de apertura de disco virtual.

Sintaxis

typedef struct _OPEN_VIRTUAL_DISK_PARAMETERS {
  OPEN_VIRTUAL_DISK_VERSION Version;
  union {
    struct {
      ULONG RWDepth;
    } Version1;
    struct {
      BOOL GetInfoOnly;
      BOOL ReadOnly;
      GUID ResiliencyGuid;
    } Version2;
  };
} OPEN_VIRTUAL_DISK_PARAMETERS, *POPEN_VIRTUAL_DISK_PARAMETERS;

Miembros

Version

Enumeración OPEN_VIRTUAL_DISK_VERSION que especifica la versión de la estructura de OPEN_VIRTUAL_DISK_PARAMETERS que se pasa a o desde las funciones VHD.

Valor Significado
OPEN_VIRTUAL_DISK_VERSION_1
1
Use el miembro Version1 de esta estructura.
OPEN_VIRTUAL_DISK_VERSION_2
2
Use el miembro Version2 de esta estructura.

Version1

Esta estructura se usa si el miembro Version es OPEN_VIRTUAL_DISK_VERSION_1 (1).

Version1.RWDepth

Indica el número de almacenes, empezando por el elemento secundario, de la cadena de memoria auxiliar que se va a abrir como lectura y escritura. Los almacenes restantes de la cadena de diferenciación se abrirán de solo lectura. Esto es necesario para que las operaciones de combinación se realicen correctamente.

Valor Significado
0
No abra para lectura y escritura en ninguna profundidad. Este valor se debe usar para las operaciones de solo lectura.
OPEN_VIRTUAL_DISK_RW_DEPTH_DEFAULT
1
Valor predeterminado que se va a usar si no se desea ningún otro valor.
n (definido por el usuario)
Este valor entero debe ser el número de niveles de combinación más uno, si se pretende una operación de combinación.

Version2

Esta estructura se usa si el miembro Version es OPEN_VIRTUAL_DISK_VERSION_2 (2).

Windows 7 y Windows Server 2008 R2: Esta estructura no se admite hasta Windows 8 y Windows Server 2012.

Version2.GetInfoOnly

Si es TRUE, indica que el identificador solo se usará para obtener información sobre el disco virtual.

Version2.ReadOnly

Si es TRUE, indica que el almacén de respaldo de archivos se va a abrir como de solo lectura.

Version2.ResiliencyGuid

GUID de resistencia para especificar al abrir archivos.

Nota

Los parámetros siguientes precedidos de Version3 están diseñados para uso interno.

Version3

Version3.GetInfoOnly

Version3.ReadOnly

Version3.ResiliencyGuid

Version3.SnapshotId

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7
Servidor mínimo compatible Windows Server 2008 R2
Encabezado virtdisk.h

Consulte también

Acerca de VHD

OpenVirtualDisk

Referencia de VHD