Statistics
| Branch: | Revision:

root / qga / vss-win32.h @ d83af167

History | View | Annotate | Download (614 Bytes)

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