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 |
---|---|
|
Usare il membro Version1 di questa struttura. |
|
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.
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 |