windows: Some refactor (#30826)

Release Notes:

- N/A
98aefcca83张小白 committed on 5/16/2025, 2:14:42 PM· committed by GitHubparent9be1e9a
1 file changedLine totals unavailable