You are right. I forgot about boot applications. Where disabling display string should be then? Is SmLoadSubsystems good place for it?
Best regards, Rafał Harabień
How do you expect to see autochk's boot strings if you disabled DisplayString before launching smss?
The correct order is this:
- Enable Inbv + Disable Strings
- re-enable strings if SOS is on
- Create smss
- Finalize boot logo
- Set progressbar to 100%
- Enable display strings
- Wait 5 seconds for smss
Also all those DPRINT1s should be KeBugChecks with things like SESSIONX_INITIALIZATION_FAILED, IOX_INITIALIZATION_FAILED, etc....
-- Best regards, Alex Ionescu
On 2011-06-15, at 9:12 AM, Rafał H wrote:
Or another way of putting this...
""Fix" 100% correct reverse engineered NT code and break it so that it matches ReactOS's broken Video Driver Framework behaviour, instead of fixing the latter".
Never gets old~
-- Best regards, Alex Ionescu
What's wrong? How you want to display strings by bootvid driver which uses VGA, when another 3rd party driver can be loaded? It doesn't make sense. I don't reverse NT kernel but disabling bootvid functionality when we switch to normal graphics mode make sense for me...
Best regards, Rafal Harabien
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev