[CSRSRV]: Hey Arch, try creating a shared section before mapping it.

svn path=/trunk/; revision=53044
This commit is contained in:
Alex Ionescu 2011-08-03 06:18:42 +00:00
parent 5567f7d702
commit 8fd93a6e30

View file

@ -482,12 +482,22 @@ CsrpCreateBNODirectory (int argc, char ** argv, char ** envp)
return Status;
}
VOID
WINAPI
BasepFakeStaticServerData(VOID);
NTSTATUS
NTAPI
CsrSrvCreateSharedSection(IN PCHAR ParameterValue);
/**********************************************************************
* CsrpCreateHeap/3
*/
static NTSTATUS
CsrpCreateHeap (int argc, char ** argv, char ** envp)
{
NTSTATUS Status;
DPRINT("CSR: %s called\n", __FUNCTION__);
CsrssApiHeap = RtlCreateHeap(HEAP_GROWABLE,
@ -500,6 +510,12 @@ CsrpCreateHeap (int argc, char ** argv, char ** envp)
{
return STATUS_UNSUCCESSFUL;
}
Status = CsrSrvCreateSharedSection("");
ASSERT(Status == STATUS_SUCCESS);
BasepFakeStaticServerData();
return STATUS_SUCCESS;
}