there is mlPvfind() for finding one capabilities. could be helpfull to have a way to find a device that suits both a "in" parameter and a "out" parameter....