Вот только как это реализовать... Сейчас ищу документацию в msdn.