// These data types may be already defined if building on Windows (using MinGW)
#ifndef DWORD
  #define DWORD unsigned int
#endif
#ifndef WORD
  #define WORD unsigned short
#endif
#ifndef BYTE
  #define BYTE unsigned char
#endif
