Hello - I'm looking for a way to communicate to an HDAudio device from my GFX APO object to make a few changes to the device settings in hardware. There appears to be little documentation on this subject, but if possible I'd like to stay away from custom HDAudio driver development. Does anyone have experience with the following IOCTL: IOCTL_AZALIABUS_SENDVERBS ( http://msdn.microsoft.com/en-us/library/windows/hardware/ff536233(v=vs.85).aspx ) It looks like this might do what I want, but I keep getting a return value of 0x1, ERROR_INVALID_FUNCTION when I submit a verb to simply get the root node back containing the VID and DID. I've tried different options with my CreateFile to see if the problem is there, but I don't seem to get different results. I'm just opening the HD Audio device via my speaker topology endpoint. It's possible that this is not the final way to go for a solution to my issue, but even if I can use this as a simple proof of concept for my GFX + some hardware adjustment it will get me on the right track. Any feedback or suggestions would be great. Thanks! Preston