;*DDK*************************************************************************/
;
; COPYRIGHT    Copyright (C) 1995 IBM Corporation
;
;    The following IBM OS/2 WARP source code is provided to you solely for
;    the purpose of assisting you in your development of OS/2 WARP device
;    drivers. You may use this code in accordance with the IBM License
;    Agreement provided in the IBM Device Driver Source Kit for OS/2. This
;    Copyright statement may not be removed.;
;*****************************************************************************/
TYPES_INCLUDED	EQU	1

DTYP_USER	EQU	(16384 )
DTYP_CTL_ARRAY	EQU	(1 )
DTYP_CTL_PARRAY	EQU	(-1 )
DTYP_CTL_OFFSET	EQU	(2 )
DTYP_CTL_LENGTH	EQU	(3 )
DTYP_ACCEL	EQU	(28 )
DTYP_ACCELTABLE	EQU	(29 )
DTYP_ARCPARAMS	EQU	(38 )
DTYP_AREABUNDLE	EQU	(139 )
DTYP_ATOM	EQU	(90 )
DTYP_BITMAPINFO	EQU	(60 )
DTYP_BITMAPINFOHEADER	EQU	(61 )
DTYP_BITMAPINFO2	EQU	(170 )
DTYP_BITMAPINFOHEADER2	EQU	(171 )
DTYP_BIT16	EQU	(20 )
DTYP_BIT32	EQU	(21 )
DTYP_BIT8	EQU	(19 )
DTYP_BOOL	EQU	(18 )
DTYP_BTNCDATA	EQU	(35 )
DTYP_BYTE	EQU	(13 )
DTYP_CATCHBUF	EQU	(141 )
DTYP_CHAR	EQU	(15 )
DTYP_CHARBUNDLE	EQU	(135 )
DTYP_CLASSINFO	EQU	(95 )
DTYP_COUNT2	EQU	(93 )
DTYP_COUNT2B	EQU	(70 )
DTYP_COUNT2CH	EQU	(82 )
DTYP_COUNT4	EQU	(152 )
DTYP_COUNT4B	EQU	(42 )
DTYP_CPID	EQU	(57 )
DTYP_CREATESTRUCT	EQU	(98 )
DTYP_CURSORINFO	EQU	(34 )
DTYP_DEVOPENSTRUC	EQU	(124 )
DTYP_DLGTEMPLATE	EQU	(96 )
DTYP_DLGTITEM	EQU	(97 )
DTYP_ENTRYFDATA	EQU	(127 )
DTYP_ERRORID	EQU	(45 )
DTYP_FATTRS	EQU	(75 )
DTYP_FFDESCS	EQU	(142 )
DTYP_FIXED	EQU	(99 )
DTYP_FONTMETRICS	EQU	(74 )
DTYP_FRAMECDATA	EQU	(144 )
DTYP_GRADIENTL	EQU	(48 )
DTYP_HAB	EQU	(10 )
DTYP_HACCEL	EQU	(30 )
DTYP_HAPP	EQU	(146 )
DTYP_HATOMTBL	EQU	(91 )
DTYP_HBITMAP	EQU	(62 )
DTYP_HCINFO	EQU	(46 )
DTYP_HDC	EQU	(132 )
DTYP_HENUM	EQU	(117 )
DTYP_HHEAP	EQU	(109 )
DTYP_HINI	EQU	(53 )
DTYP_HLIB	EQU	(147 )
DTYP_HMF	EQU	(85 )
DTYP_HMQ	EQU	(86 )
DTYP_HPOINTER	EQU	(106 )
DTYP_HPROGRAM	EQU	(131 )
DTYP_HPS	EQU	(12 )
DTYP_HRGN	EQU	(116 )
DTYP_HSEM	EQU	(140 )
DTYP_HSPL	EQU	(32 )
DTYP_HSWITCH	EQU	(66 )
DTYP_HVPS	EQU	(58 )
DTYP_HWND	EQU	(11 )
DTYP_IDENTITY	EQU	(133 )
DTYP_IDENTITY4	EQU	(169 )
DTYP_IMAGEBUNDLE	EQU	(136 )
DTYP_INDEX2	EQU	(81 )
DTYP_IPT	EQU	(155 )
DTYP_KERNINGPAIRS	EQU	(118 )
DTYP_LENGTH2	EQU	(68 )
DTYP_LENGTH4	EQU	(69 )
DTYP_LINEBUNDLE	EQU	(137 )
DTYP_LONG	EQU	(25 )
DTYP_MARKERBUNDLE	EQU	(138 )
DTYP_MATRIXLF	EQU	(113 )
DTYP_MLECTLDATA	EQU	(161 )
DTYP_MLEMARGSTRUCT	EQU	(157 )
DTYP_MLEOVERFLOW	EQU	(158 )
DTYP_OFFSET2B	EQU	(112 )
DTYP_OWNERITEM	EQU	(154 )
DTYP_PID	EQU	(92 )
DTYP_PIX	EQU	(156 )
DTYP_POINTERINFO	EQU	(105 )
DTYP_POINTL	EQU	(77 )
DTYP_PROGCATEGORY	EQU	(129 )
DTYP_PROGRAMENTRY	EQU	(128 )
DTYP_PROGTYPE	EQU	(130 )
DTYP_PROPERTY2	EQU	(88 )
DTYP_PROPERTY4	EQU	(89 )
DTYP_QMSG	EQU	(87 )
DTYP_RECTL	EQU	(121 )
DTYP_RESID	EQU	(125 )
DTYP_RGB	EQU	(111 )
DTYP_RGNRECT	EQU	(115 )
DTYP_SBCDATA	EQU	(159 )
DTYP_SEGOFF	EQU	(126 )
DTYP_SHORT	EQU	(23 )
DTYP_SIZEF	EQU	(101 )
DTYP_SIZEL	EQU	(102 )
DTYP_STRL	EQU	(17 )
DTYP_STR16	EQU	(40 )
DTYP_STR32	EQU	(37 )
DTYP_STR64	EQU	(47 )
DTYP_STR8	EQU	(33 )
DTYP_SWBLOCK	EQU	(63 )
DTYP_SWCNTRL	EQU	(64 )
DTYP_SWENTRY	EQU	(65 )
DTYP_SWP	EQU	(31 )
DTYP_TID	EQU	(104 )
DTYP_TIME	EQU	(107 )
DTYP_TRACKINFO	EQU	(73 )
DTYP_UCHAR	EQU	(22 )
DTYP_ULONG	EQU	(26 )
DTYP_USERBUTTON	EQU	(36 )
DTYP_USHORT	EQU	(24 )
DTYP_WIDTH4	EQU	(108 )
DTYP_WNDPARAMS	EQU	(83 )
DTYP_WNDPROC	EQU	(84 )
DTYP_WPOINT	EQU	(59 )
DTYP_WRECT	EQU	(55 )
DTYP_XYWINSIZE	EQU	(52 )
DTYP_PACCEL	EQU	(-28 )
DTYP_PACCELTABLE	EQU	(-29 )
DTYP_PARCPARAMS	EQU	(-38 )
DTYP_PAREABUNDLE	EQU	(-139 )
DTYP_PATOM	EQU	(-90 )
DTYP_PBITMAPINFO	EQU	(-60 )
DTYP_PBITMAPINFOHEADER	EQU	(-61 )
DTYP_PBITMAPINFO2	EQU	(-170 )
DTYP_PBITMAPINFOHEADER2	EQU	(-171 )
DTYP_PBIT16	EQU	(-20 )
DTYP_PBIT32	EQU	(-21 )
DTYP_PBIT8	EQU	(-19 )
DTYP_PBOOL	EQU	(-18 )
DTYP_PBTNCDATA	EQU	(-35 )
DTYP_PBYTE	EQU	(-13 )
DTYP_PCATCHBUF	EQU	(-141 )
DTYP_PCHAR	EQU	(-15 )
DTYP_PCHARBUNDLE	EQU	(-135 )
DTYP_PCLASSINFO	EQU	(-95 )
DTYP_PCOUNT2	EQU	(-93 )
DTYP_PCOUNT2B	EQU	(-70 )
DTYP_PCOUNT2CH	EQU	(-82 )
DTYP_PCOUNT4	EQU	(-152 )
DTYP_PCOUNT4B	EQU	(-42 )
DTYP_PCPID	EQU	(-57 )
DTYP_PCREATESTRUCT	EQU	(-98 )
DTYP_PCURSORINFO	EQU	(-34 )
DTYP_PDEVOPENSTRUC	EQU	(-124 )
DTYP_PDLGTEMPLATE	EQU	(-96 )
DTYP_PDLGTITEM	EQU	(-97 )
DTYP_PENTRYFDATA	EQU	(-127 )
DTYP_PERRORID	EQU	(-45 )
DTYP_PFATTRS	EQU	(-75 )
DTYP_PFFDESCS	EQU	(-142 )
DTYP_PFIXED	EQU	(-99 )
DTYP_PFONTMETRICS	EQU	(-74 )
DTYP_PFRAMECDATA	EQU	(-144 )
DTYP_PGRADIENTL	EQU	(-48 )
DTYP_PHAB	EQU	(-10 )
DTYP_PHACCEL	EQU	(-30 )
DTYP_PHAPP	EQU	(-146 )
DTYP_PHATOMTBL	EQU	(-91 )
DTYP_PHBITMAP	EQU	(-62 )
DTYP_PHCINFO	EQU	(-46 )
DTYP_PHDC	EQU	(-132 )
DTYP_PHENUM	EQU	(-117 )
DTYP_PHHEAP	EQU	(-109 )
DTYP_PHINI	EQU	(-53 )
DTYP_PHLIB	EQU	(-147 )
DTYP_PHMF	EQU	(-85 )
DTYP_PHMQ	EQU	(-86 )
DTYP_PHPOINTER	EQU	(-106 )
DTYP_PHPROGRAM	EQU	(-131 )
DTYP_PHPS	EQU	(-12 )
DTYP_PHRGN	EQU	(-116 )
DTYP_PHSEM	EQU	(-140 )
DTYP_PHSPL	EQU	(-32 )
DTYP_PHSWITCH	EQU	(-66 )
DTYP_PHVPS	EQU	(-58 )
DTYP_PHWND	EQU	(-11 )
DTYP_PIDENTITY	EQU	(-133 )
DTYP_PIDENTITY4	EQU	(-169 )
DTYP_PIMAGEBUNDLE	EQU	(-136 )
DTYP_PINDEX2	EQU	(-81 )
DTYP_PIPT	EQU	(-155 )
DTYP_PKERNINGPAIRS	EQU	(-118 )
DTYP_PLENGTH2	EQU	(-68 )
DTYP_PLENGTH4	EQU	(-69 )
DTYP_PLINEBUNDLE	EQU	(-137 )
DTYP_PLONG	EQU	(-25 )
DTYP_PMARKERBUNDLE	EQU	(-138 )
DTYP_PMATRIXLF	EQU	(-113 )
DTYP_PMLECTLDATA	EQU	(-161 )
DTYP_PMLEMARGSTRUCT	EQU	(-157 )
DTYP_PMLEOVERFLOW	EQU	(-158 )
DTYP_POFFSET2B	EQU	(-112 )
DTYP_POWNERITEM	EQU	(-154 )
DTYP_PPID	EQU	(-92 )
DTYP_PPIX	EQU	(-156 )
DTYP_PPOINTERINFO	EQU	(-105 )
DTYP_PPOINTL	EQU	(-77 )
DTYP_PPROGCATEGORY	EQU	(-129 )
DTYP_PPROGRAMENTRY	EQU	(-128 )
DTYP_PPROGTYPE	EQU	(-130 )
DTYP_PPROPERTY2	EQU	(-88 )
DTYP_PPROPERTY4	EQU	(-89 )
DTYP_PQMSG	EQU	(-87 )
DTYP_PRECTL	EQU	(-121 )
DTYP_PRESID	EQU	(-125 )
DTYP_PRGB	EQU	(-111 )
DTYP_PRGNRECT	EQU	(-115 )
DTYP_PSBCDATA	EQU	(-159 )
DTYP_PSEGOFF	EQU	(-126 )
DTYP_PSHORT	EQU	(-23 )
DTYP_PSIZEF	EQU	(-101 )
DTYP_PSIZEL	EQU	(-102 )
DTYP_PSTRL	EQU	(-17 )
DTYP_PSTR16	EQU	(-40 )
DTYP_PSTR32	EQU	(-37 )
DTYP_PSTR64	EQU	(-47 )
DTYP_PSTR8	EQU	(-33 )
DTYP_PSWBLOCK	EQU	(-63 )
DTYP_PSWCNTRL	EQU	(-64 )
DTYP_PSWENTRY	EQU	(-65 )
DTYP_PSWP	EQU	(-31 )
DTYP_PTID	EQU	(-104 )
DTYP_PTIME	EQU	(-107 )
DTYP_PTRACKINFO	EQU	(-73 )
DTYP_PUCHAR	EQU	(-22 )
DTYP_PULONG	EQU	(-26 )
DTYP_PUSERBUTTON	EQU	(-36 )
DTYP_PUSHORT	EQU	(-24 )
DTYP_PWIDTH4	EQU	(-108 )
DTYP_PWNDPARAMS	EQU	(-83 )
DTYP_PWNDPROC	EQU	(-84 )
DTYP_PWPOINT	EQU	(-59 )
DTYP_PWRECT	EQU	(-55 )
DTYP_PXYWINSIZE	EQU	(-52 )
