reactos.git
14 years agoMove MS DDK files to DDK
Alex Ionescu [Tue, 28 Jun 2005 21:01:50 +0000 (21:01 +0000)]
Move MS DDK files to DDK

svn path=/trunk/; revision=16313

14 years agoCopy more official headers to psdk directory
Alex Ionescu [Tue, 28 Jun 2005 20:30:26 +0000 (20:30 +0000)]
Copy more official headers to psdk directory

svn path=/trunk/; revision=16312

14 years agoCopy more official headers to psdk directory
Alex Ionescu [Tue, 28 Jun 2005 20:30:21 +0000 (20:30 +0000)]
Copy more official headers to psdk directory

svn path=/trunk/; revision=16311

14 years agoAdd PSDK headers from ./include to ./w32api, delete some outdated headers and place...
Alex Ionescu [Tue, 28 Jun 2005 16:59:43 +0000 (16:59 +0000)]
Add PSDK headers from ./include to ./w32api, delete some outdated headers and place some in ddk properly

svn path=/trunk/; revision=16310

14 years agoImplement private object security functions.
Eric Kohl [Mon, 27 Jun 2005 22:42:28 +0000 (22:42 +0000)]
Implement private object security functions.

svn path=/trunk/; revision=16309

14 years ago- Add Rtl*SecurityObject stubs.
Eric Kohl [Mon, 27 Jun 2005 21:11:29 +0000 (21:11 +0000)]
- Add Rtl*SecurityObject stubs.
- Export RtlpUnWaitCriticalSection and RtlWaitForCriticalSection.
- Replace DWORDs by ULONGs.

svn path=/trunk/; revision=16308

14 years agoFixed the rule for wrc.o.
Hartmut Birr [Mon, 27 Jun 2005 18:56:50 +0000 (18:56 +0000)]
Fixed the rule for wrc.o.

svn path=/trunk/; revision=16307

14 years agoremove blank space at end of line 143 did not see it
Magnus Olsen [Mon, 27 Jun 2005 18:53:37 +0000 (18:53 +0000)]
remove blank space at end of line 143 did not see it
sorry for compiling waring

svn path=/trunk/; revision=16306

14 years agoBrandon Turner <turnerb7@msu.edu> Implemented /A example "del /A:H /A:-R *.exe ...
Magnus Olsen [Mon, 27 Jun 2005 18:46:07 +0000 (18:46 +0000)]
Brandon Turner <turnerb7@msu.edu> Implemented /A  example "del /A:H /A:-R *.exe -ping.exe"

svn path=/trunk/; revision=16305

14 years agoDelete last trace of old headers in NDIS, and clean up some more old headers
Alex Ionescu [Sun, 26 Jun 2005 22:16:39 +0000 (22:16 +0000)]
Delete last trace of old headers in NDIS, and clean up some more old headers

svn path=/trunk/; revision=16304

14 years ago- don't use the UNIMPLEMENTED macro in ObFindHandleForObject because it's actually...
Thomas Bluemel [Sun, 26 Jun 2005 21:42:30 +0000 (21:42 +0000)]
- don't use the UNIMPLEMENTED macro in ObFindHandleForObject because it's actually used by win32k already
- set the right generic mapping for desktop and window station handles during win32k startup

svn path=/trunk/; revision=16303

14 years agoFix boot
Alex Ionescu [Sun, 26 Jun 2005 21:32:48 +0000 (21:32 +0000)]
Fix boot

svn path=/trunk/; revision=16302

14 years agoBuild LSASS.
Eric Kohl [Sun, 26 Jun 2005 21:01:19 +0000 (21:01 +0000)]
Build LSASS.

svn path=/trunk/; revision=16301

14 years agoRemove useless Nt*Chanel and NtQueryOleDirectoryFile() prototypes.
Eric Kohl [Sun, 26 Jun 2005 19:57:29 +0000 (19:57 +0000)]
Remove useless Nt*Chanel and NtQueryOleDirectoryFile() prototypes.

svn path=/trunk/; revision=16300

