Changeset 10445 for trunk/src/kernel32/process.cpp
- Timestamp:
- Feb 10, 2004, 4:37:54 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/process.cpp
r7744 r10445 1 /* $Id: process.cpp,v 1.1 0 2002-01-08 22:34:11sandervl Exp $ */1 /* $Id: process.cpp,v 1.11 2004-02-10 15:37:54 sandervl Exp $ */ 2 2 3 3 /* … … 374 374 dprintf(("GetProcessDword: Unknown offset %d\n", offset )); 375 375 return 0; 376 } 377 } 378 379 380 /*********************************************************************** 381 * ODIN_SetProcessDword 382 * 383 * SvL: Special version that allows the caller to change some values 384 * 385 */ 386 void WINAPI ODIN_SetProcessDword( DWORD dwProcessID, INT offset, DWORD value ) 387 { 388 PDB *process = PROCESS_IdToPDB( dwProcessID ); 389 390 dprintf(("SetProcessDword: (%ld, %d)\n", dwProcessID, offset)); 391 if ( !process ) return; 392 393 switch ( offset ) 394 { 395 case GPD_STARTF_SHOWWINDOW: 396 process->env_db->startup_info->wShowWindow = value; 397 break; 398 399 case GPD_STARTF_SIZE: 400 process->env_db->startup_info->dwXSize = LOWORD(value); 401 process->env_db->startup_info->dwYSize = HIWORD(value); 402 break; 403 404 case GPD_STARTF_POSITION: 405 process->env_db->startup_info->dwX = LOWORD(value); 406 process->env_db->startup_info->dwY = HIWORD(value); 407 break; 408 409 default: 410 dprintf(("SetProcessDword: Unknown offset %d\n", offset)); 411 break; 376 412 } 377 413 }
Note:
See TracChangeset
for help on using the changeset viewer.