Reactos
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.
18static const BOOL g_bVista = (GetNTVersion() == _WIN32_WINNT_VISTA);
19
20VOID PathToIDList(LPCWSTR pszPath, ITEMIDLIST** ppidl);
21
22#endif /* !_SHELLTEST_H_ */