Changeset 2044 for trunk/src/kernel32/cpu.cpp
- Timestamp:
- Dec 9, 1999, 12:59:28 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/cpu.cpp
r1838 r2044 1 /* $Id: cpu.cpp,v 1. 3 1999-11-25 19:19:57 sandervl Exp $ */1 /* $Id: cpu.cpp,v 1.4 1999-12-09 11:59:27 sandervl Exp $ */ 2 2 /* 3 3 * Odin win32 CPU apis … … 21 21 #include "debugtools.h" 22 22 #include "cpuhlp.h" 23 #include "initsystem.h" 23 24 24 25 DEFAULT_DEBUG_CHANNEL(CPU) … … 26 27 static BYTE PF[64] = {0,}; 27 28 static nrCPUs = 1; 28 static HINSTANCE hInstance = 0;29 30 LONG (WINAPI *ADVAPI32_RegCloseKey)(HKEY) = 0;31 LONG (WINAPI *ADVAPI32_RegCreateKeyA)(HKEY,LPCSTR,LPHKEY) = 0;32 LONG (WINAPI *ADVAPI32_RegSetValueExA)(HKEY,LPSTR,DWORD,DWORD,LPBYTE,DWORD) = 0;33 29 34 30 //****************************************************************************** … … 37 33 { 38 34 SYSTEM_INFO si; 39 40 hInstance = LoadLibraryA("ADVAPI32.DLL");41 if(hInstance) {42 *(VOID **)&ADVAPI32_RegCloseKey=(void*)GetProcAddress(hInstance, (LPCSTR)"RegCloseKey");43 *(VOID **)&ADVAPI32_RegCreateKeyA=(void*)GetProcAddress(hInstance, (LPCSTR)"RegCreateKeyA");44 *(VOID **)&ADVAPI32_RegSetValueExA=(void*)GetProcAddress(hInstance, (LPCSTR)"RegSetValueExA");45 }46 35 47 36 nrCPUs = nrcpus;
Note:
See TracChangeset
for help on using the changeset viewer.