MSICA/MSITSCA/MSITSCA.h
Simon Rozman 686a2060d9
2014-03-12 11:33:09 +00:00

54 lines
1.3 KiB
C

#ifndef __MSITSCA_H__
#define __MSITSCA_H__
////////////////////////////////////////////////////////////////////////////
// Constants
////////////////////////////////////////////////////////////////////////////
#define MSITSCA_VERSION 0x02010000
#define MSITSCA_VERSION_MAJ 2
#define MSITSCA_VERSION_MIN 1
#define MSITSCA_VERSION_REV 0
#define MSITSCA_VERSION_STR "2.1"
#define MSITSCA_VERSION_INST "2.1"
#if !defined(RC_INVOKED) && !defined(MIDL_PASS)
#include <msi.h>
////////////////////////////////////////////////////////////////////
// Calling declaration
////////////////////////////////////////////////////////////////////
#if defined(MSITSCA_DLL)
#define MSITSCA_API __declspec(dllexport)
#elif defined(MSITSCA_DLLIMP)
#define MSITSCA_API __declspec(dllimport)
#else
#define MSITSCA_API
#endif
////////////////////////////////////////////////////////////////////
// Exported functions
////////////////////////////////////////////////////////////////////
#ifdef __cplusplus
extern "C" {
#endif
UINT MSITSCA_API EvaluateScheduledTasks(MSIHANDLE hInstall);
UINT MSITSCA_API InstallScheduledTasks(MSIHANDLE hInstall);
#ifdef __cplusplus
}
#endif
#endif // !defined(RC_INVOKED) && !defined(MIDL_PASS)
#endif // __MSITSCA_H__