xref: /qemu/qga/vss-win32.h (revision 64c003174039d0c63ea2bef48d600363ce80a58b)
1*64c00317STomoki Sekiyama /*
2*64c00317STomoki Sekiyama  * QEMU Guest Agent VSS utility declarations
3*64c00317STomoki Sekiyama  *
4*64c00317STomoki Sekiyama  * Copyright Hitachi Data Systems Corp. 2013
5*64c00317STomoki Sekiyama  *
6*64c00317STomoki Sekiyama  * Authors:
7*64c00317STomoki Sekiyama  *  Tomoki Sekiyama   <tomoki.sekiyama@hds.com>
8*64c00317STomoki Sekiyama  *
9*64c00317STomoki Sekiyama  * This work is licensed under the terms of the GNU GPL, version 2 or later.
10*64c00317STomoki Sekiyama  * See the COPYING file in the top-level directory.
11*64c00317STomoki Sekiyama  */
12*64c00317STomoki Sekiyama 
13*64c00317STomoki Sekiyama #ifndef VSS_WIN32_H
14*64c00317STomoki Sekiyama #define VSS_WIN32_H
15*64c00317STomoki Sekiyama 
16*64c00317STomoki Sekiyama #include "qapi/error.h"
17*64c00317STomoki Sekiyama 
18*64c00317STomoki Sekiyama bool vss_init(bool init_requester);
19*64c00317STomoki Sekiyama void vss_deinit(bool deinit_requester);
20*64c00317STomoki Sekiyama bool vss_initialized(void);
21*64c00317STomoki Sekiyama 
22*64c00317STomoki Sekiyama void qga_vss_fsfreeze(int *nr_volume, Error **err, bool freeze);
23*64c00317STomoki Sekiyama 
24*64c00317STomoki Sekiyama #endif
25