14 years agoFix kdbg build and some more header cleanups: add csq.q to ntifs, since it's now...
Alex Ionescu [Sun, 26 Jun 2005 19:29:12 +0000 (19:29 +0000)]
Fix kdbg build and some more header cleanups: add csq.q to ntifs, since it's now fully documented by MS (kept vizzini's comments though), moved af_irda to w32api because it's part of PSDK, moved ntbootvid.h to bootvid directory, removed ldrfuncs.h and add ndk's ldrfuncs.h to umode ndk (it was missing)

svn path=/trunk/; revision=16298

14 years agoRevert patch 16283 because it breaks PSDK compatibility.
Eric Kohl [Sun, 26 Jun 2005 18:04:20 +0000 (18:04 +0000)]
Revert patch 16283 because it breaks PSDK compatibility.

svn path=/trunk/; revision=16297

14 years agoSeems I forgot to commit this, sorry
Alex Ionescu [Sun, 26 Jun 2005 18:00:22 +0000 (18:00 +0000)]
Seems I forgot to commit this, sorry

svn path=/trunk/; revision=16296

14 years agoAdd missing base address for cfgmgr32.dll and lsasrv.dll.
Eric Kohl [Sun, 26 Jun 2005 17:22:34 +0000 (17:22 +0000)]
Add missing base address for cfgmgr32.dll and lsasrv.dll.

svn path=/trunk/; revision=16295

14 years agoFix build
Alex Ionescu [Sun, 26 Jun 2005 17:11:20 +0000 (17:11 +0000)]
Fix build

svn path=/trunk/; revision=16294

14 years agoFinalize organization of rtlfuncs.h and update FIXME status.
Alex Ionescu [Sun, 26 Jun 2005 16:35:51 +0000 (16:35 +0000)]
Finalize organization of rtlfuncs.h and update FIXME status.

svn path=/trunk/; revision=16293

14 years agoRemove depcrecated constant
Alex Ionescu [Sun, 26 Jun 2005 16:35:17 +0000 (16:35 +0000)]
Remove depcrecated constant

svn path=/trunk/; revision=16292

14 years agoUpdate FIXME status.
Alex Ionescu [Sun, 26 Jun 2005 16:07:49 +0000 (16:07 +0000)]
Update FIXME status.

svn path=/trunk/; revision=16291

