uchar, ushort, uint, ulong
Defined internally as:
typedef unsigned char  uchar;          // Unsigned character (byte, 8 bits)
typedef unsigned short ushort;         // Unsigned short (word, 16 bits)
typedef
unsigned int  
uint;           //
Unsigned integer (doubleword, 32 bits)
typedef unsigned long  ulong;          // Unsigned long (doubleword, 32 bits)