#Windows #手册 #工具 #查询 #WinAPI #错误状态 #NTSTATUS

app wincodeman

Windows 错误/状态码手册

2 个版本

0.1.1 2024年5月25日
0.1.0 2024年5月24日

#1912 in 命令行工具

每月 31 次下载

MIT 许可证

60KB
133 代码行

wincodeman

通过这个工具,您可以快速查询 NTSTATUS、Win32 错误和 HRESULT 之间的转换值和错误消息。

Windows 结果/错误码关系

用法

wcm.exe --help
wcm v0.1.0.078500ff
tool for query the windows error code information

USAGE:
    wcm.exe <--ntstatus <NTSTATUS>|--win32err <Win32Error>|--hresult <HRESULT>>

OPTIONS:
    -N, --ntstatus <NTSTATUS>      NTSTATUS code
    -E, --win32err <Win32Error>    Win32 error code
    -H, --hresult <HRESULT>        HRESULT error code
    -h, --help                     Print help information
    -v, --version                  Prints version information

示例

查询 NTSTATUS '0xc0000022'

PS C:\wincodeman> wcm.exe --ntstatus 0xc0000022
   NTSTATUS: 0xc0000022
Win32 Error: 5
    HRESULT: 0x80070005
    Message: {Access Denied}
A process has requested access to an object, but has not been granted those access rights.

依赖项

~130MB
~2M SLoC