Version 3.6.0.4, tag libreoffice-3.6.0.4
[LibreOffice.git] / setup_native / source / win32 / customactions / quickstarter / quickstarter.hxx
blobd02532e08cce28bce6494a8022a90c4807dd8d91
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 #pragma once
4 #ifdef _MSC_VER
5 #pragma warning(push, 1) /* disable warnings within system headers */
6 #endif
7 #define WIN32_LEAN_AND_MEAN
8 #include <windows.h>
9 #include <msiquery.h>
10 #ifdef _MSC_VER
11 #pragma warning(pop)
12 #endif
14 #include <string>
16 std::string GetOfficeInstallationPath(MSIHANDLE handle);
17 std::string GetOfficeProductName(MSIHANDLE handle);
18 std::string GetQuickstarterLinkName(MSIHANDLE handle);
19 std::string GetProcessImagePath( DWORD dwProcessId );
21 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */