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

Last change on this file since 10366 was 7820, checked in by sandervl, 24 years ago

Wine resync

File size: 2.0 KB
Line 
1/* $Id: shlwapi_odin.h,v 1.3 2002-02-06 20:18:29 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
30typedef HKEY HUSKEY;
31typedef HUSKEY *PHUSKEY;
32
33
34
35
36/*****************************************************************************
37 * Prototypes *
38 *****************************************************************************/
39
40// REG.CPP
41BOOL WIN32API SHRegGetBoolUSValueA(LPCSTR pszSubKey,
42 LPCSTR pszValue,
43 BOOL fIgnoreHKCU,
44 BOOL fDefault);
45
46BOOL WIN32API SHRegGetBoolUSValueW(LPCWSTR pszSubKey,
47 LPCWSTR pszValue,
48 BOOL fIgnoreHKCU,
49 BOOL fDefault);
50
51LONG WIN32API SHRegGetUSValueA(LPCSTR pSubKey,
52 LPCSTR pValue,
53 LPDWORD pwType,
54 LPVOID pvData,
55 LPDWORD pbData,
56 BOOL fIgnoreHKCU,
57 LPVOID pDefaultData,
58 DWORD wDefaultDataSize);
59
60
61// STRING.CPP
62LPSTR WIN32API StrStrIA(LPCSTR lpFirst, LPCSTR lpSrch);
63
64int WINAPI StrCmpNIA ( LPCSTR str1, LPCSTR str2, int len);
65int WINAPI StrCmpNIW ( LPCWSTR wstr1, LPCWSTR wstr2, int len);
66
67
68#ifdef __cplusplus
69 }
70#endif /* defined(__cplusplus) */
71
72
73#endif
Note: See TracBrowser for help on using the repository browser.