plausi.h
plausi.h
—
C source code header,
1Kb
Dateiinhalt
/**%HEADER**************************************************************
**
** DATEINAME:
%N plausi.h
**
** BESCHREIBUNG:
%S Exportiert die ELENA - Kernpr�tion der DLL
**
** LOGBUCH:
**
** TT.MM.JJJJ VERSION KENNUNG �DERUNGEN
** ---------- ------- --------- ----------------------------------
%C 11.06.2002 001 M.WENDLER Neuerstellung
**
***********************************************************************/
#ifndef __PLAUSI_H__
#define __PLAUSI_H__
/* Windows */
#ifdef KERNPRUEF_DLL_EXPORTS
#define PLAUSI_DLL __declspec(dllexport)
#else
#define PLAUSI_DLL __declspec(dllimport)
#endif
#ifndef _WINDLL
#define PLAUSI_DLL
#endif
#ifdef __cplusplus
extern "C" {
#endif
/************ C-Schnittstelle******************************************/
/* Aufruf der ELENA Kernpruefung:
op: Verfahrensmerkmal
ptr: Datensatz, der ggf um Fehlerbausteine erweitert wird
datum: Datum im Format jhjjmmtt (Datum)
hhmmss (Uhrzeit)
msmsms (Millisekunden)
rcp: Returncode -> wird von plausi gesetzt
ver: ProgrammVersion -> wird von plausi gesetzt*/
PLAUSI_DLL void plausi(char *op,char*ptr,char datum[20],char*rcp,char*ver);
/* Ermittelt die Version der Kernpr�*/
PLAUSI_DLL void getVersion(char version[20]);
/**********************************************************************/
#ifdef __cplusplus
}
#endif
#endif
