DELETE_SNAPSHOT_VHDSET_PARAMETERS structure (virtdisk.h)

Contains snapshot deletion parameters, designating which snapshot to delete from the VHD Set.

Syntax

typedef struct _DELETE_SNAPSHOT_VHDSET_PARAMETERS {
  DELETE_SNAPSHOT_VHDSET_VERSION Version;
  union {
    struct {
      GUID SnapshotId;
    } Version1;
  };
} DELETE_SNAPSHOT_VHDSET_PARAMETERS, *PDELETE_SNAPSHOT_VHDSET_PARAMETERS;

Members

Version

A value from the DELETE_SNAPSHOT_VHDSET_VERSION enumeration that is the discriminant for the union.

Version1

A structure with the following member.

Version1.SnapshotId

The Snapshot Id in GUID format indicating which snapshot is to be deleted from the VHD Set.

Requirements

Requirement Value
Minimum supported client Windows 10 [desktop apps only]
Minimum supported server Windows Server 2016 [desktop apps only]
Header virtdisk.h