Eric Kohl
194a827c38
Make RtlpGetRegistryHandle() a local helper function.
...
svn path=/trunk/; revision=6331
2003-10-15 21:15:45 +00:00
Thomas Bluemel
ba15abe412
unstubbed caret functions in win32k
...
svn path=/trunk/; revision=6330
2003-10-15 20:48:19 +00:00
Filip Navara
2233f43d06
Fixed loading icons with flag LR_LOADFROMFILE.
...
svn path=/trunk/; revision=6329
2003-10-15 19:39:08 +00:00
Thomas Bluemel
f09774d1ba
fixed NtUserSetSystemTimer()
...
svn path=/trunk/; revision=6328
2003-10-15 19:28:57 +00:00
Thomas Bluemel
551e479436
fixed missing space
...
svn path=/trunk/; revision=6327
2003-10-15 18:29:59 +00:00
Thomas Bluemel
259baa738c
added a test application for carets (which are currently not implemented)
...
svn path=/trunk/; revision=6326
2003-10-15 18:28:54 +00:00
Filip Navara
5753152b64
Fixed driver loading order, cleaned up relevant functions, and moved boot driver
...
initializing to separate function IopInitializeBootDrivers in io/driver.c.
These functions has been renamed:
LdrInitializeBootStartDriver -> IopInitializeBuiltinDriver (moved to io/driver.c)
LdrLoadAutoConfigDrivers -> IopInitializeSystemDrivers
How the driver loading works now:
- The root bus driver is enumerated by IoInit2 and it causes all drivers marked
as boot start to be initialized and attached to respective device tree node.
- Other boot drivers are initialized by IopInitializeBootDrivers (called from
ExpInitializeExecutive).
- After creating system root link (by IoCreateSystemRootLink) the device
tree is travesed by IopInitializePnpServices and all non-boot start drivers
all loaded.
- At last, system start drivers are loaded by IopInitializeSystemDrivers.
svn path=/trunk/; revision=6325
2003-10-15 17:04:39 +00:00
Eric Kohl
c44771a681
Added pointer to a security descriptor to OBJECT_HEADER.
...
svn path=/trunk/; revision=6324
2003-10-15 16:59:36 +00:00
Thomas Bluemel
5b025dc283
some work on timers
...
svn path=/trunk/; revision=6323
2003-10-15 13:39:09 +00:00
Eric Kohl
6d37414eab
Cleaned up RtlpQuerySecurityDescriptor() and fixed SaclLength.
...
svn path=/trunk/; revision=6322
2003-10-15 11:02:04 +00:00
Vizzini
1075502a5c
Patch by Mike Nordell to fix broken paths
...
svn path=/trunk/; revision=6321
2003-10-15 03:29:33 +00:00
Vizzini
f9ea16f884
added kbdus.dll to copy-over
...
svn path=/trunk/; revision=6320
2003-10-15 03:16:27 +00:00
Vizzini
1472d11a1f
Patch, as suggested by Mike Nordell, to verify IRQL before calling unsafe fast mutex functions
...
svn path=/trunk/; revision=6319
2003-10-15 03:09:23 +00:00
Vizzini
e570a920e4
patch by d_layer to fix two unnecessary-rebuild problems
...
svn path=/trunk/; revision=6318
2003-10-15 02:56:02 +00:00
Eric Kohl
ca72cbfce5
RtlGetFullPathName_U() must use a drive's root directory if a current directory has not been assigned.
...
This fixes bug #7 .
svn path=/trunk/; revision=6317
2003-10-14 19:36:26 +00:00
Filip Navara
98354eb95c
Added one more registry entry for Application Data path.
...
svn path=/trunk/; revision=6316
2003-10-14 19:17:37 +00:00
Filip Navara
ec667f9dab
Added check for PsGetWin32Process() == NULL to IntGetWindowObject. It's propably not right and only hiding the real problem, but I need it to get explorer wroking...
...
svn path=/trunk/; revision=6315
2003-10-14 18:49:10 +00:00
Filip Navara
cbcee55a07
Fixed line endings.
...
svn path=/trunk/; revision=6314
2003-10-14 18:25:31 +00:00
Filip Navara
e85d3f11f1
Added registry entries for Wine DLLs (needed by Explorer).
...
svn path=/trunk/; revision=6313
2003-10-14 18:22:16 +00:00
Filip Navara
3889a8a8dd
Fixed RegQueryValueExA and marked as implemented.
...
svn path=/trunk/; revision=6312
2003-10-14 18:18:27 +00:00
Eric Kohl
47419d0b98
Implemented NtQueryObject(ObjectBasicInformation).
...
svn path=/trunk/; revision=6311
2003-10-14 14:49:05 +00:00
Eric Kohl
09bed329b8
- Moved symbolic link object type.
...
- Added create time and removed object attributes.
svn path=/trunk/; revision=6310
2003-10-14 14:45:23 +00:00
Mark Tempel
6af69a6d26
Update to edit to keep it from crashing the kernel when it is created.
...
svn path=/trunk/; revision=6309
2003-10-14 03:32:18 +00:00
Mark Tempel
c21ade114a
Update to correct a bug in GlobalSize with GMEM_MOVEABLE memory. Now a valid heap pointer is passed into RtlSizeHeap.
...
svn path=/trunk/; revision=6308
2003-10-14 01:44:39 +00:00
Martin Fuchs
4ceccd2cd5
update version number to 0.1.4
...
svn path=/trunk/; revision=6307
2003-10-13 22:42:06 +00:00
Eric Kohl
a4504f3fa6
- Cancel pending hive scynchronization upon shutdown.
...
- Implemented NtSetInformationKey().
- Mark more modified blocks in NtCreateKey().
svn path=/trunk/; revision=6306
2003-10-13 20:53:42 +00:00
Thomas Bluemel
1992cfebcb
added missing cvsignore file
...
svn path=/trunk/; revision=6305
2003-10-13 15:34:10 +00:00
Thomas Bluemel
4aec51e513
Add a quick test application for testing the GlobalXXX memory API.
...
by Mark Tempel
svn path=/trunk/; revision=6304
2003-10-13 15:05:59 +00:00
Mark Tempel
8789928717
Updated to add support for all GlobalXXX functions for GMEM_FIXED, and GMEM_MOVEABLE memory.
...
svn path=/trunk/; revision=6303
2003-10-13 04:45:30 +00:00
Mark Tempel
b04cf03c9a
Windows implements GlobalDiscard by using a #define to GlobalReAlloc. This update removes GlobalDiscard from the function list, and adds the define.
...
svn path=/trunk/; revision=6302
2003-10-13 04:40:18 +00:00
Mark Tempel
677670754c
Update make file to build a test application for the GlobalXXX memory API.
...
svn path=/trunk/; revision=6301
2003-10-13 04:33:40 +00:00
Hartmut Birr
fea73f2343
- Added ntoskrnl.h to the include files.
...
svn path=/trunk/; revision=6300
2003-10-12 21:21:40 +00:00
Gé van Geldorp
96ef6162d0
Handle invalid DC instead of ASSERTing
...
svn path=/trunk/; revision=6299
2003-10-12 20:23:25 +00:00
Hartmut Birr
59f99bc8c6
- Put all init functions in a special section and do free
...
the memory from this section after system initialization.
svn path=/trunk/; revision=6298
2003-10-12 17:37:08 +00:00
Hartmut Birr
2a1821394f
- Fixed the freeing of memory from boot load drivers.
...
- Put all init functions in a special section and do free
the memory from this section after system initialization.
svn path=/trunk/; revision=6296
2003-10-12 17:05:50 +00:00
Vizzini
74be14122f
Support for VMWare NIC, and some general clean-up and other minor changes:
...
- default to full maps
- switched ndis (temporarily) back to system-start
- enabled the pcnet driver in the registry (temporary - awaiting PnP support)
- fixed the version number in the ndis version resource
- implemented packet array indications
- added a missing enum member to kedef
- added PAGED_CODE() to ndis.h
- added IRQL checking, assertions, and some comments to ndis
- did some re-formatting to bring into code standard
- other minor/cosmetic changes
svn path=/trunk/; revision=6295
2003-10-12 16:39:52 +00:00
Eric Kohl
b635a41ae9
- Renamed a lot of variables and functions in the registry.
...
- Fixed buggy cell size calculation.
svn path=/trunk/; revision=6294
2003-10-12 15:52:45 +00:00
Gé van Geldorp
c21ca7f81c
Bump version number to 0.1.4
...
svn path=/trunk/; revision=6293
2003-10-12 14:01:30 +00:00
Thomas Bluemel
73d4cc4bcd
fixed button caption bug
...
svn path=/trunk/; revision=6292
2003-10-12 10:05:22 +00:00
Gé van Geldorp
4b70642b13
Store WindowStation in Win32Process data too when setting window station
...
svn path=/trunk/; revision=6290
2003-10-12 09:46:51 +00:00
Hartmut Birr
e9be00f3e9
- Fixed a missing 'S' from SynchronizeWindows31FilesAndWindowsNTRegistry.
...
svn path=/trunk/; revision=6289
2003-10-12 09:39:44 +00:00
Thomas Bluemel
e959d6aee2
fixed warnings
...
svn path=/trunk/; revision=6287
2003-10-12 01:13:23 +00:00
Martin Fuchs
6c3428a268
Display colorfull startmenu side logo if enough colors are available in the current display mode
...
svn path=/trunk/; revision=6286
2003-10-12 00:59:33 +00:00
Thomas Bluemel
7d418a62a8
rewritten MessageBox functions, added MessageBoxTimeout()
...
svn path=/trunk/; revision=6285
2003-10-12 00:39:50 +00:00
Gé van Geldorp
522c110055
Added Mark Tempel, Art Yerkes, Martin Fuchs, Vizzini, Filip Navara,
...
Andrew Greenwood, Thomas Weidenmueller and Jonathan Wilson to list
of coders.
Split up STRINGTABLE resource.
svn path=/trunk/; revision=6284
2003-10-11 21:06:18 +00:00
Mark Tempel
d3116f3c9e
Update the allocator to try to force memory to be allocated on an 8-byte boundary.
...
svn path=/trunk/; revision=6283
2003-10-11 21:03:50 +00:00
Filip Navara
77d1c7d4ce
Corrected prototypes for FsRtlNotifyInitializeSync and FsRtlNotifyUninitializeSync.
...
svn path=/trunk/; revision=6282
2003-10-11 20:40:21 +00:00
Mark Tempel
b54239c578
Fix the declaration of GlobalDiscard to be STDCALL
...
svn path=/trunk/; revision=6281
2003-10-11 20:25:42 +00:00
Mark Tempel
42c1e37424
Update to add GlobalXXX memory API constants that were missing.
...
svn path=/trunk/; revision=6280
2003-10-11 20:23:21 +00:00
Hartmut Birr
096a69471d
- Changed the file names to unicode strings.
...
- Replaced most of the string functions with the unicode functions.
- Removed some overhead.
- Fixed some minor bugs.
svn path=/trunk/; revision=6279
2003-10-11 17:51:56 +00:00