14 years agoFixes for NDK compatibily (and plain ol' good design): - Use correct LDRP_ flags...
Alex Ionescu [Sun, 26 Jun 2005 16:06:32 +0000 (16:06 +0000)]
Fixes for NDK compatibily (and plain ol' good design): - Use correct LDRP_ flags instead of our own made up ones. - Remove extra Process Info Classes that aren't in winddk, and use an add-on enumeration in the NDK. - Make ntoskrnl even more unaware of Win32K Internals by removing the deprecated PsCreateWin32Process function, moving w32process/thread allocation to win32k, and fixing the PsEstablishWin32Callouts function to use the latest NT prototype and callout data. These changes are similar to the ones done in NT.

svn path=/trunk/; revision=16290

14 years agoSetup support for ShowOwnedPopups and expand new function in NtUserCallTwoParam.
James Tabor [Sun, 26 Jun 2005 15:49:56 +0000 (15:49 +0000)]
Setup support for ShowOwnedPopups and expand new function in NtUserCallTwoParam.

svn path=/trunk/; revision=16289

14 years agoSatisfy blight's excessively arrogant attitude and overblown ego
Alex Ionescu [Sun, 26 Jun 2005 15:22:44 +0000 (15:22 +0000)]
Satisfy blight's excessively arrogant attitude and overblown ego

svn path=/trunk/; revision=16288

14 years agoAdd NDK FIXME List.
Alex Ionescu [Sun, 26 Jun 2005 14:52:15 +0000 (14:52 +0000)]
Add NDK FIXME List.

svn path=/trunk/; revision=16287

14 years agoBuild lsasrv.dll.
Eric Kohl [Sun, 26 Jun 2005 14:02:36 +0000 (14:02 +0000)]
Build lsasrv.dll.

svn path=/trunk/; revision=16286

14 years agoMove variable declaration at the top of the function
Hervé Poussineau [Sun, 26 Jun 2005 12:51:17 +0000 (12:51 +0000)]
Move variable declaration at the top of the function
Remove unneeded affectation of hProcessHeap (already initialized in DllMain)

svn path=/trunk/; revision=16285

14 years agoAdd cfgmgr32 dll.
Eric Kohl [Sun, 26 Jun 2005 12:17:27 +0000 (12:17 +0000)]
Add cfgmgr32 dll.
This is a forwarder dll that passes all calls to setupapi.dll.

svn path=/trunk/; revision=16284

14 years agoDon't redefine ANSI_STRING, UNICODE_STRING and OBJECT_ATTRIBUTES if the NDK already...
Eric Kohl [Sun, 26 Jun 2005 11:14:48 +0000 (11:14 +0000)]
Don't redefine ANSI_STRING, UNICODE_STRING and OBJECT_ATTRIBUTES if the NDK already defines them.

svn path=/trunk/; revision=16283

14 years agoAdd missing resource function prototypes.
Eric Kohl [Sun, 26 Jun 2005 11:07:15 +0000 (11:07 +0000)]
Add missing resource function prototypes.

svn path=/trunk/; revision=16282

14 years agoHasta la vista ntdll/napi headers
Alex Ionescu [Sun, 26 Jun 2005 06:27:34 +0000 (06:27 +0000)]
Hasta la vista ntdll/napi headers

svn path=/trunk/; revision=16281

14 years agofix diskdump build
Alex Ionescu [Sun, 26 Jun 2005 06:06:51 +0000 (06:06 +0000)]
fix diskdump build

svn path=/trunk/; revision=16280

14 years agoKill NTOS headers. So long, and thanks for all the fish
Alex Ionescu [Sun, 26 Jun 2005 05:52:40 +0000 (05:52 +0000)]
Kill NTOS headers. So long, and thanks for all the fish

svn path=/trunk/; revision=16279

14 years agomake usb miniports not to use old header
Alex Ionescu [Sun, 26 Jun 2005 05:06:38 +0000 (05:06 +0000)]
make usb miniports not to use old header

svn path=/trunk/; revision=16278

14 years agomake lsass, win32k and vbe/xbox miniports use ndk instead of old headers
Alex Ionescu [Sun, 26 Jun 2005 05:04:12 +0000 (05:04 +0000)]
make lsass, win32k and vbe/xbox miniports use ndk instead of old headers

svn path=/trunk/; revision=16277

14 years agoRevert accidental commit
Alex Ionescu [Sun, 26 Jun 2005 04:50:07 +0000 (04:50 +0000)]
Revert accidental commit

svn path=/trunk/; revision=16276

14 years agoImitate NT and set some of the private object info for desktop/winsta inside win32k...
Alex Ionescu [Sun, 26 Jun 2005 04:49:10 +0000 (04:49 +0000)]
Imitate NT and set some of the private object info for desktop/winsta inside win32k, not inside the kernel, so we don't need to know about win32k's private objects

svn path=/trunk/; revision=16275

14 years agoBuild videoprt with NDK
Alex Ionescu [Sun, 26 Jun 2005 04:00:25 +0000 (04:00 +0000)]
Build videoprt with NDK

svn path=/trunk/; revision=16274

14 years agoHal needs KPCR_BASE
Eric Kohl [Sun, 26 Jun 2005 01:12:21 +0000 (01:12 +0000)]
Hal needs KPCR_BASE

svn path=/trunk/; revision=16273

14 years agoFix indentation, remove trailing whitespace and sort prototypes.
Eric Kohl [Sun, 26 Jun 2005 01:08:55 +0000 (01:08 +0000)]
Fix indentation, remove trailing whitespace and sort prototypes.

svn path=/trunk/; revision=16272

14 years agobuild win32k with NDK, finally\!
Alex Ionescu [Sat, 25 Jun 2005 20:05:56 +0000 (20:05 +0000)]
build win32k with NDK, finally\!

svn path=/trunk/; revision=16271

14 years agofix most parts of the build except win32k
Alex Ionescu [Sat, 25 Jun 2005 18:18:01 +0000 (18:18 +0000)]
fix most parts of the build except win32k

svn path=/trunk/; revision=16270

14 years agoAdd many more structures to NDK which were incorrectly in the w32api IFS
Alex Ionescu [Sat, 25 Jun 2005 18:08:47 +0000 (18:08 +0000)]
Add many more structures to NDK which were incorrectly in the w32api IFS

svn path=/trunk/; revision=16269

14 years agoLarge partial cleanup of ntoskrnl internal headers, mostly to delete obsoleted or...
Alex Ionescu [Sat, 25 Jun 2005 17:01:17 +0000 (17:01 +0000)]
Large partial cleanup of ntoskrnl internal headers, mostly to delete obsoleted or non-useful headers, to reformat some horrible tab, spaces, etc mixups, and to move to NDK some public structures and remove all the include headers so that the standard one can be added. Note the word partial, meaning more will come in order to fully fix the mess.

svn path=/trunk/; revision=16268

14 years agoRemove mouse type selection in usetup.
Hervé Poussineau [Sat, 25 Jun 2005 16:01:27 +0000 (16:01 +0000)]
Remove mouse type selection in usetup.
i8042prt driver is always loaded for keyboard and auto-detects the PS/2 mouse (if any)
sermouse driver is loaded if a serial mouse is enumerated by serenum driver

svn path=/trunk/; revision=16267

14 years agoBuild ntoskrnl with NDK, and don't use rosrtl
Alex Ionescu [Sat, 25 Jun 2005 14:04:56 +0000 (14:04 +0000)]
Build ntoskrnl with NDK, and don't use rosrtl

svn path=/trunk/; revision=16266

14 years agoForgot this, sorry
Alex Ionescu [Sat, 25 Jun 2005 14:03:51 +0000 (14:03 +0000)]
Forgot this, sorry

svn path=/trunk/; revision=16265

14 years agoBuild secur32 with NDK
Alex Ionescu [Sat, 25 Jun 2005 13:55:24 +0000 (13:55 +0000)]
Build secur32 with NDK

svn path=/trunk/; revision=16264

14 years agoFix token structure, add aux_data, fix KeDisconnectInterrupt and add NtBuildNumber...
Alex Ionescu [Sat, 25 Jun 2005 05:01:29 +0000 (05:01 +0000)]
Fix token structure, add aux_data, fix KeDisconnectInterrupt and add NtBuildNumber (fixes for NDK)

svn path=/trunk/; revision=16263

14 years agoBrandon Turner <turnerb7@msu.edu>) simple check to fix > and | bug with 'rem' I...
Magnus Olsen [Fri, 24 Jun 2005 22:52:21 +0000 (22:52 +0000)]
Brandon Turner <turnerb7@msu.edu>) simple check to fix > and | bug with 'rem'  I (greatlord / Magnus Olsen) did small change on his patch so it did null terminate the strings right

