nvda
Move all remaining kernel32 ctypes calls to winBindings
#18896
Merged

Move all remaining kernel32 ctypes calls to winBindings #18896

michaelDCurran merged 41 commits into master from kernel32
michaelDCurran
michaelDCurran Add all remaining winBindings.kernel32 definitions. Actual calls not …
94f2764a
michaelDCurran Add all remaining required winBindings definitions for kernel32, and …
7bf33f39
michaelDCurran michaelDCurran requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 318 days ago
michaelDCurran michaelDCurran requested a review 318 days ago
michaelDCurran michaelDCurran requested a review from SaschaCowley SaschaCowley 318 days ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2025-09-10
pre-commit-ci[bot] Pre-commit auto-fix
785c57e2
michaelDCurran Fix linting issues
71cd8976
pre-commit-ci[bot] Pre-commit auto-fix
6cffb778
michaelDCurran Linting
f3d1035c
michaelDCurran import logHandler only where needed to allow this module to be import…
2ce1f3b3
pre-commit-ci[bot] Pre-commit auto-fix
1a8d3848
michaelDCurran Merge branch 'master' into kernel32
833fc7c1
michaelDCurran Update copyright years
29f7330b
pre-commit-ci[bot] Pre-commit auto-fix
768097e2
michaelDCurran Linting
d08f4996
SaschaCowley
SaschaCowley requested changes on 2025-09-10
SaschaCowley
michaelDCurran Apply suggestions from code review
3e027d46
michaelDCurran Move _PROCESS_MACHINE_INFORMATION from appModuleHandler to winBinding…
ea11e285
pre-commit-ci[bot] Pre-commit auto-fix
c7e19121
michaelDCurran winBindings.kernel32: rename LPOverlappedCompletionReoutine to LPOVER…
0fb82542
pre-commit-ci[bot] Pre-commit auto-fix
82aab923
michaelDCurran Update copyright year
450882ba
michaelDCurran Apply suggestions from code review
38273b21
pre-commit-ci[bot] Pre-commit auto-fix
63990b44
michaelDCurran Add mising imports
b2e7a49a
michaelDCurran Add LPSECURITY_ATTRIBUTES and use instead of POINTER(SECURITY_ATTRIBU…
d03e5f78
michaelDCurran _powerTracking.py: enable lazy annotations as POWERSTATE is referren…
c609d678
michaelDCurran winBindings.kernel32.SetWaitableTimer: argument 4 should be a PTIMERA…
3d515a9c
michaelDCurran Correct size.
20dfec61
pre-commit-ci[bot] Pre-commit auto-fix
8df78b7b
michaelDCurran Update source/winKernel.py
15b5c7bf
pre-commit-ci[bot] Pre-commit auto-fix
8fa9cc26
michaelDCurran winKernel: fix imports, add deprecations. Fix type checking error.
e98c614b
michaelDCurran winKernel: make SYSTEM_POWER_STATUS deprecation more direct
895d3f2b
michaelDCurran Update what's new
a4c191a3
michaelDCurran michaelDCurran requested a review from SaschaCowley SaschaCowley 313 days ago
michaelDCurran logHandler: SYSTEMTIME has moved from winKernel to winBindings.kernel32.
e92fa327
michaelDCurran winBindings.kernel32.SetWaitableTimer: take the correct WINFUNCTYPE. …
732807c1
pre-commit-ci[bot] Pre-commit auto-fix
dbd1f65d
SaschaCowley
SaschaCowley commented on 2025-09-15
michaelDCurran Apply suggestions from code review
ee1e3fe9
michaelDCurran wincon: alias and deprecate several structs moved to winBindings.kern…
56a3d979
michaelDCurran Merge branch 'master' into kernel32
38cb3ebe
pre-commit-ci[bot] Pre-commit auto-fix
e7bab39a
michaelDCurran linting
4051beb5
pre-commit-ci[bot] Pre-commit auto-fix
42cdd0d0
michaelDCurran michaelDCurran requested a review from SaschaCowley SaschaCowley 313 days ago
SaschaCowley Correctly alias CHAR_INFO in wincon.py
0cf56b75
SaschaCowley
SaschaCowley approved these changes on 2025-09-15
michaelDCurran michaelDCurran merged 47e6cf5d into master 313 days ago
michaelDCurran michaelDCurran deleted the kernel32 branch 313 days ago
github-actions github-actions added this to the 2026.1 milestone 313 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone