Changeset 4372 for trunk/src/kernel32/KERNEL32.CPP
- Timestamp:
- Oct 2, 2000, 3:39:18 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/KERNEL32.CPP
r4325 r4372 1 /* $Id: KERNEL32.CPP,v 1.5 4 2000-09-25 19:57:17 phallerExp $ */1 /* $Id: KERNEL32.CPP,v 1.55 2000-10-02 13:38:55 sandervl Exp $ */ 2 2 3 3 /* … … 312 312 dprintf2(("KERNEL32: OS2IsDBCSLeadByte\n")); 313 313 return O32_IsDBCSLeadByte(arg1); 314 }315 //******************************************************************************316 //******************************************************************************317 DWORD WIN32API LoadModule( LPCSTR arg1, PVOID arg2)318 {319 dprintf(("KERNEL32: OS2LoadModule\n"));320 return O32_LoadModule(arg1, arg2);321 314 } 322 315 //****************************************************************************** … … 409 402 } 410 403 //****************************************************************************** 411 //TODO: SetLastError412 //******************************************************************************413 BOOL WIN32API GetVersionExA(OSVERSIONINFOA *lpVersionInformation)414 {415 dprintf(("KERNEL32: OS2GetVersionExA\n"));416 417 if(lpVersionInformation == NULL || lpVersionInformation->dwOSVersionInfoSize != sizeof(OSVERSIONINFOA))418 return(FALSE);419 420 lpVersionInformation->dwMajorVersion = ODINNT_MAJOR_VERSION; //pretend we're NT 4.0421 lpVersionInformation->dwMinorVersion = ODINNT_MINOR_VERSION;422 lpVersionInformation->dwBuildNumber = ODINNT_BUILD_NR;423 lpVersionInformation->dwPlatformId = VER_PLATFORM_WIN32_NT;424 strcpy(lpVersionInformation->szCSDVersion, ODINNT_CSDVERSION);425 return(TRUE);426 }427 //******************************************************************************428 //******************************************************************************429 BOOL WIN32API GetVersionExW(OSVERSIONINFOW *lpVersionInformation)430 {431 dprintf(("KERNEL32: OS2GetVersionExW\n"));432 433 if(lpVersionInformation == NULL || lpVersionInformation->dwOSVersionInfoSize != sizeof(OSVERSIONINFOW))434 return(FALSE);435 436 lpVersionInformation->dwMajorVersion = ODINNT_MAJOR_VERSION; //pretend we're NT 4.0437 lpVersionInformation->dwMinorVersion = ODINNT_MINOR_VERSION;438 lpVersionInformation->dwBuildNumber = ODINNT_BUILD_NR;439 lpVersionInformation->dwPlatformId = VER_PLATFORM_WIN32_NT;440 lstrcpyW(lpVersionInformation->szCSDVersion, ODINNT_CSDVERSION_W);441 return(TRUE);442 }443 //******************************************************************************444 //******************************************************************************445 LONG WIN32API GetVersion()446 {447 dprintf(("KERNEL32: GetVersion\n"));448 // highword 0 = NT, lowword high byte major ver, low byte minor ver449 /* @@@PH 98/04/04 MFC30 makes assumptions about process control block */450 /* structures that lead to crashes if we don't identify as NT */451 452 return ODINNT_VERSION;453 }454 //******************************************************************************455 404 //****************************************************************************** 456 405 BOOL WIN32API FlushInstructionCache( /*PLF Mon 98-02-09 23:56:49 : STUB STUB STUB STUB STUB */
Note:
See TracChangeset
for help on using the changeset viewer.