MSICA/MSICALib/MSITSCA.h
2013-10-14 16:38:56 +00:00

54 lines
1.3 KiB
C

#ifndef __MSITSCA_H__
#define __MSITSCA_H__
////////////////////////////////////////////////////////////////////////////
// Constants
////////////////////////////////////////////////////////////////////////////
#define MSITSCA_VERSION 0x01ff0000
#define MSITSCA_VERSION_MAJ 1
#define MSITSCA_VERSION_MIN 255
#define MSITSCA_VERSION_REV 1
#define MSITSCA_VERSION_STR "2.0-pre1"
#define MSITSCA_VERSION_INST "1.255.1.0"
#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__