try-catch構文でQueryInterfaceしてみるのが一番早いのではないでしょうか。