win-error-codes 0.0.2

The numbers Windows reports failure in, as types: Win32 error codes, the signed LSTATUS, HRESULT and NTSTATUS, with an exact io::Error round trip for every Win32 code, including those above 2^31. No unsafe code and no native API surface.
Documentation
1
2
3
4
5
6
7
8
9
# Completed plans: win-error-codes

Checklists whose planned work is complete. A checklist reappears in
[PLANS.md](PLANS.md) if new work is planned against it; the row here stays as the record of the work that was
finished. Individual milestones are archived in [COMPLETED-CHECKLIST.md](COMPLETED-CHECKLIST.md).

| Path to CHECKLIST.md | Completion Date | Brief description | Design Notes |
|---|---|---|---|
| [CHECKLIST.md]CHECKLIST.md | 2026-10-15 | The Win32 error, `LStatus`, `HResult` and `NtStatus` types, one per number space, with an exact `io::Error` round trip for every code, built to replace the per-crate copies that disagreed about a code of 2^31 or more. The crates that adopt them are planned in their own checklists. | [DESIGN-NOTES.md]DESIGN-NOTES.md |