Updated ntoskrnl win32 support

svn path=/trunk/; revision=2562
This commit is contained in:
David Welch 2002-01-26 21:22:48 +00:00
parent aebf70e07f
commit 1a131779a2
3 changed files with 9 additions and 19 deletions

View file

@ -1,4 +1,4 @@
/* $Id: psfuncs.h,v 1.18 2002/01/03 17:58:44 ekohl Exp $
/* $Id: psfuncs.h,v 1.19 2002/01/26 21:22:48 dwelch Exp $
*/
#ifndef _INCLUDE_DDK_PSFUNCS_H
#define _INCLUDE_DDK_PSFUNCS_H
@ -44,7 +44,7 @@ VOID STDCALL PsEstablishWin32Callouts(PVOID Param1,
PVOID Param2,
PVOID Param3,
PVOID Param4,
PVOID Param5,
ULONG W32ThreadSize,
ULONG W32ProcessSize);
struct _ETHREAD* STDCALL PsGetCurrentThread(VOID);

View file

@ -154,14 +154,6 @@ typedef struct _GDI_TEB_BATCH
ULONG Buffer[0x136];
} GDI_TEB_BATCH, *PGDI_TEB_BATCH;
typedef struct _W32THREAD
{
PVOID MessageQueue;
} __attribute__((packed)) W32THREAD, *PW32THREAD;
PW32THREAD STDCALL
PsGetWin32Thread(VOID);
typedef struct _TEB
{
NT_TIB Tib; // 00h
@ -173,7 +165,7 @@ typedef struct _TEB
ULONG LastErrorValue; // 34h
ULONG CountOfOwnedCriticalSections; // 38h
PVOID CsrClientThread; // 3Ch
PW32THREAD Win32ThreadInfo; // 40h
struct _W32THREAD* Win32ThreadInfo; // 40h
ULONG Win32ClientInfo[0x1F]; // 44h
PVOID WOW32Reserved; // C0h
ULONG CurrentLocale; // C4h

View file

@ -533,14 +533,12 @@ STDCALL
NtUserGetCaretPos(
DWORD Unknown0);
DWORD
STDCALL
NtUserGetClassInfo(
DWORD Unknown0,
DWORD Unknown1,
DWORD Unknown2,
DWORD Unknown3,
DWORD Unknown4);
DWORD STDCALL
NtUserGetClassInfo(IN LPWSTR ClassName,
IN ULONG InfoClass,
OUT PVOID Info,
IN ULONG InfoLength,
OUT PULONG ReturnedLength);
DWORD
STDCALL