Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

usercall.h

Go to the documentation of this file.
00001 /****************************** Module Header ******************************\ 00002 * Module Name: usercall.h 00003 * 00004 * Copyright (c) 1985 - 1999, Microsoft Corporation 00005 * 00006 * This header file contains all kernel mode entry points 00007 * 00008 * History: 00009 * 12-98 Hiroyama Created 00010 \***************************************************************************/ 00011 00012 #ifndef _USERCALL_ 00013 #define _USERCALL_ 00014 00015 #include "w32wow64.h" 00016 00017 #ifndef W32KAPI 00018 #define W32KAPI DECLSPEC_ADDRSAFE 00019 #endif 00020 00021 W32KAPI 00022 ULONG_PTR 00023 NtUserCallNoParam( 00024 IN DWORD xpfnProc); 00025 00026 W32KAPI 00027 ULONG_PTR 00028 NtUserCallOneParam( 00029 IN ULONG_PTR dwParam, 00030 IN DWORD xpfnProc); 00031 00032 W32KAPI 00033 KERNEL_ULONG_PTR 00034 NtUserCallHwnd( 00035 IN HWND hwnd, 00036 IN DWORD xpfnProc); 00037 00038 W32KAPI 00039 KERNEL_ULONG_PTR 00040 NtUserCallHwndLock( 00041 IN HWND hwnd, 00042 IN DWORD xpfnProc); 00043 00044 W32KAPI 00045 ULONG_PTR 00046 NtUserCallHwndOpt( 00047 IN HWND hwnd, 00048 IN DWORD xpfnProc); 00049 00050 W32KAPI 00051 ULONG_PTR 00052 NtUserCallTwoParam( 00053 ULONG_PTR dwParam1, 00054 ULONG_PTR dwParam2, 00055 IN DWORD xpfnProc); 00056 00057 W32KAPI 00058 ULONG_PTR 00059 NtUserCallHwndParam( 00060 IN HWND hwnd, 00061 IN ULONG_PTR dwParam, 00062 IN DWORD xpfnProc); 00063 00064 W32KAPI 00065 ULONG_PTR 00066 NtUserCallHwndParamLock( 00067 IN HWND hwnd, 00068 IN ULONG_PTR dwParam, 00069 IN DWORD xpfnProc); 00070 00071 #endif /* _USERCALL_ */ 00072

Generated on Sat May 15 19:42:12 2004 for test by doxygen 1.3.7