]> git.proxmox.com Git - mirror_qemu.git/commit - qga/vss-win32.h
qga-win: add support for qmp_guest_fsfreeze_freeze_list
authorChen Hanxiao <chenhanxiao@gmail.com>
Fri, 31 Aug 2018 06:22:50 +0000 (14:22 +0800)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 30 Oct 2018 21:48:49 +0000 (16:48 -0500)
commit0692b03ee135f6295168082199af55c6f289794d
tree25a3b4274ffd8453a955b1fbe5c4e238800556bb
parentbad0227d3ac4f706673df9690b77840ed89dec40
qga-win: add support for qmp_guest_fsfreeze_freeze_list

This patch add support for freeze specified fs.

The valid mountpoints list member are [1]:

  The path of a mounted folder, for example, Y:\MountX\
  A drive letter, for example, D:\
  A volume GUID path of the form \\?\Volume{GUID}\,
      where GUID identifies the volume
  A UNC path that specifies a remote file share,
      for example, \\Clusterx\Share1\

[1] https://docs.microsoft.com/en-us/windows/desktop/api/vsbackup/nf-vsbackup-ivssbackupcomponents-addtosnapshotset

Cc: Michael Roth <mdroth@linux.vnet.ibm.com>
Signed-off-by: Chen Hanxiao <chenhanxiao@gmail.com>
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
qga/commands-win32.c
qga/main.c
qga/vss-win32.c
qga/vss-win32.h
qga/vss-win32/requester.cpp
qga/vss-win32/requester.h