#define SYMBOL_CHARSET (2)
#define SHIFTJIS_CHARSET (128)
#define HANGEUL_CHARSET (129)
+#define JOHAB_CHARSET (130)
#define GB2312_CHARSET (134)
#define CHINESEBIG5_CHARSET (136)
#define GREEK_CHARSET (161)
#define TURKISH_CHARSET (162)
+#define VIETNAMESE_CHARSET (163)
#define HEBREW_CHARSET (177)
#define ARABIC_CHARSET (178)
#define BALTIC_CHARSET (186)
#define PIPE_ACCESS_DUPLEX (3)
#define PIPE_ACCESS_INBOUND (1)
#define PIPE_ACCESS_OUTBOUND (2)
-#define WRITE_DAC (0x40000L)
-#define WRITE_OWNER (0x80000L)
#define ACCESS_SYSTEM_SECURITY (0x1000000L)
#define PIPE_TYPE_BYTE (0)
#define PIPE_TYPE_MESSAGE (4)
#define TRUETYPE_FONTTYPE (4)
/* EnumObjects, GetCurrentObject, GetObjectType */
-#define OBJ_BRUSH (2)
#define OBJ_PEN (1)
+#define OBJ_BRUSH (2)
+#define OBJ_DC (3)
+#define OBJ_METADC (4)
#define OBJ_PAL (5)
#define OBJ_FONT (6)
#define OBJ_BITMAP (7)
-#define OBJ_EXTPEN (11)
#define OBJ_REGION (8)
-#define OBJ_DC (3)
-#define OBJ_MEMDC (10)
#define OBJ_METAFILE (9)
-#define OBJ_METADC (4)
-#define OBJ_ENHMETAFILE (13)
+#define OBJ_MEMDC (10)
+#define OBJ_EXTPEN (11)
#define OBJ_ENHMETADC (12)
+#define OBJ_ENHMETAFILE (13)
+#define OBJ_COLORSPACE (14)
/* EnumPrinters */
#define SCS_PIF_BINARY (3)
#define SCS_POSIX_BINARY (4)
#define SCS_WOW_BINARY (2)
+#define SCS_64BIT_BINARY (6)
/* GetBoundsRect, SetBoundsRect */
#define DCB_DISABLE (8)
#define PAN_XHEIGHT_DUCKING_SMALL (5)
#define PAN_XHEIGHT_DUCKING_STD (6)
#define PAN_XHEIGHT_DUCKING_LARGE (7)
+#define PANOSE_COUNT (10)
+#define PAN_FAMILYTYPE_INDEX (0)
+#define PAN_SERIFSTYLE_INDEX (1)
+#define PAN_WEIGTH_INDEX (2)
+#define PAN_PROPORTION_INDEX (3)
+#define PAN_CONTRAST_INDEX (4)
+#define PAN_STROKEVARIATION_INDEX (5)
+#define PAN_ARMSTYLE_INDEX (6)
+#define PAN_LETTERFORM_INDEX (7)
+#define PAN_MIDLINE_INDEX (8)
+#define PAN_XHEIGHT_INDEX (9)
+#define PAN_CULTURE_LATIN (0)
/* PALETTENTRY structure */
#define PC_EXPLICIT (2)
#define TMPF_TRUETYPE (0x4)
#define TMPF_DEVICE (0x8)
+/* NEWTEXTMETRIC structure */
+#define NTM_ITALIC (0x01)
+#define NTM_BOLD (0x20)
+#define NTM_REGULAR (0x40)
+
/* CopyFileEx options */
#define COPY_FILE_FAIL_IF_EXISTS (1)