mirror of
https://github.com/reactos/reactos.git
synced 2024-09-29 05:54:05 +00:00
[NTUSER] Move TL structure definition to ntuser.h (#4644)
- Move struct _TL and TL definitions from win32.h to ntuser.h. - Modify the type of TL.pfnFree as newly-defined TL_FN_FREE function pointer. CORE-11700
This commit is contained in:
parent
8222c0e6d8
commit
facc2837a1
|
@ -9,6 +9,15 @@
|
|||
#define UserEnterCo UserEnterExclusive
|
||||
#define UserLeaveCo UserLeave
|
||||
|
||||
typedef VOID (*TL_FN_FREE)(PVOID);
|
||||
|
||||
typedef struct _TL
|
||||
{
|
||||
struct _TL* next;
|
||||
PVOID pobj;
|
||||
TL_FN_FREE pfnFree;
|
||||
} TL, *PTL;
|
||||
|
||||
extern PSERVERINFO gpsi;
|
||||
extern PTHREADINFO gptiCurrent;
|
||||
extern PPROCESSINFO gppiList;
|
||||
|
|
|
@ -53,13 +53,8 @@ extern HANDLE hModuleWin; // This Win32k Instance.
|
|||
extern struct _CLS *SystemClassList;
|
||||
extern BOOL RegisteredSysClasses;
|
||||
|
||||
// FIXME: Move to ntuser.h
|
||||
typedef struct _TL
|
||||
{
|
||||
struct _TL* next;
|
||||
PVOID pobj;
|
||||
PVOID pfnFree;
|
||||
} TL, *PTL;
|
||||
struct _TL;
|
||||
typedef struct _TL *PTL;
|
||||
|
||||
typedef struct _W32THREAD
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue