Обработка ошибок объекта службы

При возникновении ошибки в объекте службы возвращаемое значение для вызова IDispatch::Invoke должно быть DISP_E_EXCEPTION, а в поле должен быть указан указатель параметра pExceptInfo на структуру EXCEPTINFO в .

В частности, элементы bstrSource и bstrDescription структуры EXCEPTINFO используются узлом устройств с технологией UPnP для создания ответа на ошибку UPnP; bstrSource — это код ошибки, а bstrDescription — описание ошибки.