code: static long queryInterface( long ptr, GUID iid ) {
          return Native.queryInterface(ptr,iid.v[0],iid.v[1]);
      }
docs: 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.