158 if (((
PPDEV)dhpdev)->PaletteEntries !=
NULL)
BOOL IntInitScreenInfo(PPDEV ppdev, LPDEVMODEW pDevMode, PGDIINFO pGdiInfo, PDEVINFO pDevInfo)
#define INDEX_DrvCompletePDEV
typedef DHPDEV(APIENTRY FN_DrvEnablePDEV)(_In_ DEVMODEW *pdm
ULONG NTAPI DrvGetModes(HANDLE hDriver, ULONG cjSize, DEVMODEW *pdm)
#define INDEX_DrvGetModes
HSURF NTAPI DrvEnableSurface(DHPDEV dhpdev)
#define INDEX_DrvEnablePDEV
BOOL NTAPI DrvAssertMode(DHPDEV dhpdev, BOOL bEnable)
VOID APIENTRY DrvDisablePDEV(IN DHPDEV dhpdev)
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG _Out_ DEVINFO _In_ HDEV _In_ LPWSTR _In_ HANDLE hDriver
BOOL IntInitDefaultPalette(PPDEV ppdev, PDEVINFO pDevInfo)
static const UCHAR DefaultPalette[]
#define INDEX_DrvAssertMode
#define DDI_DRIVER_VERSION_NT5
BOOL APIENTRY DrvEnableDriver(ULONG iEngineVersion, ULONG cj, PDRVENABLEDATA pded)
typedef HSURF(APIENTRY FN_DrvEnableSurface)(_In_ DHPDEV dhpdev)
_In_ LPWSTR pwszLogAddress
FN_DrvSetPalette DrvSetPalette
void * EngAllocMem(int zero, unsigned long size, int tag=0)
#define INDEX_DrvSetPointerShape
static DRVFN DrvFunctionTable[]
#define INDEX_DrvSetPalette
#define memcpy(s1, s2, n)
ENGAPI BOOL APIENTRY EngDeletePalette(_In_ _Post_ptr_invalid_ HPALETTE hpal)
#define INDEX_DrvDisableSurface
FN_DrvMovePointer DrvMovePointer
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG _Out_ DEVINFO _In_ HDEV _In_ LPWSTR pwszDeviceName
DHPDEV APIENTRY DrvEnablePDEV(IN DEVMODEW *pdm, IN LPWSTR pwszLogAddress, IN ULONG cPat, OUT HSURF *phsurfPatterns, IN ULONG cjCaps, OUT ULONG *pdevcaps, IN ULONG cjDevInfo, OUT DEVINFO *pdi, IN HDEV hdev, IN LPWSTR pwszDeviceName, IN HANDLE hDriver)
#define INDEX_DrvEnableSurface
FN_DrvSetPointerShape DrvSetPointerShape
VOID APIENTRY DrvCompletePDEV(IN DHPDEV dhpdev, IN HDEV hdev)
_In_ LPWSTR _In_ ULONG cPat
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG cjDevInfo
#define INDEX_DrvDisablePDEV
#define INDEX_DrvMovePointer
_In_ LPWSTR _In_ ULONG _In_ ULONG cjCaps
VOID NTAPI DrvDisableSurface(DHPDEV dhpdev)
_In_ LPWSTR _In_ ULONG _In_ ULONG _In_ ULONG _Out_ DEVINFO * pdi