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

srv.h
Go to the documentation of this file.
00001 /* PSDK/NDK Headers */
00002 #define NTOS_MODE_USER
00003 #include <stdio.h>
00004 #define WIN32_NO_STATUS
00005 #include <windows.h>
00006 #include <winnt.h>
00007 #include <ndk/ntndk.h>
00008 
00009 /* CSR Header */
00010 //#include <csr/server.h>
00011 
00012 /* PSEH for SEH Support */
00013 #include <pseh/pseh2.h>
00014 
00015 /* Subsystem Manager Header */
00016 #include <sm/helper.h>
00017 #include <sm/smmsg.h>
00018 
00019 /* Internal CSRSS Headers */
00020 #include <api.h>
00021 #include <csrplugin.h>
00022 
00023 extern HANDLE CsrHeap;
00024 
00025 #define SM_REG_KEY \
00026     L"\\Registry\\Machine\\System\\CurrentControlSet\\Control\\Session Manager"
00027 
00028 #define SESSION_ROOT        L"\\Sessions"
00029 #define GLOBAL_ROOT         L"\\GLOBAL??"
00030 #define SYMLINK_NAME        L"SymbolicLink"
00031 #define SB_PORT_NAME        L"SbAbiPort"
00032 #define CSR_PORT_NAME       L"ApiPort"
00033 #define UNICODE_PATH_SEP    L"\\"
00034 
00035 /* Defines */
00036 #define ROUND_UP(n, align) ROUND_DOWN(((ULONG)n) + (align) - 1, (align))
00037 #define ROUND_DOWN(n, align) (((ULONG)n) & ~((align) - 1l))

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