| 123456789101112131415161718192021222324252627 |
- #ifndef _CHECKDOG_H_
- #define _CHECKDOG_H_
- #include "Global.h"
- // Read data from the dog
- typedef DWORD (WINAPI * DOGREAD) (DWORD dwBytes, DWORD dwAddr, char *pData);
- // Write data to the dog
- typedef DWORD (WINAPI * DOGWRITE) (DWORD dwBytes, DWORD dwAddr, char *pData);
- extern HANDLE g_hReadDogThread;
- extern HANDLE g_hWriteDogThread;
- extern int InitDog();
- extern int UnInitDog(void);
- extern DWORD WINAPI ReadDogThreadProc(LPVOID lpParameter);
- extern DWORD WINAPI WriteDogThreadProc(LPVOID lpParameter);
- extern BOOL CheckDogThreadStart();
- extern BOOL CheckDogThreadEnd();
- #endif //_CHECKDOG_H_
|