HHermès Bélusca-Maïto[NTOS:IO][ARBITER] Fix newline format
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[NTOS:IO] Implement Win7+ I/O System case (in)sensitivity support (#9475) This functionality is used to control the creation and opening of named device objects in a case-(in)sensitive way. It is controlled with a REG_DWORD value named `IoCaseInsensitive` inside the registry key `HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\I/O System` . When compiled for Win7+, case insensitivity is enabled, which is the expected default (like in the Object Manager). When compiled for Vista and below, case insensitivity is disabled by default. The registry setting allows changing this behaviour for backward/forward compatibility. See the comparison tables at: https://redplait.blogspot.com/2011/07/cmcontrolvector.html https://redplait.blogspot.com/2012/06/cmcontrolvector-for-w8.html https://redplait.blogspot.com/2016/03/cmcontrolvector-from-windows-10-build.html | 5 天前 | |
[NTOS:IO][ARBITER] Fix newline format Addendum to commit 1500a35309 (PR #9482). | 2 天前 | |
[FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces | 5 年前 | |
[NTOS:PNP] Add set functions for debugging PNP and IO managers. (#2457) Useful functions for debugging IO and PNP managers: PipDumpDeviceNodes() - displays information about a node(s) in the device tree; PipDumpResourceRequirementsList() - displays information about a Io List; PipDumpCmResourceList() - displays information about a Cm List The tree list of devices (DEVICE_NODE structures) is perhaps the main one in the PnP manager. They also store information about the hardware resources required and assigned to devices. These functions can help with debugging. For example, you can call PipDumpDeviceNodes() before and after device enumeration and compare the resulting information. For PipDumpDeviceNodes() it is possible to optionally output: - allocated resources and boot configuration resources - resources required - translated resources It is possible to displays both a single node and the entire tree. Optionally, you can display child nodes. The information output format for resource lists is maximally compressed, since often the only debugging port is a monitor. The DebugLevel parameter allows dumping in two modes: 0 - unconditional; 1 - if NDEBUG is not defined in "debug.c". | 6 年前 |