The presentation driver must always return a full 32-bit (LONG) value. For example, BOOLEAN TRUE and FALSE are defined as:
#define TRUE (1L); #define FALSE (0L);