The underlying search method is a generic function that SM uses to search its various registries.
I am not entirely sure what the parameters represent yet. Though I believe the y parameter represents the search target (registry?)
The parameters for this method added to the ElementWdw are copied from the IDR disassembly for the TSMMain.MIFindElementsClick function.
Let me know if you want me to investigate further / add / change anything etc.
If I merge a specific application of a function, then when its generic implementation becomes available I will need to deprecate the old (specific) version
NativeMethod.TSMMain_FindElements.ExecuteOnMainThread((char)x, (char)y, (char)z);
The underlying search method is a generic function that SM uses to search its various registries. I am not entirely sure what the parameters represent yet. Though I believe the y parameter represents the search target (registry?) The parameters for this method added to the ElementWdw are copied from the IDR disassembly for the TSMMain.MIFindElementsClick function.
Let me know if you want me to investigate further / add / change anything etc.