nvda
Move Windows API bindings out of hwPortUtils
#18571
Merged

Move Windows API bindings out of hwPortUtils #18571

SaschaCowley merged 45 commits into master from hwPortUtilsWinBindings
SaschaCowley
seanbudd seanbudd added conceptApproved
SaschaCowley SaschaCowley marked this pull request as ready for review 1 year ago
SaschaCowley SaschaCowley requested a review 1 year ago
SaschaCowley SaschaCowley removed review request 1 year ago
SaschaCowley SaschaCowley requested a review from seanbudd seanbudd 1 year ago
seanbudd
SaschaCowley Move top level obviously Windows API bindings from hwPortUtils
0e6c36fa
SaschaCowley Tidy and make more conformant to rest of winBindings
d0421aa9
SaschaCowley Move advapi32 and setupapi functions out of hwPortUtils
4a3b580f
SaschaCowley Moved bthprops bindings out of hwPortUtils
7330373d
SaschaCowley Move hid.dll bindings into winBindings
59554a18
SaschaCowley Fix typo in winBindings.setupapi
e1f0c85f
SaschaCowley Docs for bthprops
0e2d55e8
SaschaCowley Docs for cfgmgr32
fd02d887
SaschaCowley Docs for hid
270b2d63
SaschaCowley Fix docs for setupapi
f4acfd5f
SaschaCowley Fix up docs for advapi32
d2895a61
SaschaCowley Fix up changes
16a858be
SaschaCowley Fix incorrect types
45c2f62c
SaschaCowley
seanbudd
SaschaCowley SaschaCowley marked this pull request as draft 1 year ago
SaschaCowley SaschaCowley changed the base branch from wip-buildX64 to master 1 year ago
SaschaCowley SaschaCowley force pushed from 70892d71 to 45c2f62c 1 year ago
pre-commit-ci[bot] Pre-commit auto-fix
89977a6f
SaschaCowley Start adding backward compat layer
5199593d
SaschaCowley Merge branch 'hwPortUtilsWinBindings' of https://github.com/nvaccess/…
705e03a7
SaschaCowley Add shim for bthprops
89fbc764
SaschaCowley Shim for cfgmgr32
44697015
SaschaCowley hid
50cf1eeb
SaschaCowley Shim for setupapi
d6469112
SaschaCowley Fix SetupDiEnumDeviceInfo
07c29bb0
SaschaCowley Move MAX_DEVICE_ID_LEN and CR_SUCCESS to winBindings.cfgmgr32
1c9db49a
SaschaCowley Move setupapi constants out of hwPortUtils
d2accbda
SaschaCowley Move system error codes out of hwPortUtils
b3c5fcc9
SaschaCowley Move last stragglers to setupapi
e4cbef6f
SaschaCowley Make getattr more maintainable
25770683
SaschaCowley Tidy
69267c0e
SaschaCowley SaschaCowley marked this pull request as ready for review 1 year ago
SaschaCowley SaschaCowley requested a review from copilot-pull-request-reviewer copilot-pull-request-reviewer 1 year ago
copilot-pull-request-reviewer
copilot-pull-request-reviewer commented on 2025-08-13
SaschaCowley Fix up changes
dfd66e11
SaschaCowley Apply suggestions from code review
417e915a
SaschaCowley Add copyright header and docstring to winBindings.hid
869a53ae
SaschaCowley Fix order of imports in hwPortUtils
c63572d3
SaschaCowley Merge branch 'master' into hwPortUtilsWinBindings
df9ba741
seanbudd
seanbudd commented on 2025-08-20
SaschaCowley Merge branch 'master' into hwPortUtilsWinBindings
a149bdb1
SaschaCowley Shaddow imports from winBindings.advapi32
39e22b41
SaschaCowley Shaddow imports from winBindings.bthprops
d5998c35
SaschaCowley Shaddow imports from winBindings.hid
0fcef5b1
SaschaCowley Shaddow imports from winBindings.setupapi
4d6e810b
SaschaCowley Sort moved symbols
d69f5082
SaschaCowley WIP deprecation handler
cb948bb1
SaschaCowley Mostly working migration to reuseable handler
ce9a635a
SaschaCowley Moved symbol support
2eeeeb3f
SaschaCowley Handle literals or values from the same module
2aa39996
SaschaCowley SaschaCowley marked this pull request as draft 1 year ago
SaschaCowley Add documentation and tidy
8329343e
SaschaCowley Move to using new system
a5df8503
SaschaCowley mend
35aa879b
SaschaCowley SaschaCowley marked this pull request as ready for review 1 year ago
seanbudd
seanbudd approved these changes on 2025-08-25
seanbudd
SaschaCowley SaschaCowley merged 905a7eca into master 1 year ago
SaschaCowley SaschaCowley deleted the hwPortUtilsWinBindings branch 1 year ago
github-actions github-actions added this to the 2026.1 milestone 1 year ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone