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 |
---|---|
|
Use el miembro Version1 de esta estructura. |
|
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.
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 |