Since you say you want to search all your VIs and that the control is not in memory, it seems you have two options:
- Write a program which opens the typedef once, opens all of your VIs and checks the typedef's Callers property each time. You can be smart and do some caching if you want so that you don't open VIs more than once. I think this is the better solution, but it will probably take longer to run.
- If I remember correctly, a typedef will be named explicitly (in ASCII) inside the binary data, so you can read the binary data of all of the VIs and search it for the name of the typedef. I suggest you look first at a couple of VIs which you know have the typedef to see how this would work.
If you have a lot of VIs, both of these will probably take a lot of time and might consume a lot of memory. Running overnight seems to be the solution.
___________________
Try to take over the world!