svn path=/trunk/; revision=16262

14 years agoAdd missing privileges to winddk
Alex Ionescu [Fri, 24 Jun 2005 20:58:18 +0000 (20:58 +0000)]
Add missing privileges to winddk

svn path=/trunk/; revision=16261

14 years agoSearch current directory first for #include "".
Casper Hornstrup [Fri, 24 Jun 2005 19:39:47 +0000 (19:39 +0000)]
Search current directory first for #include "".

svn path=/trunk/; revision=16260

14 years agoChange STATUS error codes to winerror ones
Hervé Poussineau [Fri, 24 Jun 2005 18:28:22 +0000 (18:28 +0000)]
Change STATUS error codes to winerror ones

svn path=/trunk/; revision=16259

14 years agoDmitry Philippov (shedon@mail.ru): implement GetCommConfig and SetCommConfig
Hervé Poussineau [Fri, 24 Jun 2005 18:19:40 +0000 (18:19 +0000)]
Dmitry Philippov (shedon@mail.ru): implement GetCommConfig and SetCommConfig

svn path=/trunk/; revision=16258

14 years ago- Moved ntdll's atom table implementation to rtl, rewrote it to use proper structures...
Thomas Bluemel [Fri, 24 Jun 2005 18:11:16 +0000 (18:11 +0000)]
- Moved ntdll's atom table implementation to rtl, rewrote it to use proper structures and share the generic implementation between ntoskrnl and ntdll
- Updated the rtl handle table implementation to use proper structures. Reserved handles are not yet supported correctly.

svn path=/trunk/; revision=16257

14 years agoFix rtshared, didn't know about this module
Alex Ionescu [Fri, 24 Jun 2005 16:39:49 +0000 (16:39 +0000)]
Fix rtshared, didn't know about this module

svn path=/trunk/; revision=16256

