One way I've used in the past was to use the Windows Kernel Debugger to trace ACPI and replicate the function calls.
In some cases, you can also guess based on the naming conventions used in the DSDT, and/ or seeing how arguments are handled when the are passed in.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds