Changeset 1885 for trunk/src/kernel32/KERNEL32.CPP
- Timestamp:
- Nov 30, 1999, 3:19:03 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/KERNEL32.CPP
r1833 r1885 1 /* $Id: KERNEL32.CPP,v 1.3 4 1999-11-24 19:31:22sandervl Exp $ */1 /* $Id: KERNEL32.CPP,v 1.35 1999-11-30 14:15:53 sandervl Exp $ */ 2 2 3 3 /* 4 4 * Win32 compatibility file functions for OS/2 5 5 * 6 * Copyright 1998 Sander van Leeu ven6 * Copyright 1998 Sander van Leeuwen 7 7 * Copyright 1998 Patrick Haller 8 8 * Copyright 1998 Peter Fitzsimmons … … 375 375 return(rc); 376 376 } 377 //******************************************************************************378 //******************************************************************************379 BOOL WIN32API GetExitCodeProcess(HANDLE arg1, LPDWORD arg2)380 {381 dprintf(("KERNEL32: GetExitCodeProcess\n"));382 return O32_GetExitCodeProcess(arg1, arg2);383 }384 //******************************************************************************385 //******************************************************************************386 HANDLE WIN32API GetCurrentProcess(void)387 {388 dprintf2(("KERNEL32: GetCurrentProcess\n"));389 return O32_GetCurrentProcess();390 }391 //******************************************************************************392 //******************************************************************************393 DWORD WIN32API GetCurrentProcessId(void)394 {395 dprintf2(("KERNEL32: GetCurrentProcessId\n"));396 return O32_GetCurrentProcessId();397 }398 //******************************************************************************399 //******************************************************************************400 BOOL WIN32API TerminateProcess( HANDLE arg1, DWORD arg2)401 {402 dprintf(("KERNEL32: TerminateProcess\n"));403 return O32_TerminateProcess(arg1, arg2);404 }405 //******************************************************************************406 //******************************************************************************407 377 VOID WIN32API Sleep(DWORD arg1) 408 378 { … … 540 510 541 511 return O32_MulDiv(arg1, arg2, arg3); 542 }543 //******************************************************************************544 //******************************************************************************545 HANDLE WIN32API OpenProcess(DWORD arg1, BOOL arg2, DWORD arg3)546 {547 dprintf(("KERNEL32: OS2OpenProcess\n"));548 return O32_OpenProcess(arg1, arg2, arg3);549 512 } 550 513 //****************************************************************************** … … 734 697 } 735 698 //****************************************************************************** 736 //Should retrieve this from the exe...737 //******************************************************************************738 DWORD WIN32API GetProcessVersion(DWORD Processid)739 {740 dprintf(("KERNEL32: OS2GetProcessVersion not correctly implemented!!\n"));741 return(WIN32OS2_VERSION);742 }743 //******************************************************************************744 699 //****************************************************************************** 745 700 LONG WIN32API GetVersion() … … 772 727 } 773 728 //****************************************************************************** 774 //Obsolete 775 //****************************************************************************** 776 DWORD WIN32API GetProcessHeaps(DWORD NumberOfHeaps, PHANDLE ProcessHeaps) 777 { 778 dprintf(("KERNEL32: GetProcessHeaps, Not implemented\n")); 779 return(0); 780 } 781 //****************************************************************************** 782 //WINE 783 //****************************************************************************** 784 BOOL WIN32API GetProcessAffinityMask(HANDLE hProcess, 785 LPDWORD lpProcessAffinityMask, 786 LPDWORD lpSystemAffinityMask) 787 { 788 /* It is definitely important for a process to know on what processor 789 it is running :-) */ 790 if(lpProcessAffinityMask) 791 *lpProcessAffinityMask=1; 792 if(lpSystemAffinityMask) 793 *lpSystemAffinityMask=1; 794 return TRUE; 795 } 796 //****************************************************************************** 797 //****************************************************************************** 798 799 729 //****************************************************************************** 800 730 BOOL WIN32API FlushInstructionCache( /*PLF Mon 98-02-09 23:56:49 : STUB STUB STUB STUB STUB */ 801 731 HANDLE hProcess, /* process with cache to flush */
Note:
See TracChangeset
for help on using the changeset viewer.