title: Microsoft EWS Get Available Conference Room
body: <p>I am developing an ASP.NET web app using Microsoft Exchange Web Services (managed API). My goal is to provide a list of conference room addresses as input, and get back busy/free info from the Exchange server using <code>GetUserAvailability</code> so that I can suggest an open conference room to the user for a given meeting time. I have working code, but when I try to limit the <code>DetailedSuggestionsWindow</code> to the meeting duration, I get an error:</p>
  
  <blockquote>
    <p>The time duration specified for <code>FreeBusyViewOptions.TimeWindow</code> is invalid.</p>
  </blockquote>
  
  <p>I know I can expand the time window - but then I'm getting more data back than I need. Can anyone provide a way to find a suggested conference room for a certain time (typically 30 mins - 2 hrs)?</p>