Changeset 4348 for trunk/include/win32k.h
- Timestamp:
- Oct 1, 2000, 4:59:18 AM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win32k.h
r4165 r4348 1 /* $Id: win32k.h,v 1. 1 2000-09-02 21:11:22bird Exp $1 /* $Id: win32k.h,v 1.2 2000-10-01 02:59:18 bird Exp $ 2 2 * 3 3 * Top level make file for the Win32k library. … … 28 28 #define K32_QUERYOPTIONSSTATUS 0x03 29 29 #define K32_SETOPTIONS 0x04 30 #define K32_PROCESSREADWRITE 0x05 30 31 31 32 /* … … 183 184 ULONG rc; /* Return code. */ 184 185 } K32SETOPTIONS, *PK32SETOPTIONS; 186 187 typedef struct _k32ProcessReadWrite 188 { 189 PID pid; /* Process ID of the process to access memory in. */ 190 ULONG cb; /* Number of bytes to read or write. */ 191 PVOID pvSource; /* Pointer to source data. */ 192 PVOID pvTarget; /* Pointer to target area. */ 193 BOOL fRead; /* TRUE: pvSource is within pid while pvTarget is ours. */ 194 /* FALSE: pvTarget is within pid while pvSource is ours. */ 195 ULONG rc; /* Return code. */ 196 } K32PROCESSREADWRITE, *PK32PROCESSREADWRITE; 197 185 198 186 199 … … 197 210 APIRET APIENTRY libWin32kQueryOptionsStatus(PK32OPTIONS pOptions, PK32STATUS pStatus); 198 211 APIRET APIENTRY libWin32kSetOptions(PK32OPTIONS pOptions); 212 APIRET APIENTRY libWin32kSetOption(PK32OPTIONS pOptions); 199 213 200 214 /* "Extra OS2 APIs" */ 201 215 APIRET APIENTRY DosAllocMemEx(PPVOID ppv, ULONG cb, ULONG flag); 202 216 APIRET APIENTRY W32kQueryOTEs(HMODULE hMTE, PQOTEBUFFER pQOte, ULONG cbQOte); 217 APIRET APIENTRY W32kProcessReadWrite(PID pid, ULONG cb, PVOID pvSource, PVOID pvTarget, BOOL fRead); 203 218 204 219 /* Helper function */
Note:
See TracChangeset
for help on using the changeset viewer.