source: trunk/src/kernel32/profile.h@ 2016

Last change on this file since 2016 was 1811, checked in by sandervl, 26 years ago

Rewrite of PE loader code, EB's fixes + VirtualProtect bugfix

File size: 982 bytes
Line 
1/* $Id: profile.h,v 1.5 1999-11-22 20:35:51 sandervl Exp $ */
2/*
3 * Profile header for initterm
4 * Copyright 1999 Christoph Bratschi
5 * Project Odin Software License can be found in LICENSE.TXT
6 */
7
8#ifndef __PROFILE_H__
9#define __PROFILE_H__
10
11#include <odinwrap.h>
12
13/* Odin profile name in KERNEL32.DLL directory */
14#define ODINININAME "ODIN.INI"
15
16void WINAPI WriteOutProfiles(void);
17int WINAPI PROFILE_LoadOdinIni(void);
18
19INT ODIN_EXTERN(GetPrivateProfileStringA)(LPCSTR section, LPCSTR entry,
20 LPCSTR def_val, LPSTR buffer,
21 UINT len, LPCSTR filename);
22
23int ODIN_EXTERN(PROFILE_GetOdinIniString)(LPCSTR section, LPCSTR entry,
24 LPCSTR def_val, LPSTR buffer,
25 UINT len);
26
27int ODIN_EXTERN(PROFILE_SetOdinIniString)(LPCSTR section_name, LPCSTR key_name,
28 LPCSTR value);
29
30#endif
Note: See TracBrowser for help on using the repository browser.