Skip to content

Commit 0ff3a11

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 4e73caa commit 0ff3a11

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

subsystems/win32/win32k/include/pdevobj.h

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ typedef struct _PDEVOBJ
113113
// PFN_DrvSynchronizeSurface pfnDrvSynchronizeSurface;
114114
// PFN_DrvSetPalette pfnDrvSetPalette;
115115
// PFN_DrvNotify pfnDrvNotify;
116-
// ULONG TagSig;
116+
ULONG TagSig;
117117
struct _LDEVOBJ * pldev;
118118
DHPDEV dhpdev; /* DHPDEV for device. */
119119
struct _PALETTE* ppalSurf; /* PEPALOBJ/PPALETTE for this device. */
@@ -138,6 +138,7 @@ typedef struct _PDEVOBJ
138138
};
139139

140140
/* ros specific */
141+
LIST_ENTRY leLink;
141142
ULONG DxDd_nCount;
142143
GDIPOINTER Pointer;
143144
/* Stuff to keep track of software cursors; win32k gdi part */
@@ -179,6 +180,18 @@ NTSTATUS
179180
NTAPI
180181
InitPDEVImpl(VOID);
181182

183+
PPDEVOBJ
184+
NTAPI
185+
PDEVOBJ_CreatePDEV(
186+
struct _LDEVOBJ *pldev);
187+
188+
BOOL
189+
NTAPI
190+
PDEVOBJ_bEnablePDEV(
191+
PPDEVOBJ ppdev,
192+
PDEVMODEW pdevmode,
193+
PWSTR pwszLogAddress);
194+
182195
PSIZEL
183196
FASTCALL
184197
PDEVOBJ_sizl(PPDEVOBJ, PSIZEL);

subsystems/win32/win32k/include/tags.h

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

0 commit comments

Comments
 (0)