On 5/16/22 15:40, Connor McAdams wrote:
SID_AccessibilityUnk is used to get the wrapped IAccessible out of the Dynamic Annotation wrapper. This ends up being useful due to the fact that the IAccessible wrapper doesn't pass QI calls to the IAccessible it wraps, which means things like IOleWindow don't get passed through.
Since you already know what it is for it might be good to rename SID_AccessibilityUnk to something more descriptive (this name was introduced by me to show what native is doing).
The diff you've attached looks good. Is it good for you? Would you like more tests around this?
I was planning to have another look on the tests. I didn't look on it closely yet.
Thanks, Piotr