3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS system libraries
5 * FILE: lib/kernel32/misc/profile.c
6 * PURPOSE: Profiles functions
7 * PROGRAMMER: Ariadne ( ariadne@xs4all.nl)
8 * modified from WINE [ Onno Hovers, (onno@stack.urc.tue.nl) ]
16 /* FUNCTIONS *****************************************************************/
19 CloseProfileUserMapping(VOID)
21 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
27 GetPrivateProfileIntW (
34 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
40 GetPrivateProfileIntA (
47 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
53 GetPrivateProfileSectionW (
55 LPWSTR lpReturnedString,
60 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
66 GetPrivateProfileSectionA (
68 LPSTR lpReturnedString,
73 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
79 GetPrivateProfileSectionNamesW (
85 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
91 GetPrivateProfileSectionNamesA (
97 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
103 GetPrivateProfileStringW (
107 LPWSTR lpReturnedString,
112 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
118 GetPrivateProfileStringA (
122 LPSTR lpReturnedString,
127 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
133 GetPrivateProfileStructW (
141 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
147 GetPrivateProfileStructA (
155 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
160 GetProfileIntW(LPCWSTR lpAppName,
164 return GetPrivateProfileIntW(lpAppName,
172 GetProfileIntA(LPCSTR lpAppName,
176 return GetPrivateProfileIntA(lpAppName,
184 GetProfileSectionW(LPCWSTR lpAppName,
185 LPWSTR lpReturnedString,
188 return GetPrivateProfileSectionW(lpAppName,
196 GetProfileSectionA(LPCSTR lpAppName,
197 LPSTR lpReturnedString,
200 return GetPrivateProfileSectionA(lpAppName,
208 GetProfileStringW(LPCWSTR lpAppName,
211 LPWSTR lpReturnedString,
214 return GetPrivateProfileStringW(lpAppName,
224 GetProfileStringA(LPCSTR lpAppName,
227 LPSTR lpReturnedString,
230 return GetPrivateProfileStringA(lpAppName,
240 OpenProfileUserMapping (VOID)
242 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
248 QueryWin31IniFilesMappedToRegistry (
255 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
261 WritePrivateProfileSectionA (
267 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
273 WritePrivateProfileSectionW (
279 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
285 WritePrivateProfileStringA(LPCSTR lpAppName,
290 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
296 WritePrivateProfileStringW(LPCWSTR lpAppName,
301 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
307 WritePrivateProfileStructA (
315 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
321 WritePrivateProfileStructW (
329 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
335 WriteProfileSectionA(LPCSTR lpAppName,
338 return WritePrivateProfileSectionA(lpAppName,
345 WriteProfileSectionW(LPCWSTR lpAppName,
348 return WritePrivateProfileSectionW(lpAppName,
355 WriteProfileStringA(LPCSTR lpAppName,
359 return WritePrivateProfileStringA(lpAppName,
367 WriteProfileStringW(LPCWSTR lpAppName,
371 return WritePrivateProfileStringW(lpAppName,