Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenntndk.h
Go to the documentation of this file.
00001 /*++ NDK Version: 0098 00002 00003 Copyright (c) Alex Ionescu. All rights reserved. 00004 00005 Header Name: 00006 00007 ntndk.h 00008 00009 Abstract: 00010 00011 Master include file for the Native Development Kit. 00012 00013 Author: 00014 00015 Alex Ionescu (alexi@tinykrnl.org) - Updated - 27-Feb-2006 00016 00017 --*/ 00018 00019 #ifndef _NTNDK_ 00020 #define _NTNDK_ 00021 00022 // 00023 // Disable some warnings that we'd get on /W4. 00024 // Only active for compilers which support this feature. 00025 // 00026 #ifdef _MSC_VER 00027 #pragma warning(push) 00028 #pragma warning(disable:4001) 00029 #pragma warning(disable:4201) 00030 #pragma warning(disable:4115) 00031 #pragma warning(disable:4214) 00032 #endif 00033 00034 // 00035 // Headers needed for NDK 00036 // 00037 #include <stdio.h> // C Standard Header 00038 #include <excpt.h> // C Standard Header 00039 #include <stdarg.h> // C Standard Header 00040 #include <umtypes.h> // General Definitions 00041 00042 // 00043 // Type Headers 00044 // 00045 #include <cctypes.h> // Cache Manager Types 00046 #include <cmtypes.h> // Configuration Manager Types 00047 #include <dbgktypes.h> // User-Mode Kernel Debugging Types 00048 #include <extypes.h> // Executive Types 00049 #include <kdtypes.h> // Kernel Debugger Types 00050 #include <ketypes.h> // Kernel Types 00051 #include <haltypes.h> // Hardware Abstraction Layer Types 00052 #include <ifssupp.h> // IFS Support Header 00053 #include <iotypes.h> // Input/Output Manager Types 00054 #include <ldrtypes.h> // Loader Types 00055 #include <lpctypes.h> // Local Procedure Call Types 00056 #include <mmtypes.h> // Memory Manager Types 00057 #include <obtypes.h> // Object Manager Types 00058 #include <potypes.h> // Power Manager Types 00059 #include <pstypes.h> // Process Manager Types 00060 #include <rtltypes.h> // Runtime Library Types 00061 #include <setypes.h> // Security Subsystem Types 00062 #include <vftypes.h> // Verifier Types 00063 00064 // 00065 // Function Headers 00066 // 00067 #include <cmfuncs.h> // Configuration Manager Functions 00068 #include <dbgkfuncs.h> // User-Mode Kernel Debugging Functions 00069 #include <kdfuncs.h> // Kernel Debugger Functions 00070 #include <kefuncs.h> // Kernel Functions 00071 #include <exfuncs.h> // Executive Functions 00072 #include <halfuncs.h> // Hardware Abstraction Layer Functions 00073 #include <iofuncs.h> // Input/Output Manager Functions 00074 #include <inbvfuncs.h> // Initialization Boot Video Functions 00075 #include <ldrfuncs.h> // Loader Functions 00076 #include <lpcfuncs.h> // Local Procedure Call Functions 00077 #include <mmfuncs.h> // Memory Manager Functions 00078 #include <obfuncs.h> // Object Manager Functions 00079 #include <pofuncs.h> // Power Manager Functions 00080 #include <psfuncs.h> // Process Manager Functions 00081 #include <rtlfuncs.h> // Runtime Library Functions 00082 #include <sefuncs.h> // Security Subsystem Functions 00083 #include <umfuncs.h> // User-Mode NT Library Functions 00084 #include <vffuncs.h> // Verifier Functions 00085 00086 // 00087 // Assembly Support 00088 // 00089 #include <asm.h> // Assembly Offsets 00090 00091 #ifdef _MSC_VER 00092 #pragma warning(pop) 00093 #endif 00094 #endif // _NTNDK_ Generated on Sat May 26 2012 04:29:39 for ReactOS by
1.7.6.1
|