21 #if !defined(__BFTYPENT__)
24 #if !defined(BITFLOW_TYPEDEFS)
25 #define BITFLOW_TYPEDEFS
27 #if !defined(KernelOS)
69 #if !defined(POINTER_32)
74 typedef void *POINTER_32 PBFVOIDWOW64;
75 typedef unsigned __int64 *POINTER_32 PBFU64WOW64;
76 typedef __int64 *POINTER_32 PBFS64WOW64;
77 typedef unsigned __int32 *POINTER_32 PBFU32WOW64;
78 typedef __int32 *POINTER_32 PBFS32WOW64;
79 typedef unsigned __int16 *POINTER_32 PBFU16WOW64;
80 typedef __int16 *POINTER_32 PBFS16WOW64;
81 typedef unsigned __int8 *POINTER_32 PBFU8WOW64;
82 typedef __int8 *POINTER_32 PBFS8WOW64;
107 #if defined(KernelOS)
109 #elif defined(INDLL)|| defined(_WINDLL)
110 #define BFDLL __declspec(dllexport)
112 #define BFDLL __declspec(dllimport)
116 #if !defined(BFCDECL)
117 #define BFCDECL __cdecl
120 #if !defined(BFSTDCALL)
121 #define BFSTDCALL __stdcall
125 #define BFCAPI BFCDECL
128 #if defined(KernelOS) && !defined(_DEBUG) && defined(DBG) && DBG == 1
BFU16 BFWCHAR
Definition: BFTypeNT.h:63
size_t * PBFSIZET
Definition: BFTypeNT.h:93
UINT_PTR BFUPTRWOW64
Definition: BFTypeNT.h:96
unsigned short * PBFU16
Definition: BFTypeNT.h:57
char * PBFS8
Definition: BFTypeNT.h:60
unsigned long BFULONG
Definition: BFTypeNT.h:39
char BFCHAR
Definition: BFTypeNT.h:33
unsigned long BFU32
Definition: BFTypeNT.h:55
char BFS8
Definition: BFTypeNT.h:60
double * PBFDOUBLE
Definition: BFTypeNT.h:41
INT_PTR * PBFSPTR
Definition: BFTypeNT.h:92
unsigned long long BFU64
Definition: BFTypeNT.h:53
int * PBFBOOL
Definition: BFTypeNT.h:34
UINT_PTR * PBFUPTR
Definition: BFTypeNT.h:91
unsigned long * PBFU32
Definition: BFTypeNT.h:55
short BFSSHORT
Definition: BFTypeNT.h:38
unsigned long long * PBFU64
Definition: BFTypeNT.h:53
long * PBFSLONG
Definition: BFTypeNT.h:40
UINT_PTR *POINTER_32 PBFUPTRWOW64
Definition: BFTypeNT.h:96
unsigned short BFUSHORT
Definition: BFTypeNT.h:37
int * PBFSINT
Definition: BFTypeNT.h:36
short * PBFS16
Definition: BFTypeNT.h:58
unsigned short BFU16
Definition: BFTypeNT.h:57
BFU16 * PBFWCHAR
Definition: BFTypeNT.h:63
unsigned long * PBFULONG
Definition: BFTypeNT.h:39
int BFSINT
Definition: BFTypeNT.h:36
unsigned int BFUINT
Definition: BFTypeNT.h:35
long * PBFS32
Definition: BFTypeNT.h:56
long BFSLONG
Definition: BFTypeNT.h:40
unsigned short * PBFUSHORT
Definition: BFTypeNT.h:37
long long BFS64
Definition: BFTypeNT.h:54
size_t BFSIZET
Definition: BFTypeNT.h:93
unsigned int * PBFUINT
Definition: BFTypeNT.h:35
short * PBFSSHORT
Definition: BFTypeNT.h:38
char * PBFCHAR
Definition: BFTypeNT.h:33
double BFDOUBLE
Definition: BFTypeNT.h:41
INT_PTR BFSPTR
Definition: BFTypeNT.h:92
void BFVOID
Definition: BFTypeNT.h:32
UINT_PTR BFUPTR
Definition: BFTypeNT.h:91
short BFS16
Definition: BFTypeNT.h:58
unsigned char BFU8
Definition: BFTypeNT.h:59
long long * PBFS64
Definition: BFTypeNT.h:54
void * PBFVOID
Definition: BFTypeNT.h:32
char * PSTRING
Definition: BFTypeNT.h:28
long BFS32
Definition: BFTypeNT.h:56
unsigned char * PBFU8
Definition: BFTypeNT.h:59
int BFBOOL
Definition: BFTypeNT.h:34