mirror of
https://github.com/reactos/reactos.git
synced 2026-07-07 06:44:26 +08:00
* lib/kernel32/k32.h: New file. * lib/kernel32/makefile (TARGET_CFLAGS): Add -I./. (TARGET_PCH): Set to k32.h. * lib/kernel32/except/except.c: Use <k32.h>. * lib/kernel32/file/backup.c: Ditto. * lib/kernel32/file/cnotify.c: Ditto. * lib/kernel32/file/copy.c: Ditto. * lib/kernel32/file/create.c: Ditto. * lib/kernel32/file/curdir.c: Ditto. * lib/kernel32/file/delete.c: Ditto. * lib/kernel32/file/deviceio.c: Ditto. * lib/kernel32/file/dir.c: Ditto. * lib/kernel32/file/dosdev.c: Ditto. * lib/kernel32/file/file.c: Ditto. * lib/kernel32/file/find.c: Ditto. * lib/kernel32/file/iocompl.c: Ditto. * lib/kernel32/file/lfile.c: Ditto. * lib/kernel32/file/lock.c: Ditto. * lib/kernel32/file/mailslot.c: Ditto. * lib/kernel32/file/move.c: Ditto. * lib/kernel32/file/npipe.c: Ditto. * lib/kernel32/file/pipe.c: Ditto. * lib/kernel32/file/rw.c: Ditto. * lib/kernel32/file/tape.c: Ditto. * lib/kernel32/file/volume.c: Ditto. * lib/kernel32/mem/global.c: Ditto. * lib/kernel32/mem/heap.c: Ditto. * lib/kernel32/mem/isbad.c: Ditto. * lib/kernel32/mem/local.c: Ditto. * lib/kernel32/mem/procmem.c: Ditto. * lib/kernel32/mem/section.c: Ditto. * lib/kernel32/mem/virtual.c: Ditto. * lib/kernel32/misc/atom.c: Ditto. * lib/kernel32/misc/comm.c: Ditto. * lib/kernel32/misc/console.c: Ditto. * lib/kernel32/misc/debug.c: Ditto. * lib/kernel32/misc/dllmain.c: Ditto. * lib/kernel32/misc/env.c: Ditto. * lib/kernel32/misc/error.c: Ditto. * lib/kernel32/misc/handle.c: Ditto. * lib/kernel32/misc/ldr.c: Ditto. * lib/kernel32/misc/profile.c: Ditto. * lib/kernel32/misc/res.c: Ditto. * lib/kernel32/misc/stubs.c: Ditto. * lib/kernel32/misc/sysinfo.c: Ditto. * lib/kernel32/misc/time.c: Ditto. * lib/kernel32/process/cmdline.c: Ditto. * lib/kernel32/process/create.c: Ditto. * lib/kernel32/process/proc.c: Ditto. * lib/kernel32/process/session.c: Ditto. * lib/kernel32/string/lstring.c: Ditto. * lib/kernel32/synch/critical.c: Ditto. * lib/kernel32/synch/event.c: Ditto. * lib/kernel32/synch/intrlck.c: Ditto. * lib/kernel32/synch/mutex.c: Ditto. * lib/kernel32/synch/sem.c: Ditto. * lib/kernel32/synch/timer.c: Ditto. * lib/kernel32/synch/wait.c: Ditto. * lib/kernel32/thread/fiber.c: Ditto. * lib/kernel32/thread/thread.c: Ditto. * lib/kernel32/thread/tls.c: Ditto. svn path=/trunk/; revision=4009
378 lines
5.9 KiB
C
378 lines
5.9 KiB
C
/* $Id: profile.c,v 1.6 2003/01/15 21:24:35 chorns Exp $
|
|
*
|
|
* COPYRIGHT: See COPYING in the top level directory
|
|
* PROJECT: ReactOS system libraries
|
|
* FILE: lib/kernel32/misc/profile.c
|
|
* PURPOSE: Profiles functions
|
|
* PROGRAMMER: Ariadne ( ariadne@xs4all.nl)
|
|
* modified from WINE [ Onno Hovers, (onno@stack.urc.tue.nl) ]
|
|
* UPDATE HISTORY:
|
|
* Created 01/11/98
|
|
*/
|
|
|
|
#include <k32.h>
|
|
|
|
|
|
/* FUNCTIONS *****************************************************************/
|
|
|
|
BOOL STDCALL
|
|
CloseProfileUserMapping(VOID)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
UINT STDCALL
|
|
GetPrivateProfileIntW (
|
|
LPCWSTR lpAppName,
|
|
LPCWSTR lpKeyName,
|
|
INT nDefault,
|
|
LPCWSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
UINT STDCALL
|
|
GetPrivateProfileIntA (
|
|
LPCSTR lpAppName,
|
|
LPCSTR lpKeyName,
|
|
INT nDefault,
|
|
LPCSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileSectionW (
|
|
LPCWSTR lpAppName,
|
|
LPWSTR lpReturnedString,
|
|
DWORD nSize,
|
|
LPCWSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileSectionA (
|
|
LPCSTR lpAppName,
|
|
LPSTR lpReturnedString,
|
|
DWORD nSize,
|
|
LPCSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileSectionNamesW (
|
|
DWORD Unknown0,
|
|
DWORD Unknown1,
|
|
DWORD Unknown2
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileSectionNamesA (
|
|
DWORD Unknown0,
|
|
DWORD Unknown1,
|
|
DWORD Unknown2
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileStringW (
|
|
LPCWSTR lpAppName,
|
|
LPCWSTR lpKeyName,
|
|
LPCWSTR lpDefault,
|
|
LPWSTR lpReturnedString,
|
|
DWORD nSize,
|
|
LPCWSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileStringA (
|
|
LPCSTR lpAppName,
|
|
LPCSTR lpKeyName,
|
|
LPCSTR lpDefault,
|
|
LPSTR lpReturnedString,
|
|
DWORD nSize,
|
|
LPCSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileStructW (
|
|
DWORD Unknown0,
|
|
DWORD Unknown1,
|
|
DWORD Unknown2,
|
|
DWORD Unknown3,
|
|
DWORD Unknown4
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetPrivateProfileStructA (
|
|
DWORD Unknown0,
|
|
DWORD Unknown1,
|
|
DWORD Unknown2,
|
|
DWORD Unknown3,
|
|
DWORD Unknown4
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
UINT STDCALL
|
|
GetProfileIntW(LPCWSTR lpAppName,
|
|
LPCWSTR lpKeyName,
|
|
INT nDefault)
|
|
{
|
|
return GetPrivateProfileIntW(lpAppName,
|
|
lpKeyName,
|
|
nDefault,
|
|
NULL);
|
|
}
|
|
|
|
|
|
UINT STDCALL
|
|
GetProfileIntA(LPCSTR lpAppName,
|
|
LPCSTR lpKeyName,
|
|
INT nDefault)
|
|
{
|
|
return GetPrivateProfileIntA(lpAppName,
|
|
lpKeyName,
|
|
nDefault,
|
|
NULL);
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetProfileSectionW(LPCWSTR lpAppName,
|
|
LPWSTR lpReturnedString,
|
|
DWORD nSize)
|
|
{
|
|
return GetPrivateProfileSectionW(lpAppName,
|
|
lpReturnedString,
|
|
nSize,
|
|
NULL);
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetProfileSectionA(LPCSTR lpAppName,
|
|
LPSTR lpReturnedString,
|
|
DWORD nSize)
|
|
{
|
|
return GetPrivateProfileSectionA(lpAppName,
|
|
lpReturnedString,
|
|
nSize,
|
|
NULL);
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetProfileStringW(LPCWSTR lpAppName,
|
|
LPCWSTR lpKeyName,
|
|
LPCWSTR lpDefault,
|
|
LPWSTR lpReturnedString,
|
|
DWORD nSize)
|
|
{
|
|
return GetPrivateProfileStringW(lpAppName,
|
|
lpKeyName,
|
|
lpDefault,
|
|
lpReturnedString,
|
|
nSize,
|
|
NULL);
|
|
}
|
|
|
|
|
|
DWORD STDCALL
|
|
GetProfileStringA(LPCSTR lpAppName,
|
|
LPCSTR lpKeyName,
|
|
LPCSTR lpDefault,
|
|
LPSTR lpReturnedString,
|
|
DWORD nSize)
|
|
{
|
|
return GetPrivateProfileStringA(lpAppName,
|
|
lpKeyName,
|
|
lpDefault,
|
|
lpReturnedString,
|
|
nSize,
|
|
NULL);
|
|
}
|
|
|
|
|
|
BOOL STDCALL
|
|
OpenProfileUserMapping (VOID)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return 0;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
QueryWin31IniFilesMappedToRegistry (
|
|
DWORD Unknown0,
|
|
DWORD Unknown1,
|
|
DWORD Unknown2,
|
|
DWORD Unknown3
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WritePrivateProfileSectionA (
|
|
LPCSTR lpAppName,
|
|
LPCSTR lpString,
|
|
LPCSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WritePrivateProfileSectionW (
|
|
LPCWSTR lpAppName,
|
|
LPCWSTR lpString,
|
|
LPCWSTR lpFileName
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WritePrivateProfileStringA(LPCSTR lpAppName,
|
|
LPCSTR lpKeyName,
|
|
LPCSTR lpString,
|
|
LPCSTR lpFileName)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WritePrivateProfileStringW(LPCWSTR lpAppName,
|
|
LPCWSTR lpKeyName,
|
|
LPCWSTR lpString,
|
|
LPCWSTR lpFileName)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WritePrivateProfileStructA (
|
|
DWORD Unknown0,
|
|
DWORD Unknown1,
|
|
DWORD Unknown2,
|
|
DWORD Unknown3,
|
|
DWORD Unknown4
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WritePrivateProfileStructW (
|
|
DWORD Unknown0,
|
|
DWORD Unknown1,
|
|
DWORD Unknown2,
|
|
DWORD Unknown3,
|
|
DWORD Unknown4
|
|
)
|
|
{
|
|
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WriteProfileSectionA(LPCSTR lpAppName,
|
|
LPCSTR lpString)
|
|
{
|
|
return WritePrivateProfileSectionA(lpAppName,
|
|
lpString,
|
|
NULL);
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WriteProfileSectionW(LPCWSTR lpAppName,
|
|
LPCWSTR lpString)
|
|
{
|
|
return WritePrivateProfileSectionW(lpAppName,
|
|
lpString,
|
|
NULL);
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WriteProfileStringA(LPCSTR lpAppName,
|
|
LPCSTR lpKeyName,
|
|
LPCSTR lpString)
|
|
{
|
|
return WritePrivateProfileStringA(lpAppName,
|
|
lpKeyName,
|
|
lpString,
|
|
NULL);
|
|
}
|
|
|
|
|
|
WINBOOL STDCALL
|
|
WriteProfileStringW(LPCWSTR lpAppName,
|
|
LPCWSTR lpKeyName,
|
|
LPCWSTR lpString)
|
|
{
|
|
return WritePrivateProfileStringW(lpAppName,
|
|
lpKeyName,
|
|
lpString,
|
|
NULL);
|
|
}
|
|
|
|
/* EOF */
|