1/****************************
2*	Typedefs.h
3****************************/
4#ifndef	__TYPEDEFS_H__
5#define	__TYPEDEFS_H__
6#define  STATUS_SUCCESS	0
7#define  STATUS_FAILURE -1
8
9#define	 FALSE		0
10#define	 TRUE		1
11
12typedef char BOOLEAN;
13typedef char CHAR;
14typedef int INT;
15typedef short SHORT;
16typedef long LONG;
17typedef void VOID;
18
19typedef unsigned char UCHAR;
20typedef unsigned char B_UINT8;
21typedef unsigned short USHORT;
22typedef unsigned short B_UINT16;
23typedef unsigned int UINT;
24typedef unsigned int B_UINT32;
25typedef unsigned long ULONG;
26typedef unsigned long DWORD;
27
28typedef char* PCHAR;
29typedef short* PSHORT;
30typedef int* PINT;
31typedef long* PLONG;
32typedef void* PVOID;
33
34typedef unsigned char* PUCHAR;
35typedef unsigned short* PUSHORT;
36typedef unsigned int* PUINT;
37typedef unsigned long* PULONG;
38typedef unsigned long long ULONG64;
39typedef unsigned long long LARGE_INTEGER;
40typedef unsigned int UINT32;
41#ifndef NULL
42#define NULL 0
43#endif
44
45
46#endif	//__TYPEDEFS_H__
47
48