14 years agoBuild regtess with standard windows header only, not NTOS
Alex Ionescu [Fri, 24 Jun 2005 15:38:29 +0000 (15:38 +0000)]
Build regtess with standard windows header only, not NTOS

svn path=/trunk/; revision=16255

14 years agoForgot to commit this fix to ntifs
Alex Ionescu [Fri, 24 Jun 2005 15:34:40 +0000 (15:34 +0000)]
Forgot to commit this fix to ntifs

svn path=/trunk/; revision=16254

14 years agoBuild HAL with NDK
Alex Ionescu [Fri, 24 Jun 2005 01:37:08 +0000 (01:37 +0000)]
Build HAL with NDK

svn path=/trunk/; revision=16253

14 years agoBuild eventlog, umpnpmgr, rpcss with NDK
Alex Ionescu [Fri, 24 Jun 2005 01:31:23 +0000 (01:31 +0000)]
Build eventlog, umpnpmgr, rpcss with NDK

svn path=/trunk/; revision=16252

14 years agoAdd COMMPROP_INITIALIZED constant. It is used in COMMPROP structure, for dwProvSpec1...
Hervé Poussineau [Thu, 23 Jun 2005 21:36:40 +0000 (21:36 +0000)]
Add COMMPROP_INITIALIZED constant. It is used in COMMPROP structure, for dwProvSpec1 field

svn path=/trunk/; revision=16251

14 years agoAssign provider-specific fields in IOCTL_SERIAL_GET_PROPERTIES
Hervé Poussineau [Thu, 23 Jun 2005 20:34:17 +0000 (20:34 +0000)]
Assign provider-specific fields in IOCTL_SERIAL_GET_PROPERTIES
Big clean up in serial.h header
Fix header text (remove $Id...)

svn path=/trunk/; revision=16250

14 years agoconvert all of the gdiplus stuff to lowercase
Steven Edwards [Thu, 23 Jun 2005 18:15:04 +0000 (18:15 +0000)]
convert all of the gdiplus stuff to lowercase

svn path=/trunk/; revision=16249

14 years ago(Brandon Turner) <turnerb7@msu.edu>) Fixed bug to allow MS style wildcards + code...
Magnus Olsen [Thu, 23 Jun 2005 18:12:17 +0000 (18:12 +0000)]
(Brandon Turner) <turnerb7@msu.edu>) Fixed bug to allow MS style wildcards + code clean up added /y and /-y

svn path=/trunk/; revision=16248

14 years agoDon't draw 0-width HLine
Gé van Geldorp [Thu, 23 Jun 2005 17:54:22 +0000 (17:54 +0000)]
Don't draw 0-width HLine

svn path=/trunk/; revision=16247

14 years agoBuild stub hal with NDK
Alex Ionescu [Thu, 23 Jun 2005 15:58:03 +0000 (15:58 +0000)]
Build stub hal with NDK

svn path=/trunk/; revision=16246

14 years agoFix bug in interrupt code
Alex Ionescu [Thu, 23 Jun 2005 15:29:20 +0000 (15:29 +0000)]
Fix bug in interrupt code

svn path=/trunk/; revision=16245

14 years agoproperly break it. correct typo
Steven Edwards [Thu, 23 Jun 2005 13:31:33 +0000 (13:31 +0000)]
properly break it. correct typo

svn path=/trunk/; revision=16244

14 years agobreak the tree for gcc 3.4.1 and gcc 4 at the request of Alex
Steven Edwards [Thu, 23 Jun 2005 13:26:18 +0000 (13:26 +0000)]
break the tree for gcc 3.4.1 and gcc 4 at the request of Alex

svn path=/trunk/; revision=16243

14 years agoone has to wonder if I am fixing a kernel build.....
Steven Edwards [Thu, 23 Jun 2005 12:38:13 +0000 (12:38 +0000)]
one has to wonder if I am fixing a kernel build.....

svn path=/trunk/; revision=16242

14 years agoRevert accidental change
Alex Ionescu [Thu, 23 Jun 2005 12:22:32 +0000 (12:22 +0000)]
Revert accidental change

svn path=/trunk/; revision=16241

14 years agoflag IsTokenRestricted() as @implemented
Thomas Bluemel [Thu, 23 Jun 2005 10:34:16 +0000 (10:34 +0000)]
flag IsTokenRestricted() as @implemented

