Condividi tramite


OPEN_VIRTUAL_DISK_PARAMETERS struttura (virtdisk.h)

Contiene parametri di richiesta aperti su disco virtuale.

Sintassi

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;

Members

Version

Enumerazione OPEN_VIRTUAL_DISK_VERSION che specifica la versione della struttura OPEN_VIRTUAL_DISK_PARAMETERS passata a o dalle funzioni del disco rigido virtuale.

Valore Significato
OPEN_VIRTUAL_DISK_VERSION_1
1
Usare il membro Version1 di questa struttura.
OPEN_VIRTUAL_DISK_VERSION_2
2
Usare il membro Version2 di questa struttura.

Version1

Questa struttura viene usata se il membro Version è OPEN_VIRTUAL_DISK_VERSION_1 (1).

Version1.RWDepth

Indica il numero di archivi, a partire dal figlio, della catena di archivi di backup da aprire come lettura/scrittura. Gli archivi rimanenti nella catena di differenze verranno aperti di sola lettura. Questa operazione è necessaria per l'esito positivo delle operazioni di merge.

Valore Significato
0
Non aprire per lettura/scrittura in alcuna profondità. Questo valore deve essere usato per operazioni di sola lettura.
OPEN_VIRTUAL_DISK_RW_DEPTH_DEFAULT
1
Valore predefinito da usare se non è desiderato alcun altro valore.
n (definito dall'utente)
Questo valore intero deve essere il numero di livelli di unione più uno, se è prevista un'operazione di merge.

Version2

Questa struttura viene usata se il membro Version è OPEN_VIRTUAL_DISK_VERSION_2 (2).

Windows 7 e Windows Server 2008 R2: Questa struttura non è supportata fino a quando Windows 8 e Windows Server 2012.

Version2.GetInfoOnly

Se TRUE, indica che l'handle deve essere usato solo per ottenere informazioni sul disco virtuale.

Version2.ReadOnly

Se TRUE, indica che l'archivio di backup dei file deve essere aperto come di sola lettura.

Version2.ResiliencyGuid

GUID di resilienza per specificare quando si aprono i file.

Nota

I parametri seguenti prefaced Version3 sono destinati all'uso interno.

Version3

Version3.GetInfoOnly

Version3.ReadOnly

Version3.ResiliencyGuid

Version3.SnapshotId

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Intestazione virtdisk.h

Vedi anche

Informazioni sul disco rigido virtuale

OpenVirtualDisk

Informazioni di riferimento sul disco rigido virtuale