There are only 'walk-ins' any Tuesday or Thursday (as long as it's not a holiday-check the canadian embassy in Austria site) and be there for 8:30am (again check the site for hours of operation). There are no appointments. You are told to drop it off and come pick it up at 3pm the same day. This is what I was told by another member that got their PR this way