Skip to content

Commit aabd3ef

Browse files
committed
[WIN32K]
Amendment to r56003 - Add TagSig field to PDEV - Add leLink to PDEV, this one is ros specific, but it will help to keep track of font drivers - Remove an obsolete tag defintion svn path=/branches/GSoC_2011/GdiFontDriver/; revision=56005
1 parent 0a9c3e0 commit aabd3ef

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

win32ss/gdi/eng/pdevobj.h

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ typedef struct _PDEVOBJ
116116
// PFN_DrvSynchronizeSurface pfnDrvSynchronizeSurface;
117117
// PFN_DrvSetPalette pfnDrvSetPalette;
118118
// PFN_DrvNotify pfnDrvNotify;
119-
// ULONG TagSig;
119+
ULONG TagSig;
120120
struct _LDEVOBJ * pldev;
121121
DHPDEV dhpdev; /* DHPDEV for device. */
122122
struct _PALETTE* ppalSurf; /* PEPALOBJ/PPALETTE for this device. */
@@ -141,6 +141,7 @@ typedef struct _PDEVOBJ
141141
};
142142

143143
/* ros specific */
144+
LIST_ENTRY leLink;
144145
ULONG DxDd_nCount;
145146
GDIPOINTER Pointer;
146147
/* Stuff to keep track of software cursors; win32k gdi part */
@@ -183,6 +184,18 @@ NTSTATUS
183184
NTAPI
184185
InitPDEVImpl(VOID);
185186

187+
PPDEVOBJ
188+
NTAPI
189+
PDEVOBJ_CreatePDEV(
190+
struct _LDEVOBJ *pldev);
191+
192+
BOOL
193+
NTAPI
194+
PDEVOBJ_bEnablePDEV(
195+
PPDEVOBJ ppdev,
196+
PDEVMODEW pdevmode,
197+
PWSTR pwszLogAddress);
198+
186199
PSIZEL
187200
FASTCALL
188201
PDEVOBJ_sizl(

win32ss/user/ntuser/tags.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#define TAG_PALETTE GDITAG_HMGR_LOOKASIDE_PAL_TYPE
2727
#define TAG_ICMLCS '90hG'
2828
#define TAG_LFONT GDITAG_HMGR_LOOKASIDE_LFONT_TYPE
29-
#define TAG_RFONT ';0gG' /* Correct? */
3029
#define TAG_PFE '<0hG'
3130
#define TAG_PFT '=0hG' /* Correct? */
3231
#define TAG_ICMCXF '>0hG' /* Correct? */

0 commit comments

Comments
 (0)