Files
mirror-processhacker/2.x/trunk/phlib/include/ntmisc.h
T
wj32 5d00377aa5 * updated NT headers
* added ntzwapi.h (auto-generated)
* added GenerateZw tool

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@3875 21ef857c-d57f-4fe0-8362-d861dc6d29cd
2010-12-05 01:45:13 +00:00

51 lines
909 B
C

#ifndef _NTMISC_H
#define _NTMISC_H
// Filter manager
#define FLT_PORT_CONNECT 0x0001
#define FLT_PORT_ALL_ACCESS (FLT_PORT_CONNECT | STANDARD_RIGHTS_ALL)
// VDM
typedef enum _VDMSERVICECLASS
{
VdmStartExecution,
VdmQueueInterrupt,
VdmDelayInterrupt,
VdmInitialize,
VdmFeatures,
VdmSetInt21Handler,
VdmQueryDir,
VdmPrinterDirectIoOpen,
VdmPrinterDirectIoClose,
VdmPrinterInitialize,
VdmSetLdtEntries,
VdmSetProcessLdtInfo,
VdmAdlibEmulation,
VdmPMCliControl,
VdmQueryVdmProcess
} VDMSERVICECLASS, *PVDMSERVICECLASS;
NTSYSCALLAPI
NTSTATUS
NTAPI
NtVdmControl(
__in VDMSERVICECLASS Service,
__inout PVOID ServiceData
);
// WMI
NTSYSCALLAPI
NTSTATUS
NTAPI
NtTraceEvent(
__in HANDLE TraceHandle,
__in ULONG Flags,
__in ULONG FieldSize,
__in PVOID Fields
);
#endif