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

irql.c
Go to the documentation of this file.
00001 /*
00002  * PROJECT:         ReactOS Kernel
00003  * LICENSE:         GPL - See COPYING in the top level directory
00004  * PURPOSE:         Routines for IRQL support
00005  * PROGRAMMERS:     Timo Kreuzer
00006  */
00007 
00008 /* INCLUDES *****************************************************************/
00009 
00010 #include <ntoskrnl.h>
00011 #define NDEBUG
00012 #include <debug.h>
00013 
00014 /* FUNCTIONS ****************************************************************/
00015 
00016 NTKERNELAPI
00017 KIRQL
00018 KxGetCurrentIrql(VOID)
00019 {
00020     return KeGetCurrentIrql();
00021 }
00022 
00023 NTKERNELAPI
00024 VOID
00025 KxLowerIrql(IN KIRQL NewIrql)
00026 {
00027     KeLowerIrql(NewIrql);
00028 }
00029 
00030 NTKERNELAPI
00031 KIRQL
00032 KxRaiseIrql(IN KIRQL NewIrql)
00033 {
00034     return KfRaiseIrql(NewIrql);
00035 }
00036 
00037 NTKERNELAPI
00038 KIRQL
00039 KxRaiseIrqlToDpcLevel(VOID)
00040 {
00041     return KeRaiseIrqlToDpcLevel();
00042 }
00043 
00044 
00045 /* EOF */

Generated on Sun May 27 2012 04:28:41 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.