microsoft / microsoft/win32metadata
`INTERNET_PER_CONN_FLAGS_UI` has inconsistent type in `windows` crate
- Dominant language
- C++
- Stars
- 1.5k
- Forks
- 149
- Avg merge
- 5d 16h
- Merged PRs (30d)
- 4
Description
The type of `INTERNET_PER_CONN_FLAGS_UI` constant here https://github.com/microsoft/windows-rs/blob/6437f5e1e02c287fd19ee3cae3d75a482e7ed5e0/crates/libs/windows/src/Windows/Win32/Networking/WinInet/mod.rs#L4031-L4041
does not follow the pattern of other variants, which doesn't seem intended.
Contributor guide
Research direction
Start at crates/libs/windows/src/Windows/Win32/Networking/WinInet/mod.rs around lines 4031-4041 and compare INTERNET_PER_CONN_FLAGS_UI with the neighboring variants. Trace how this generated declaration is sourced in the win32metadata tooling before changing it. Done means the constant follows the established type pattern without breaking generation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, rust
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100