ReactOS 0.4.16-dev-311-g9382aa2
precomp.h File Reference
#include <stdarg.h>
#include <tchar.h>
#include <ndk/ntndk.h>
#include <ndk/rtlfuncs.h>
#include <windef.h>
#include <winbase.h>
#include <winreg.h>
#include <shlwapi.h>
#include <shlobj.h>
#include <strsafe.h>
#include <atlbase.h>
#include <atlcom.h>
#include <undocshell.h>
#include <shellutils.h>
#include <wine/debug.h>
#include "resource.h"
#include <ntquery.h>
#include "util.h"
#include "ntobjenum.h"
#include "foldercommon.h"
#include "ntobjfolder.h"
#include "regfolder.h"
Include dependency graph for precomp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WIN32_NO_STATUS
 
#define COBJMACROS
 
#define _INC_WINDOWS
 
#define COM_NO_WINDOWS_H
 
#define NTOS_MODE_USER
 
#define ID_ICON_VOLUME   (WM_APP + 0x4CB)
 
#define DFM_MERGECONTEXTMENU   1
 
#define DFM_INVOKECOMMAND   2
 
#define DFM_INVOKECOMMANDEX   12
 
#define DFM_GETDEFSTATICID   14
 
#define SHCIDS_ALLFIELDS   0x80000000L
 
#define SHCIDS_CANONICALONLY   0x10000000L
 
#define GET_SHGDN_FOR(dwFlags)   ((DWORD)dwFlags & (DWORD)0x0000FF00)
 
#define GET_SHGDN_RELATION(dwFlags)   ((DWORD)dwFlags & (DWORD)0x000000FF)
 

Functions

 DEFINE_GUID (CLSID_NtObjectFolder, 0x845b0fb2, 0x66e0, 0x416b, 0x8f, 0x91, 0x31, 0x4e, 0x23, 0xf7, 0xc1, 0x2d)
 
 WINE_DEFAULT_DEBUG_CHANNEL (ntobjshex)
 

Variables

HINSTANCE g_hInstance
 

Macro Definition Documentation

◆ _INC_WINDOWS

#define _INC_WINDOWS

Definition at line 9 of file precomp.h.

◆ COBJMACROS

#define COBJMACROS

Definition at line 8 of file precomp.h.

◆ COM_NO_WINDOWS_H

#define COM_NO_WINDOWS_H

Definition at line 10 of file precomp.h.

◆ DFM_GETDEFSTATICID

#define DFM_GETDEFSTATICID   14

Definition at line 47 of file precomp.h.

◆ DFM_INVOKECOMMAND

#define DFM_INVOKECOMMAND   2

Definition at line 45 of file precomp.h.

◆ DFM_INVOKECOMMANDEX

#define DFM_INVOKECOMMANDEX   12

Definition at line 46 of file precomp.h.

◆ DFM_MERGECONTEXTMENU

#define DFM_MERGECONTEXTMENU   1

Definition at line 44 of file precomp.h.

◆ GET_SHGDN_FOR

#define GET_SHGDN_FOR (   dwFlags)    ((DWORD)dwFlags & (DWORD)0x0000FF00)

Definition at line 52 of file precomp.h.

◆ GET_SHGDN_RELATION

#define GET_SHGDN_RELATION (   dwFlags)    ((DWORD)dwFlags & (DWORD)0x000000FF)

Definition at line 53 of file precomp.h.

◆ ID_ICON_VOLUME

#define ID_ICON_VOLUME   (WM_APP + 0x4CB)

Definition at line 38 of file precomp.h.

◆ NTOS_MODE_USER

#define NTOS_MODE_USER

Definition at line 11 of file precomp.h.

◆ SHCIDS_ALLFIELDS

#define SHCIDS_ALLFIELDS   0x80000000L

Definition at line 49 of file precomp.h.

◆ SHCIDS_CANONICALONLY

#define SHCIDS_CANONICALONLY   0x10000000L

Definition at line 50 of file precomp.h.

◆ WIN32_NO_STATUS

#define WIN32_NO_STATUS

Definition at line 7 of file precomp.h.

Function Documentation

◆ DEFINE_GUID()

DEFINE_GUID ( CLSID_NtObjectFolder  ,
0x845b0fb2  ,
0x66e0  ,
0x416b  ,
0x8f  ,
0x91  ,
0x31  ,
0x4e  ,
0x23  ,
0xf7  ,
0xc1  ,
0x2d   
)

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( ntobjshex  )

Variable Documentation

◆ g_hInstance

HINSTANCE g_hInstance
extern

Definition at line 18 of file MainWindow.cpp.