static long queryInterface( long ptr, GUID iid ) {
        return Native.queryInterface(ptr,iid.v[0],iid.v[1]);
    }
static long queryInterface ( long ptr , GUID iid ) { return Native . queryInterface ( ptr , iid . v [ 0 ] , iid . v [ 1 ] ) ; }
Calls {@link Native#queryInterface(long, long, long)}
@param ptr the interface pointer
@param iid the IID
@return the queried interface pointer or null, if the query failed

TODO: Think about whether to remove this method or mark it as deprecated. Methods could use {@link Native#queryInterface(long, GUID)} instead.