TAKE_SNAPSHOT_VHDSET_PARAMETERS structure (virtdisk.h)

Contains snapshot parameters, indicating information about the new snapshot to be created.

Syntax

typedef struct _TAKE_SNAPSHOT_VHDSET_PARAMETERS {
  TAKE_SNAPSHOT_VHDSET_VERSION Version;
  union {
    struct {
      GUID SnapshotId;
    } Version1;
  };
} TAKE_SNAPSHOT_VHDSET_PARAMETERS, *PTAKE_SNAPSHOT_VHDSET_PARAMETERS;

Members

Version

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

Version1

A structure with the following member.

Version1.SnapshotId

The Id of the new Snapshot to be added to 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