[CSRSRV]: Remove the CSRAPI Heap and just use the CSR Heap. In the future there will...
authorAlex Ionescu <aionescu@gmail.com>
Wed, 15 Feb 2012 19:53:31 +0000 (19:53 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Wed, 15 Feb 2012 19:53:31 +0000 (19:53 +0000)
commitf43c33aa0051c8aad7b8e79523b0d19b51b0de3f
treea4e2cfcc3eae255a5edb4225087fd85f619db21f
parentbeedafd586cb36bdf999c71ed345f7d59d9d2c78
[CSRSRV]: Remove the CSRAPI Heap and just use the CSR Heap. In the future there will be separate DLLs each with their own heap, but now it's all one DLL.
[CSRSRV]: Port CsrSbApiRequestThread, CsrSbApiHandleConnectionRequest and all the Sb* APIs from CSRSRV2. Comment out parts that can't work yet.
[CSRSRV]; Port CsrSbApiPortInitialize, CsrSetProcessSecurity, CsrCreateLocalSystemSD, and almost all of CsrServerInitialization. Initialization is almost identical to CSRSRV2 now.
[CSRSRV]: Kill "Complete" routine support, nobody was using this.

svn path=/trunk/; revision=55615
reactos/subsystems/win32/csrss/csrsrv/api/process.c
reactos/subsystems/win32/csrss/csrsrv/api/wapi.c
reactos/subsystems/win32/csrss/csrsrv/init.c
reactos/subsystems/win32/csrss/include/api.h
reactos/subsystems/win32/csrss/win32csr/dllmain.c