FireBirdLib - Topfield TMS PVR TAP Programming Library
CrashCheck_Shutdown.c
Go to the documentation of this file.
1#include "FBLib_debug.h"
2
3void CrashCheck_Shutdown(char *TAPName)
4{
6
7 INILOCATION INILocation;
8
9 if(TAPName)
10 {
12 HDD_ChangeDir("/ProgramFiles/Settings");
13
14 INILocation = INIOpenFile(CRASHCHECKINI, NULL);
15 INISetInt(TAPName, 0);
16 if(INILocation == INILOCATION_NewFile) INILocation = INILOCATION_AtSettings;
17 INISaveFile(CRASHCHECKINI, INILocation, NULL);
19
21 }
22
23 TRACEEXIT();
24}
void CrashCheck_Shutdown(char *TAPName)
#define CRASHCHECKINI
Definition: FBLib_debug.h:9
bool HDD_ChangeDir(const char *Dir)
Definition: HDD_ChangeDir.c:5
void INICloseFile(void)
Definition: INICloseFile.c:5
INILOCATION INIOpenFile(char *FileName, char *AppName)
Definition: INIOpenFile.c:9
bool INISaveFile(char *FileName, INILOCATION INILocation, char *AppName)
Definition: INISaveFile.c:6
void INISetInt(char *Key, long int Value)
Definition: INISetInt.c:4
bool HDD_TAP_PushDir(void)
#define TRACEEXIT()
Definition: libFireBird.h:1244
INILOCATION
Definition: libFireBird.h:2000
@ INILOCATION_AtSettings
Definition: libFireBird.h:2005
@ INILOCATION_NewFile
Definition: libFireBird.h:2002
#define TRACEENTER()
Definition: libFireBird.h:1243
bool HDD_TAP_PopDir(void)
Definition: HDD_TAP_PopDir.c:3