source: trunk/src/shlwapi/shlwapi_odin.h@ 5280

Last change on this file since 5280 was 4081, checked in by sandervl, 25 years ago

resync with Wine 20000801

File size: 2.0 KB
Line 
1/* $Id: shlwapi_odin.h,v 1.1 2000-08-24 09:32:44 sandervl Exp $ */
2
3/*
4 * Win32 Lightweight SHELL32 for OS/2
5 *
6 * Copyright 2000 Patrick Haller
7 * Project Odin Software License can be found in LICENSE.TXT
8 *
9 */
10
11/*
12 * internal Shell32 Library definitions
13 */
14
15#ifndef _SHLWAPI_H_
16#define _SHLWAPI_H_
17
18
19/*****************************************************************************
20 * Includes *
21 *****************************************************************************/
22
23
24#ifdef __cplusplus
25 extern "C" {
26#endif /* defined(__cplusplus) */
27
28
29/*****************************************************************************
30 * Prototypes *
31 *****************************************************************************/
32
33// REG.CPP
34BOOL WIN32API SHRegGetBoolUSValueA(LPCSTR pszSubKey,
35 LPCSTR pszValue,
36 BOOL fIgnoreHKCU,
37 BOOL fDefault);
38
39BOOL WIN32API SHRegGetBoolUSValueW(LPCWSTR pszSubKey,
40 LPCWSTR pszValue,
41 BOOL fIgnoreHKCU,
42 BOOL fDefault);
43
44LONG WIN32API SHRegGetUSValueA(LPCSTR pSubKey,
45 LPCSTR pValue,
46 LPDWORD pwType,
47 LPVOID pvData,
48 LPDWORD pbData,
49 BOOL fIgnoreHKCU,
50 LPVOID pDefaultData,
51 DWORD wDefaultDataSize);
52
53
54// STRING.CPP
55LPSTR WIN32API StrStrIA(LPCSTR lpFirst, LPCSTR lpSrch);
56
57int WINAPI StrCmpNIA ( LPCSTR str1, LPCSTR str2, int len);
58int WINAPI StrCmpNIW ( LPCWSTR wstr1, LPCWSTR wstr2, int len);
59
60
61#ifdef __cplusplus
62 }
63#endif /* defined(__cplusplus) */
64
65
66#endif
Note: See TracBrowser for help on using the repository browser.