ReactOS
0.4.16-dev-1946-g52006dd
shelltest.h
Go to the documentation of this file.
1
#ifndef _SHELLTEST_H_
2
#define _SHELLTEST_H_
3
4
//#define _INC_WINDOWS
5
#define COM_NO_WINDOWS_H
6
7
#include <
ntstatus.h
>
8
#define WIN32_NO_STATUS
9
#include <
apitest.h
>
10
#include <
winreg.h
>
11
#include <
shlobj.h
>
12
#include <
shellapi.h
>
13
#include <shlwapi.h>
14
#include <atlbase.h>
15
#include <atlcom.h>
16
17
// Vista's shell32 is buggy so we need to skip some tests there.
18
static
const
BOOL
g_bVista
= (
GetNTVersion
() ==
_WIN32_WINNT_VISTA
);
19
20
VOID
PathToIDList
(
LPCWSTR
pszPath,
ITEMIDLIST
** ppidl);
21
22
#endif
/* !_SHELLTEST_H_ */
apitest.h
GetNTVersion
#define GetNTVersion()
Definition:
apitest.h:17
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
void
Definition:
nsiface.idl:2307
ntstatus.h
_WIN32_WINNT_VISTA
#define _WIN32_WINNT_VISTA
Definition:
sdkddkver.h:25
shellapi.h
PathToIDList
VOID PathToIDList(LPCWSTR pszPath, ITEMIDLIST **ppidl)
Definition:
shelltest.cpp:83
g_bVista
static const BOOL g_bVista
Definition:
shelltest.h:18
shlobj.h
_ITEMIDLIST
Definition:
shtypes.idl:33
winreg.h
LPCWSTR
const WCHAR * LPCWSTR
Definition:
xmlstorage.h:185
modules
rostests
apitests
shell32
shelltest.h
Generated on Thu Dec 4 2025 06:08:43 for ReactOS by
1.9.6