summary refs log tree commit diff stats
path: root/qga/vss-win32/install.cpp
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@redhat.com>2022-02-22 23:40:02 +0400
committerPaolo Bonzini <pbonzini@redhat.com>2022-03-15 11:26:20 +0100
commit872b69e6902f242b651a3cd0ad41bacfa574bdb6 (patch)
treec689712218ac996a621eb24c045c46c6b0f5c35e /qga/vss-win32/install.cpp
parent32478cb6ed7459a2572dd1b2485b567ee5860980 (diff)
downloadfocaccia-qemu-872b69e6902f242b651a3cd0ad41bacfa574bdb6.tar.gz
focaccia-qemu-872b69e6902f242b651a3cd0ad41bacfa574bdb6.zip
qga/vss-win32: check old VSS SDK headers
The VssCoordinator & VssAdmin interfaces have been moved to vsadmin.h in
the Windows SDK.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20220222194008.610377-3-marcandre.lureau@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'qga/vss-win32/install.cpp')
-rw-r--r--qga/vss-win32/install.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/qga/vss-win32/install.cpp b/qga/vss-win32/install.cpp
index efc5bb9909..8076efe3cb 100644
--- a/qga/vss-win32/install.cpp
+++ b/qga/vss-win32/install.cpp
@@ -13,7 +13,11 @@
 #include "qemu/osdep.h"
 
 #include "vss-common.h"
+#ifdef HAVE_VSS_SDK
 #include <vscoordint.h>
+#else
+#include <vsadmin.h>
+#endif
 #include "install.h"
 #include <wbemidl.h>
 #include <comdef.h>