mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 21:06:17 +00:00
ReactOS now boots. More bug fixes needed
svn path=/trunk/; revision=13201
This commit is contained in:
parent
06bcb7b055
commit
f01dc245a1
4 changed files with 7 additions and 6 deletions
|
@ -373,7 +373,8 @@ typedef struct _INFORMATION_CLASS_INFO
|
|||
else if(ClassList[Class].RequiredSize##Mode > 0 && \
|
||||
(BufferLen) != ClassList[Class].RequiredSize##Mode) \
|
||||
{ \
|
||||
if(!(ClassList[Class].Flags & ICIF_##Mode##_SIZE_VARIABLE) || \
|
||||
if((!(ClassList[Class].Flags & ICIF_##Mode##_SIZE_VARIABLE) && \
|
||||
(BufferLen) != ClassList[Class].RequiredSize##Mode) || \
|
||||
((ClassList[Class].Flags & ICIF_##Mode##_SIZE_VARIABLE) && \
|
||||
(BufferLen) < ClassList[Class].RequiredSize##Mode)) \
|
||||
{ \
|
||||
|
@ -387,6 +388,7 @@ typedef struct _INFORMATION_CLASS_INFO
|
|||
} \
|
||||
} while(0)
|
||||
|
||||
|
||||
#define GetInfoClassAlignment(Class, ClassList, AlignmentVar, Mode) \
|
||||
do { \
|
||||
if((Class) >= 0 && (Class) < sizeof(ClassList) / sizeof(ClassList[0])) \
|
||||
|
|
|
@ -1696,6 +1696,7 @@ NtSetInformationProcess(IN HANDLE ProcessHandle,
|
|||
|
||||
PreviousMode = ExGetPreviousMode();
|
||||
|
||||
DPRINT1("NtSetInformationProcess() %d %x %x called\n", ProcessInformationClass, ProcessInformation, ProcessInformationLength);
|
||||
DefaultSetInfoBufferCheck(ProcessInformationClass,
|
||||
PsProcessInfoClass,
|
||||
ProcessInformation,
|
||||
|
@ -1704,7 +1705,7 @@ NtSetInformationProcess(IN HANDLE ProcessHandle,
|
|||
&Status);
|
||||
if(!NT_SUCCESS(Status))
|
||||
{
|
||||
DPRINT1("NtSetInformationProcess() failed, Status: 0x%x\n", Status);
|
||||
DPRINT1("NtSetInformationProcess() %x failed, Status: 0x%x\n", Status);
|
||||
return Status;
|
||||
}
|
||||
|
||||
|
|
|
@ -1564,7 +1564,7 @@ SepCreateSystemProcessToken(struct _EPROCESS* Process)
|
|||
NTSTATUS STDCALL
|
||||
NtCreateToken(OUT PHANDLE UnsafeTokenHandle,
|
||||
IN ACCESS_MASK DesiredAccess,
|
||||
IN POBJECT_ATTRIBUTES UnsafeObjectAttributes,
|
||||
IN POBJECT_ATTRIBUTES ObjectAttributes,
|
||||
IN TOKEN_TYPE TokenType,
|
||||
IN PLUID AuthenticationId,
|
||||
IN PLARGE_INTEGER ExpirationTime,
|
||||
|
@ -1579,7 +1579,6 @@ NtCreateToken(OUT PHANDLE UnsafeTokenHandle,
|
|||
HANDLE TokenHandle;
|
||||
PTOKEN AccessToken;
|
||||
NTSTATUS Status;
|
||||
POBJECT_ATTRIBUTES ObjectAttributes;
|
||||
LUID TokenId;
|
||||
LUID ModifiedId;
|
||||
PVOID EndMem;
|
||||
|
|
|
@ -143,7 +143,6 @@ WinMain(HINSTANCE hInst,
|
|||
LPSTR lpszCmdLine,
|
||||
int nCmdShow)
|
||||
{
|
||||
DPRINT1("Hello\n");
|
||||
SetUserSettings();
|
||||
StartShell();
|
||||
return 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue