-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Closed
Labels
Area-ServerDown in the muck of API call servicing, interprocess communication, eventing, etc.Down in the muck of API call servicing, interprocess communication, eventing, etc.In-PRThis issue has a related PRThis issue has a related PRIssue-ScenarioNeeds-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsProduct-MetaThe product is the management of the products.The product is the management of the products.
Milestone
Description
Due to the design of the console subsystem on Windows as it has existed
since Windows 95, every application that is stamped with the
IMAGE_SUBSYSTEM_WINDOWS_CUI subsystem in its PE header will be
allocated a console by kernel32 (conclnt, the console client library,
handles this.)
Any application that is stamped IMAGE_SUBSYSTEM_WINDOWS_GUI will not
automatically be allocated a console.
We need something finer-grained than that.
This scenario workitem includes:
- Creating the new fusion manifest entry
- Adding support for the fusion manifest entry to conclnt
- Any APIs that must be added (e.g.
AllocConsoleEx) to support this new policy - All testing for any new APIs and fusion manifest fields
- All public facing documentation for any new APIs and fusion manifest fields
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-ServerDown in the muck of API call servicing, interprocess communication, eventing, etc.Down in the muck of API call servicing, interprocess communication, eventing, etc.In-PRThis issue has a related PRThis issue has a related PRIssue-ScenarioNeeds-Tag-FixDoesn't match tag requirementsDoesn't match tag requirementsProduct-MetaThe product is the management of the products.The product is the management of the products.