svn path=/trunk/; revision=16240

14 years agoFix two more build issues caused by greatlod's d3d header change and ndk bug
Alex Ionescu [Thu, 23 Jun 2005 05:07:25 +0000 (05:07 +0000)]
Fix two more build issues caused by greatlod's d3d header change and ndk bug

svn path=/trunk/; revision=16239

14 years agouse DDK for rossym
Alex Ionescu [Thu, 23 Jun 2005 04:53:57 +0000 (04:53 +0000)]
use DDK for rossym

svn path=/trunk/; revision=16238

14 years agofix build...sigh...sorry, my ntoskrnl builds with NDK
Alex Ionescu [Thu, 23 Jun 2005 04:52:27 +0000 (04:52 +0000)]
fix build...sigh...sorry, my ntoskrnl builds with NDK

svn path=/trunk/; revision=16237

14 years agoFix more ddk/ndk missing defintions
Alex Ionescu [Thu, 23 Jun 2005 04:42:49 +0000 (04:42 +0000)]
Fix more ddk/ndk missing defintions

svn path=/trunk/; revision=16236

14 years agoFix build (my fault now :P)
Alex Ionescu [Thu, 23 Jun 2005 03:24:42 +0000 (03:24 +0000)]
Fix build (my fault now :P)

svn path=/trunk/; revision=16235

14 years agoFix some NDK things and missing w32api defines.
Alex Ionescu [Thu, 23 Jun 2005 03:18:20 +0000 (03:18 +0000)]
Fix some NDK things and missing w32api defines.

svn path=/trunk/; revision=16234

14 years agoFix build (no, not because of me, casper)
Alex Ionescu [Thu, 23 Jun 2005 01:36:58 +0000 (01:36 +0000)]
Fix build (no, not because of me, casper)

svn path=/trunk/; revision=16233

14 years agomark IopCsqCancelRoutine as static. Vizzini really does write good code.
Steven Edwards [Wed, 22 Jun 2005 23:47:53 +0000 (23:47 +0000)]
mark IopCsqCancelRoutine as static. Vizzini really does write good code.

svn path=/trunk/; revision=16232

14 years agoFix typo
Alex Ionescu [Wed, 22 Jun 2005 23:12:49 +0000 (23:12 +0000)]
Fix typo

svn path=/trunk/; revision=16231

14 years agoBuild diskdump with NDK
Alex Ionescu [Wed, 22 Jun 2005 23:12:24 +0000 (23:12 +0000)]
Build diskdump with NDK

svn path=/trunk/; revision=16230

14 years agoFix definition of KINTERRUPT in ROS headers so that moving to NDK will be easier...
Alex Ionescu [Wed, 22 Jun 2005 23:10:15 +0000 (23:10 +0000)]
Fix definition of KINTERRUPT in ROS headers so that moving to NDK will be easier. Also fix KeDisconnectInterrupt to return the old state instead of VOID, and re-write the I/O Interrupt code to work with an array and first object for better speed

svn path=/trunk/; revision=16229

14 years agoadded msxmldid.h from wine
Steven Edwards [Wed, 22 Jun 2005 21:55:43 +0000 (21:55 +0000)]
added msxmldid.h from wine

svn path=/trunk/; revision=16228

14 years agomove ddrawi.h to ddk there it belong
Magnus Olsen [Wed, 22 Jun 2005 21:51:30 +0000 (21:51 +0000)]
move ddrawi.h to ddk there it belong

svn path=/trunk/; revision=16227

14 years agoimplemented RtlHashUnicodeString and export it in ntdll
Thomas Bluemel [Wed, 22 Jun 2005 21:01:13 +0000 (21:01 +0000)]
implemented RtlHashUnicodeString and export it in ntdll

svn path=/trunk/; revision=16226

14 years agoremove unnneed function declariation
Steven Edwards [Wed, 22 Jun 2005 20:51:22 +0000 (20:51 +0000)]
remove unnneed function declariation

svn path=/trunk/; revision=16225

14 years agoRemoved ddk/ddrawi.h because we have it twice, also removed some defines from ddrawin...
Maarten Bosma [Wed, 22 Jun 2005 19:51:01 +0000 (19:51 +0000)]
Removed ddk/ddrawi.h because we have it twice, also removed some defines from ddrawint.h that are already in ddrawi.h

svn path=/trunk/; revision=16224

14 years agoFix build (eh, Casper? :P)
Alex Ionescu [Wed, 22 Jun 2005 19:33:26 +0000 (19:33 +0000)]
Fix build (eh, Casper? :P)

svn path=/trunk/; revision=16223

14 years agoclose extern "C" block for c++ code
Thomas Bluemel [Wed, 22 Jun 2005 19:18:21 +0000 (19:18 +0000)]
close extern "C" block for c++ code

svn path=/trunk/; revision=16222

14 years agoFix build
Alex Ionescu [Wed, 22 Jun 2005 18:06:47 +0000 (18:06 +0000)]
Fix build

svn path=/trunk/; revision=16221

14 years agoAdded PFILE_ALIGNMENT_INFORMATION.
Hartmut Birr [Wed, 22 Jun 2005 18:03:32 +0000 (18:03 +0000)]
Added PFILE_ALIGNMENT_INFORMATION.

svn path=/trunk/; revision=16220

14 years agoChange NtGdiD3dContextDestroyAll@4 to @0
Maarten Bosma [Wed, 22 Jun 2005 18:02:33 +0000 (18:02 +0000)]
Change NtGdiD3dContextDestroyAll@4 to @0

svn path=/trunk/; revision=16219

14 years agoBuild tcpip with NDK
Alex Ionescu [Wed, 22 Jun 2005 17:58:42 +0000 (17:58 +0000)]
Build tcpip with NDK

svn path=/trunk/; revision=16218

14 years agoFix one more bug in NDK, and fix w32api headers to use FLOWSPEC structure inside...
Alex Ionescu [Wed, 22 Jun 2005 17:58:19 +0000 (17:58 +0000)]
Fix one more bug in NDK, and fix w32api headers to use FLOWSPEC structure inside NDIS.h, and use qos.h instead of winsock2, and implement FLOWSPEC in qos.h, moving it outside from winsock2.

svn path=/trunk/; revision=16217

14 years ago- Initialized Reply with NULL for the first call to NtReplyWaitReceivePort.
Hartmut Birr [Wed, 22 Jun 2005 17:43:59 +0000 (17:43 +0000)]
- Initialized Reply with NULL for the first call to NtReplyWaitReceivePort.
- Removed LpcReply because it wasn't really used.

svn path=/trunk/; revision=16216

14 years agoBrandon Turner <turnerb7@msu.edu> Added exclusive deletion "del * -abc.txt -text...
Magnus Olsen [Wed, 22 Jun 2005 17:39:10 +0000 (17:39 +0000)]
Brandon Turner <turnerb7@msu.edu> Added exclusive deletion "del * -abc.txt -text*.txt"

svn path=/trunk/; revision=16215

14 years agoFix some NDK issues when attempting to use it from kmode, and fix some winddk/ntifs...
Alex Ionescu [Wed, 22 Jun 2005 05:04:02 +0000 (05:04 +0000)]
Fix some NDK issues when attempting to use it from kmode, and fix some winddk/ntifs inconsistencies aswell (move PFILE_QUOTA_INFORMATION and remove all RtlRange functions from the DDK, plus add PPEB)

svn path=/trunk/; revision=16214

14 years agoLarge change to modify NTDLL'S CSR Functions to be compatible with NT. They are exter...
Alex Ionescu [Wed, 22 Jun 2005 04:02:32 +0000 (04:02 +0000)]
Large change to modify NTDLL'S CSR Functions to be compatible with NT. They are external and we should at least try to match the number of arguments (one vs eight? come on!). Because this is also the direction that Emanuele wants to be taking, the whole external calling interface was modified to be more compatible with NT (although internally it still isn't, and does not have a reason to be). API Names are now generated by a macro from the Server ID, like Emanuele and I noticed from traces, and I've entirely removed the concept of a reply structure. CSRSS uses full-duplex one-way structures, not dual-strutures (this would've been incompatible with the external interface anyways). I don't seem to have introduced any new bugs (console-ROS works great for me, as does the GUI), but there is still a chance some obscure bug might happen, so please bear with me, I had to hand-edit over 250 calls. Also, this now allows full removal of ntdll headers and the next commits will clean this up

svn path=/trunk/; revision=16213