- Timestamp:
- Nov 18, 2001, 5:07:29 AM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/win32k/kKrnlLib/include/dev16.h
r6696 r7374 1 /* $Id: dev16.h,v 1. 1 2001-09-11 01:27:27bird Exp $1 /* $Id: dev16.h,v 1.2 2001-11-18 04:07:29 bird Exp $ 2 2 * dev16 - 16-bit specific. Should not be used in 32-bit C/C++. 3 3 * … … 20 20 typedef ULONG DDHDR; 21 21 #endif 22 23 /*24 * Ring 0 init IOCtl (dev1 -> dev0)25 */26 #define D16_IOCTL_CAT 0xC027 28 /*29 * Get Kernel OTEs. No params. Data is KRNLOBJTABLE (dev1632.h).30 */31 #define D16_IOCTL_GETKRNLINFO 0x4032 33 34 /*35 * Verify aImportTab. No params. No data (aImportTab is used).36 */37 #define D16_IOCTL_VERIFYIMPORTTAB 0x4138 typedef struct _D16VERIFYIMPORTTABDATA39 {40 USHORT usRc;41 } D16VERIFYIMPORTTABDATA;42 typedef D16VERIFYIMPORTTABDATA FAR *PD16VERIFYIMPORTTABDATA;43 22 44 23 … … 105 84 USHORT NEAR initGetDosTableData(void); 106 85 ULONG NEAR GetR0InitPtr(void); 86 ULONG NEAR GetVerifyImportTab32Ptr(void); 87 ULONG NEAR GetGetKernelInfo32Ptr(void); 107 88 108 89 /* … … 110 91 */ 111 92 ULONG NEAR CallR0Addr32bit(LIN ulAddr, ULONG ulParam); 112 USHORT NEAR CallGetKernelInfo32(ULONG addressKrnlInfoBuf);113 USHORT NEAR CallVerifyImportTab32(void);114 115 93 116 94 /* … … 175 153 extern char PASCAL EH_DATAEND ; 176 154 155 extern unsigned long DATA16Base; 156 177 157 178 158 #endif
Note:
See TracChangeset
for help on using the changeset viewer.