Gé van Geldorp
280bb98e6c
Factor out probe and capture code from private ntoskrnl header and put it in
...
a more public place so other kernelmode components can use it too
svn path=/trunk/; revision=19802
2005-12-01 20:06:10 +00:00
Hervé Poussineau
11c95f7b5d
Link video miniports to videoprt library only
...
svn path=/trunk/; revision=19801
2005-12-01 19:51:08 +00:00
Thomas Bluemel
03231ed317
handle device updates in the advanced property pages and refresh the information
...
svn path=/trunk/; revision=19800
2005-12-01 17:23:26 +00:00
Thomas Bluemel
7927ec131c
Patch by Sylvain Petreolle <spetreolle@yahoo.fr>
...
- Remove rosapps' shutdown.exe from the bootcd
svn path=/trunk/; revision=19799
2005-12-01 17:08:52 +00:00
Thomas Bluemel
0d56435485
- display whether the device is enabled or disabled
...
- add the remaining missing device node status codes
svn path=/trunk/; revision=19798
2005-12-01 16:02:15 +00:00
Gé van Geldorp
b0ce233169
Notify main thread in case of exception
...
svn path=/trunk/; revision=19797
2005-12-01 15:37:00 +00:00
Gé van Geldorp
027d7e1c0b
WINSTA_ALL_ACCESS is now defined in winuser.h
...
svn path=/trunk/; revision=19796
2005-12-01 15:01:38 +00:00
Thomas Bluemel
8095a78f24
- hide devices if necessary
...
- add some (not all!) missing device node status flags to w32api
svn path=/trunk/; revision=19795
2005-12-01 14:29:46 +00:00
Hervé Poussineau
de42f618e0
Don't write outside the array in SetupDiGetClassDevPropertySheetsW
...
svn path=/trunk/; revision=19794
2005-12-01 10:52:16 +00:00
Thomas Bluemel
5073c262ee
set the MaximumLength in ProbeAndCaptureUnicodeString
...
svn path=/trunk/; revision=19793
2005-12-01 00:07:35 +00:00
Christoph von Wittich
a3d1f19ffd
fixed the build options for different configurations
...
svn path=/trunk/; revision=19792
2005-11-30 23:33:29 +00:00
Thomas Bluemel
dab7881c31
fixed querying the automatic daylight-savings information
...
svn path=/trunk/; revision=19791
2005-11-30 23:32:31 +00:00
Gé van Geldorp
dbebd881b2
Make GetProcessWindowStation work for CSRSS
...
svn path=/trunk/; revision=19790
2005-11-30 23:24:19 +00:00
Christoph von Wittich
a77ce5795b
added PCH support
...
removed some redundant code
svn path=/trunk/; revision=19789
2005-11-30 22:44:41 +00:00
Christoph von Wittich
b542976ba6
-moved files into correct dir
...
-removed wrong named dirs
svn path=/trunk/; revision=19788
2005-11-30 22:17:11 +00:00
Thomas Bluemel
9f4c3a2133
rename dhcpcapi.dll to dhcpcsvc.dll
...
svn path=/trunk/; revision=19787
2005-11-30 22:11:00 +00:00
Christoph von Wittich
8869a08604
fix macro redefinition when compiling with msvc
...
svn path=/trunk/; revision=19786
2005-11-30 22:11:00 +00:00
Hartmut Birr
85057b1dad
Don't check for RequestedOptions if a trailing slash is removed.
...
svn path=/trunk/; revision=19785
2005-11-30 21:29:39 +00:00
Andrew Munger
a0a5cebd2d
Define __NO_CTYPE_INLINES so release npfs will build again.
...
svn path=/trunk/; revision=19784
2005-11-30 19:12:40 +00:00
Thomas Bluemel
287d585255
implemented SetupDiGetClassDevPropertySheetsA
...
svn path=/trunk/; revision=19783
2005-11-30 18:41:46 +00:00
Thomas Bluemel
72aa8c78c4
fixed call to SetupDiGetClassDevPropertySheets
...
svn path=/trunk/; revision=19782
2005-11-30 18:26:43 +00:00
Gé van Geldorp
03ed25518a
Alex Buell <alex.buell@munted.org.uk>:
...
- math_asm.S: undefined references to 'not' when linking ntdll.dll
svn path=/trunk/; revision=19781
2005-11-30 17:28:42 +00:00
Hervé Poussineau
bb2ae99c0e
Finish implementation of SetupDiGetClassDevPropertySheetsW (not tested)
...
svn path=/trunk/; revision=19780
2005-11-30 17:11:43 +00:00
Thomas Bluemel
c38f6ddcdc
display "Unknown" as status when querying the device status failed
...
svn path=/trunk/; revision=19779
2005-11-30 16:54:54 +00:00
Thomas Bluemel
8a98faad53
forgot to commit this change
...
svn path=/trunk/; revision=19778
2005-11-30 16:52:41 +00:00
Thomas Bluemel
8274f45b80
- support remote device property sheets
...
- display the device status
svn path=/trunk/; revision=19777
2005-11-30 16:33:05 +00:00
Martin Fuchs
de00331be1
sprintf_s1
...
svn path=/trunk/; revision=19776
2005-11-30 14:02:55 +00:00
Martin Fuchs
84de2f0d6d
XML-encode characters below 0x20
...
svn path=/trunk/; revision=19775
2005-11-30 11:57:20 +00:00
Christoph von Wittich
65ee299192
fix linker options
...
svn path=/trunk/; revision=19774
2005-11-30 09:16:21 +00:00
Alex Ionescu
e71c1a192e
- Implement remaining functions in rtl/i386/math_asm.S
...
- Fix some more build issues.
svn path=/trunk/; revision=19773
2005-11-30 08:15:13 +00:00
Steven Edwards
3655d0193a
a few more porting fixes
...
svn path=/trunk/; revision=19772
2005-11-30 08:01:56 +00:00
Alex Ionescu
ae0da1c186
- Remove NTSYSAPI/NTSYSCALLAPI definitions from NDK, they are already in winnt.h (add them to w32api).
...
- Add the generic RTL definitions to rtl.xml instead of the rtl.h
- Don't define min again, it's already in the SDK headers.
svn path=/trunk/; revision=19771
2005-11-30 07:36:08 +00:00
Alex Ionescu
35cb6a4cf3
- Disable inlining of more string functions in MSVC, since we're the lib defining them.
...
svn path=/trunk/; revision=19770
2005-11-30 06:49:19 +00:00
Alex Ionescu
d1d8835c45
- Define _CTYPE_DISABLE_MACROS for MSVC build.
...
svn path=/trunk/; revision=19769
2005-11-30 06:44:27 +00:00
Steven Edwards
5d2a019961
and remove the defines from here for _CRT_* backward compatiblity hacks
...
svn path=/trunk/; revision=19768
2005-11-30 05:52:40 +00:00
Steven Edwards
c08547cadd
define _CRT_SECURE_NO_DEPRECATE and _CRT_NON_CONFORMING_SWPRINTFS until we have a strsafe lib that works for both msvc and mingw
...
svn path=/trunk/; revision=19767
2005-11-30 05:51:24 +00:00
Steven Edwards
7b168f1206
'precomp.h' -><precomp.h>
...
svn path=/trunk/; revision=19766
2005-11-30 05:35:59 +00:00
Christoph von Wittich
eb1fd34ff9
added more correct linker flags (patch by brezenbak)
...
svn path=/trunk/; revision=19765
2005-11-30 00:26:51 +00:00
Hartmut Birr
bcde224adb
- Used the already detected cache line size for RtlPrefetchMemoryNonTemporal.
...
- Initialized RtlPrefetchMemoryNonTemporal earlier.
- Change the memory protection during the initialisation of RtlPrefetchMemoryNonTemporal.
svn path=/trunk/; revision=19764
2005-11-30 00:25:48 +00:00
Ged Murphy
7f387da9c4
put MEAN_AND_LEAN in correct place. Fixes build on msvc
...
svn path=/trunk/; revision=19763
2005-11-30 00:17:14 +00:00
Christoph von Wittich
d1002cf3e9
fix some problems in patch from brezenbak
...
svn path=/trunk/; revision=19762
2005-11-30 00:10:54 +00:00
Martin Fuchs
d171777e85
struct FileHolder to encapsulate _tfopen/_tfopen_s()
...
svn path=/trunk/; revision=19761
2005-11-30 00:01:25 +00:00
Thomas Bluemel
1acce99c61
preliminary comment out the self-modifying code for RtlPrefetchMemoryNonTemporal
...
svn path=/trunk/; revision=19760
2005-11-29 22:39:33 +00:00
Hartmut Birr
ad9750d854
Cleanup isn't necessary after calling the driver in NtQueryDirectoryFile.
...
svn path=/trunk/; revision=19759
2005-11-29 22:39:12 +00:00
Thomas Bluemel
ebad9f3557
fixed some more warnings
...
svn path=/trunk/; revision=19757
2005-11-29 22:07:10 +00:00
Thomas Bluemel
79a33a4f51
remove obsolete shutdown tool from rosapps
...
svn path=/trunk/; revision=19756
2005-11-29 22:03:55 +00:00
Thomas Bluemel
f9f4b54a9f
remove obsolete shutdown tool from rosapps
...
svn path=/trunk/; revision=19755
2005-11-29 22:03:43 +00:00
Gé van Geldorp
ff15a308a5
Add command line shutdown utility to build
...
svn path=/trunk/; revision=19754
2005-11-29 21:57:19 +00:00
Thomas Bluemel
3bbec11174
properly capture the file name in NtQueryDirectoryFile
...
svn path=/trunk/; revision=19753
2005-11-29 21:49:41 +00:00
Hartmut Birr
eaf958a931
Allocate the memory for the search pattern in kernel space if it is necessary (in NtQueryDirectoryFile).
...
svn path=/trunk/; revision=19752
2005-11-29 19:07:03 +00:00