DiscoverInterfacesOnNode is valuable for scripting the automated addition of interfaces as it allows one to determine if an SNMP interfaces is operationally down prior to deciding if we want to assign it to a node. However, this does not work with WMI devices. Yes, there are other ways to discover and list interfaces for WMI nodes, but not that will also show the current operational state. As it sits, one has to assign the interface and then wait for it to be polled before knowing the operational state of the interface.
We know that Solarwinds already has code to test this, because when you do a List Resources in the UI, the current Operational state of an interface, the resulting list shows it. This helps inform your decision as to whether you want to assign the interface or not. Adding this support to the API would be super helpful, and based on my searching through Thwack, would be much desired.