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

sbdebug.h
Go to the documentation of this file.
00001 #ifndef NDEBUG
00002 #define TEST_STATUS(s) \
00003         if (! NT_SUCCESS(s)) \
00004         { \
00005             if (s == STATUS_NO_MORE_ENTRIES) \
00006                 DPRINT("NTSTATUS == NO MORE ENTRIES\n"); \
00007             else if (s == STATUS_BUFFER_OVERFLOW) \
00008                 DPRINT("NTSTATUS == BUFFER OVERFLOW\n"); \
00009             else if (s == STATUS_BUFFER_TOO_SMALL) \
00010                 DPRINT("NTSTATUS == BUFFER TOO SMALL\n"); \
00011             else if (s == STATUS_INVALID_PARAMETER) \
00012                 DPRINT("NTSTATUS == INVALID PARAMETER\n"); \
00013             else if (s == STATUS_OBJECT_NAME_NOT_FOUND) \
00014                 DPRINT("NTSTATUS == OBJECT NAME NOT FOUND\n"); \
00015             else if (s == STATUS_INVALID_HANDLE) \
00016                 DPRINT("NTATATUS == INVALID_HANDLE\n"); \
00017             else if (s == STATUS_ACCESS_DENIED) \
00018                 DPRINT("NTSTATUS == ACCESS_DENIED\n"); \
00019             else \
00020                 DPRINT("NTSTATUS == FAILURE (Unknown)\n"); \
00021         }
00022 #else
00023 #define TEST_STATUS(s)
00024 #endif

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