MIRROR_VIRTUAL_DISK_PARAMETERS structure (virtdisk.h)

Contains virtual hard disk (VHD) mirror request parameters.

Syntax

typedef struct _MIRROR_VIRTUAL_DISK_PARAMETERS {
  MIRROR_VIRTUAL_DISK_VERSION Version;
  union {
    struct {
      PCWSTR MirrorVirtualDiskPath;
    } Version1;
  };
} MIRROR_VIRTUAL_DISK_PARAMETERS, *PMIRROR_VIRTUAL_DISK_PARAMETERS;

Members

Version

Indicates the version of this structure to use. Set this to MIRROR_VIRTUAL_DISK_VERSION_1 (1).

Version1

This structure is used if the Version member is set to MIRROR_VIRTUAL_DISK_VERSION_1.

Version1.MirrorVirtualDiskPath

Fully qualified path where the mirrored virtual disk will be located. If the Flags parameter to MirrorVirtualDisk is MIRROR_VIRTUAL_DISK_FLAG_NONE (0) then this file must not exist. If the Flags parameter to MirrorVirtualDisk is MIRROR_VIRTUAL_DISK_FLAG_EXISTING_FILE (1) then this file must exist.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header virtdisk.h

See also

MirrorVirtualDisk

VHD Functions