mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 11:51:58 +00:00
add tests for NtUserCallHwnd, NtUserCallHwndLock, NtUserCallHwndOpt, NtUserCallHwndParam, NtUserCallHwndParamLock, NtUserCallNoParam, NtUserCallOneParam and NtUserSystemParametersInfo
svn path=/trunk/; revision=32744
This commit is contained in:
parent
19761f316e
commit
9f99e0a7c4
13 changed files with 769 additions and 1 deletions
|
@ -38,5 +38,27 @@ extern PGDI_TABLE_ENTRY GdiHandleTable;
|
|||
|
||||
DWORD Syscall(LPWSTR lpszFunction, int cParams, void* pParams);
|
||||
BOOL InitOsVersion();
|
||||
extern UINT g_OsIdx;
|
||||
|
||||
typedef UINT ASPI[5];
|
||||
extern ASPI gNOPARAM_ROUTINE_CREATEMENU;
|
||||
extern ASPI gNOPARAM_ROUTINE_CREATEMENUPOPUP;
|
||||
extern ASPI gNOPARAM_ROUTINE_LOADUSERAPIHOOK;
|
||||
extern ASPI gONEPARAM_ROUTINE_MAPDEKTOPOBJECT;
|
||||
extern ASPI gONEPARAM_ROUTINE_SWAPMOUSEBUTTON;
|
||||
extern ASPI gHWND_ROUTINE_DEREGISTERSHELLHOOKWINDOW;
|
||||
extern ASPI gHWND_ROUTINE_GETWNDCONTEXTHLPID;
|
||||
extern ASPI gHWNDPARAM_ROUTINE_SETWNDCONTEXTHLPID;
|
||||
|
||||
#define _NOPARAM_ROUTINE_CREATEMENU gNOPARAM_ROUTINE_CREATEMENU[g_OsIdx]
|
||||
#define _NOPARAM_ROUTINE_CREATEMENUPOPUP gNOPARAM_ROUTINE_CREATEMENUPOPUP[g_OsIdx]
|
||||
#define _NOPARAM_ROUTINE_LOADUSERAPIHOOK gNOPARAM_ROUTINE_LOADUSERAPIHOOK[g_OsIdx]
|
||||
#define _ONEPARAM_ROUTINE_MAPDEKTOPOBJECT gONEPARAM_ROUTINE_MAPDEKTOPOBJECT[g_OsIdx]
|
||||
#define _ONEPARAM_ROUTINE_SWAPMOUSEBUTTON gONEPARAM_ROUTINE_SWAPMOUSEBUTTON[g_OsIdx]
|
||||
#define _HWND_ROUTINE_DEREGISTERSHELLHOOKWINDOW gHWND_ROUTINE_DEREGISTERSHELLHOOKWINDOW[g_OsIdx]
|
||||
#define _HWND_ROUTINE_GETWNDCONTEXTHLPID gHWND_ROUTINE_GETWNDCONTEXTHLPID[g_OsIdx]
|
||||
#define _HWNDPARAM_ROUTINE_SETWNDCONTEXTHLPID gHWNDPARAM_ROUTINE_SETWNDCONTEXTHLPID[g_OsIdx]
|
||||
|
||||
|
||||
|
||||
#endif /* _W32KNAPI_H */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue