Go to the source code of this file.
◆ BASE_SERVICE_REG_KEY
#define BASE_SERVICE_REG_KEY L"SOFTWARE\\LibreOffice\\MaintenanceService" |
◆ SVC_NAME
#define SVC_NAME L"LibreOfficeMaintenance" |
◆ TEST_ONLY_FALLBACK_KEY_PATH
◆ DoesFallbackKeyExist()
BOOL DoesFallbackKeyExist |
( |
| ) |
|
◆ GetUpdateDirectoryPath()
BOOL GetUpdateDirectoryPath |
( |
LPWSTR |
path | ) |
|
◆ IsLocalFile()
BOOL IsLocalFile |
( |
LPCWSTR |
file, |
|
|
BOOL & |
isLocal |
|
) |
| |
◆ IsUnpromptedElevation()
BOOL IsUnpromptedElevation |
( |
BOOL & |
isUnpromptedElevation | ) |
|
◆ LaunchServiceSoftwareUpdateCommand()
DWORD LaunchServiceSoftwareUpdateCommand |
( |
int |
argc, |
|
|
LPCWSTR * |
argv |
|
) |
| |
◆ LaunchWinPostProcess()
BOOL LaunchWinPostProcess |
( |
const WCHAR * |
installationDir, |
|
|
const WCHAR * |
updateInfoDir, |
|
|
bool |
forceSync, |
|
|
HANDLE |
userToken |
|
) |
| |
◆ StartServiceCommand()
DWORD StartServiceCommand |
( |
int |
argc, |
|
|
LPCWSTR * |
argv |
|
) |
| |
◆ StartServiceUpdate()
BOOL StartServiceUpdate |
( |
LPCWSTR |
installDir | ) |
|
◆ WaitForProcessExit()
DWORD WaitForProcessExit |
( |
LPCWSTR |
filename, |
|
|
DWORD |
maxSeconds |
|
) |
| |
◆ WaitForServiceStop()
DWORD WaitForServiceStop |
( |
LPCWSTR |
serviceName, |
|
|
DWORD |
maxWaitSeconds |
|
) |
| |
◆ WriteStatusFailure()
BOOL WriteStatusFailure |
( |
LPCWSTR |
updateDirPath, |
|
|
int |
errorCode |
|
) |
| |
◆ WriteStatusPending()
BOOL WriteStatusPending |
( |
LPCWSTR |
updateDirPath | ) |
|