Process Hacker
ntwin.h File Reference
#include <windows.h>
#include <ntstatus.h>
#include <winioctl.h>
#include <shellapi.h>
#include <ole2.h>
#include <commdlg.h>
#include <wmistr.h>

Go to the source code of this file.

Macros

#define WIN32_LEAN_AND_MEAN
 
#define WIN32_NO_STATUS
 
#define DESKTOP_ALL_ACCESS
 
#define DESKTOP_GENERIC_READ   (DESKTOP_ENUMERATE | DESKTOP_READOBJECTS | STANDARD_RIGHTS_READ)
 
#define DESKTOP_GENERIC_WRITE
 
#define DESKTOP_GENERIC_EXECUTE   (DESKTOP_SWITCHDESKTOP | STANDARD_RIGHTS_EXECUTE)
 
#define WINSTA_GENERIC_READ
 
#define WINSTA_GENERIC_WRITE
 
#define WINSTA_GENERIC_EXECUTE   (WINSTA_ACCESSGLOBALATOMS | WINSTA_EXITWINDOWS | STANDARD_RIGHTS_EXECUTE)
 
#define WMIGUID_GENERIC_READ
 
#define WMIGUID_GENERIC_WRITE
 
#define WMIGUID_GENERIC_EXECUTE
 

Typedefs

typedef GUID * PGUID
 

Macro Definition Documentation

#define DESKTOP_ALL_ACCESS
Value:
(DESKTOP_CREATEMENU | DESKTOP_CREATEWINDOW | DESKTOP_ENUMERATE | \
DESKTOP_HOOKCONTROL | DESKTOP_JOURNALPLAYBACK | DESKTOP_JOURNALRECORD | \
DESKTOP_READOBJECTS | DESKTOP_SWITCHDESKTOP | DESKTOP_WRITEOBJECTS | \
STANDARD_RIGHTS_REQUIRED)

Definition at line 21 of file ntwin.h.

#define DESKTOP_GENERIC_EXECUTE   (DESKTOP_SWITCHDESKTOP | STANDARD_RIGHTS_EXECUTE)

Definition at line 32 of file ntwin.h.

#define DESKTOP_GENERIC_READ   (DESKTOP_ENUMERATE | DESKTOP_READOBJECTS | STANDARD_RIGHTS_READ)

Definition at line 26 of file ntwin.h.

#define DESKTOP_GENERIC_WRITE
Value:
(DESKTOP_CREATEMENU | DESKTOP_CREATEWINDOW | DESKTOP_HOOKCONTROL | \
DESKTOP_JOURNALPLAYBACK | DESKTOP_JOURNALRECORD | DESKTOP_WRITEOBJECTS | \
STANDARD_RIGHTS_WRITE)

Definition at line 28 of file ntwin.h.

#define WIN32_LEAN_AND_MEAN

Definition at line 6 of file ntwin.h.

#define WIN32_NO_STATUS

Definition at line 7 of file ntwin.h.

#define WINSTA_GENERIC_EXECUTE   (WINSTA_ACCESSGLOBALATOMS | WINSTA_EXITWINDOWS | STANDARD_RIGHTS_EXECUTE)

Definition at line 42 of file ntwin.h.

#define WINSTA_GENERIC_READ
Value:
(WINSTA_ENUMDESKTOPS | WINSTA_ENUMERATE | WINSTA_READATTRIBUTES | \
WINSTA_READSCREEN | STANDARD_RIGHTS_READ)

Definition at line 36 of file ntwin.h.

#define WINSTA_GENERIC_WRITE
Value:
(WINSTA_ACCESSCLIPBOARD | WINSTA_CREATEDESKTOP | WINSTA_WRITEATTRIBUTES | \
STANDARD_RIGHTS_WRITE)

Definition at line 39 of file ntwin.h.

#define WMIGUID_GENERIC_EXECUTE
Value:
(WMIGUID_EXECUTE | TRACELOG_GUID_ENABLE | TRACELOG_LOG_EVENT | \
TRACELOG_ACCESS_REALTIME | TRACELOG_REGISTER_GUIDS | \
STANDARD_RIGHTS_EXECUTE)

Definition at line 52 of file ntwin.h.

#define WMIGUID_GENERIC_READ
Value:
(WMIGUID_QUERY | WMIGUID_NOTIFICATION | WMIGUID_READ_DESCRIPTION | \
STANDARD_RIGHTS_READ)

Definition at line 46 of file ntwin.h.

#define WMIGUID_GENERIC_WRITE
Value:
(WMIGUID_SET | TRACELOG_CREATE_REALTIME | TRACELOG_CREATE_ONDISK | \
STANDARD_RIGHTS_WRITE)

Definition at line 49 of file ntwin.h.

Typedef Documentation

typedef GUID* PGUID

Definition at line 18 of file ntwin.h.