LibreOffice Module setup_native (master) 1
Macros | Functions
quickstarter.hxx File Reference
#include <windows.h>
#include <msiquery.h>
#include <string>
Include dependency graph for quickstarter.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WIN32_LEAN_AND_MEAN
 

Functions

std::wstring GetOfficeInstallationPathW (MSIHANDLE handle)
 
std::wstring GetOfficeProductNameW (MSIHANDLE handle)
 
std::wstring GetQuickstarterLinkNameW (MSIHANDLE handle)
 
std::wstring GetProcessImagePathW (DWORD dwProcessId)
 

Macro Definition Documentation

◆ WIN32_LEAN_AND_MEAN

#define WIN32_LEAN_AND_MEAN

Definition at line 23 of file quickstarter.hxx.

Function Documentation

◆ GetOfficeInstallationPathW()

std::wstring GetOfficeInstallationPathW ( MSIHANDLE  handle)

Definition at line 26 of file quickstarter.cxx.

Referenced by EnumWindowsProc().

◆ GetOfficeProductNameW()

std::wstring GetOfficeProductNameW ( MSIHANDLE  handle)

Definition at line 44 of file quickstarter.cxx.

◆ GetProcessImagePathW()

std::wstring GetProcessImagePathW ( DWORD  dwProcessId)

Definition at line 112 of file quickstarter.cxx.

References FALSE, GetModuleFileNameExW_(), IsValidHandle(), and MAX_PATH.

Referenced by EnumWindowsProc().

◆ GetQuickstarterLinkNameW()

std::wstring GetQuickstarterLinkNameW ( MSIHANDLE  handle)

Definition at line 62 of file quickstarter.cxx.

Referenced by __declspec().