ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ntndk.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 doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.