LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,13,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,13,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "Advanced W32 Base API\0"
- VALUE "FileVersion", "post 0.0.13\0"
+ VALUE "FileVersion", RES_STR_FILE_VERSION
VALUE "InternalName", "advapi32\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "advapi32.dll\0"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,13,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,13,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "C Runtime Library\0"
- VALUE "FileVersion", "post 0.0.13\0"
+ VALUE "FileVersion", RES_STR_FILE_VERSION
VALUE "InternalName", "crtdll\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "crtdll.dll\0"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,13,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,13,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "GDI Client DLL\0"
- VALUE "FileVersion", "post 0.0.13\0"
+ VALUE "FileVersion", RES_STR_FILE_VERSION
VALUE "InternalName", "gdi32\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "gdi32.dll\0"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,13,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,13,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "W32 subsystem kernel\0"
- VALUE "FileVersion", "post 0.0.13\0"
+ VALUE "FileVersion", RES_STR_FILE_VERSION
VALUE "InternalName", "kernel32\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "kernel32.dll\0"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,13,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,13,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "ReactOS Layer DLL\0"
- VALUE "FileVersion", "post 0.0.13\0"
+ VALUE "FileVersion", RES_STR_FILE_VERSION
VALUE "InternalName", "ntdll\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "ntdll.dll\0"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,13,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,13,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "ReactOS User API Client Dll\0"
- VALUE "FileVersion", "post 0.0.13\0"
+ VALUE "FileVersion", RES_STR_FILE_VERSION
VALUE "InternalName", "user32\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "user32.dll\0"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,13,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,13,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "ReactOS Kernel & System\0"
- VALUE "FileVersion", "post 0.0.13\0"
- VALUE "InternalName", "ntoskrnl\0"
+ VALUE "FileVersion", RES_STR_FILE_VERSION
+ VALUE "InternalName", "ntoskrnl\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "ntoskrnl.exe\0"
VALUE "ProductName", RES_STR_PRODUCT_NAME
-/* $Id: init.c,v 1.1 1999/05/30 20:40:18 ea Exp $
+/* $Id: init.c,v 1.2 1999/06/08 22:44:19 ea Exp $
*
- * smss.c - Session Manager
+ * init.c - Session Manager initialization
*
* ReactOS Operating System
*
* --------------------------------------------------------------------
*
* This software is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public License as
+ * modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Library General Public License for more details.
+ * General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this software; see the file COPYING.LIB. If not, write
/* FIXME: Create pagination files (if any) other than the first one */
/* FIXME: Load the well known DLLs */
/* FIXME: Load the kernel mode driver win32k.sys */
- /* FIXME: Start the Win32 subsystem (csrss.exe) */
- Children[0] = INVALID_HANDLE_VALUE;
- /* FIXME: Start winlogon.exe */
- Children[1] = INVALID_HANDLE_VALUE;
+ /* Start the Win32 subsystem (csrss.exe) */
+ Status = NtCreateProcess(
+ L"\\??\\C:\\reactos\\system\\csrss.exe",
+ & Children[CHILD_CSRSS]
+ );
+ if (!NT_SUCCESS(Status))
+ {
+ return FALSE;
+ }
+ /* Start winlogon.exe */
+ Status = NtCreateProcess(
+ L"\\??\\C:\\reactos\\system\\winlogon.exe",
+ & Children[CHILD_WINLOGON]
+ );
+ if (!NT_SUCCESS(Status))
+ {
+ Status = NtTerminateProcess(
+ Children[CHILD_CSRSS]
+ );
+ return FALSE;
+ }
/* FIXME: Create the \DbgSsApiPort object (LPC) */
/* FIXME: Create the \DbgUiApiPort object (LPC) */
- return FALSE;
+ return TRUE;
}
-/* $Id: smss.c,v 1.1 1999/05/30 20:40:18 ea Exp $
+/* $Id: smss.c,v 1.2 1999/06/08 22:44:19 ea Exp $
*
* smss.c - Session Manager
*
* --------------------------------------------------------------------
*
* This software is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public License as
+ * modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of the
* License, or (at your option) any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Library General Public License for more details.
+ * General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this software; see the file COPYING.LIB. If not, write
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 0,0,1,RES_UINT_FILE_VERSION
- PRODUCTVERSION 0,0,1,0
+ FILEVERSION RES_UINT_FV_MAJOR,RES_UINT_FV_MINOR,RES_UINT_FV_REVISION,RES_UINT_FV_BUILD
+ PRODUCTVERSION RES_UINT_PV_MAJOR,RES_UINT_PV_MINOR,RES_UINT_PV_REVISION,RES_UINT_PV_BUILD
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
BEGIN
VALUE "CompanyName", RES_STR_COMPANY_NAME
VALUE "FileDescription", "W32 GDI KM subsystem\0"
- VALUE "FileVersion", "post 0.0.1\0"
+ VALUE "FileVersion", "0.0.1\0"
VALUE "InternalName", "win32k\0"
VALUE "LegalCopyright", RES_STR_LEGAL_COPYRIGHT
VALUE "OriginalFilename", "win32k.sys\0"