2.2.4.26 SVHDX_TUNNEL_DELETE_SNAPSHOT_REQUEST Structure

The SVHDX_TUNNEL_DELETE_SNAPSHOT_REQUEST packet is sent by a client to delete a snapshot from a shared virtual disk file.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

SnapshotId (16 bytes)

...

...

...

PersistReference

SnapshotType

SnapshotId (16 bytes): The snapshot ID relevant to the particular request.

PersistReference (4 bytes): A flag to indicate if the snapshot needs to be persisted. One represents TRUE (0x00000001), indicating that the snapshot will be stored as a reference without any data. Zero represents FALSE (0x00000000), indicating that the snapshot will be deleted. This field MUST be set to FALSE if SnapshotType is SvhdxSnapshotTypeVM.

SnapshotType (4 bytes): The type of snapshot. This MUST be one of the SvhdxSnapshotType values defined in section 2.2.6.