/*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.                                */
/*                                                                           */
/*****************************************************************************/
/**********************************************************************/
/*                                                                    */
/*   File            = EDDETYPT                                       */
/*                                                                    */
/*   Description     = Display Device Driver Enable functions         */
/*                     constants and types                            */
/*                                                                    */
/*   Function        =                                                */
/*                                                                    */
/*   Reference       = Winthorn Functional Specification              */
/*                     Device Driver Interface Specification          */
/*                     Display Device Driver Design Specification     */
/*                                                                    */
/*                                                                    */
/**********************************************************************/

typedef struct
    {
        ULONG      Version;
        USHORT     TableSize;
    } FLParamsLst;

typedef FLParamsLst FAR * pFLParamsLst;

typedef struct
    {
        PUSHORT    Flags;
        PPFNL      DispTab;
    } FLReturnsLst;

typedef FLReturnsLst FAR * pFLReturnsLst;

typedef struct
{
    BYTE      Dummy;
} PDBIType;

typedef PDBIType FAR *lpPDBI;

typedef struct
    {
        lpPDBI          PDBInstance;
        ULONG           DcType;
        HDC             DcH;
    } EDCParamsLst;

typedef EDCParamsLst FAR * pEDCParamsLst;

