Ignore:
Timestamp:
Dec 9, 1999, 12:59:28 PM (26 years ago)
Author:
sandervl
Message:

create reg keys for CSD version

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 $ */
    22/*
    33 * Odin win32 CPU apis
     
    2121#include "debugtools.h"
    2222#include "cpuhlp.h"
     23#include "initsystem.h"
    2324
    2425DEFAULT_DEBUG_CHANNEL(CPU)
     
    2627static BYTE PF[64] = {0,};
    2728static 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;
    3329
    3430//******************************************************************************
     
    3733{
    3834  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    }
    4635
    4736   nrCPUs = nrcpus;
Note: See TracChangeset for help on using the changeset viewer.