try
{
object result = processClass.InvokeMethod("Create", methodArgs);
}
catch (Exception e)
{
// Here I was hoping to get an error code.
}
Когда я вызываю вышеупомянутый метод WMI, я ожидаю получить отказ в доступе. В моем блоке catch я хочу убедиться, что возникшее исключение действительно было для Access Denied. Есть ли способ получить код ошибки для него? Код ошибки Win32 для Acceess Denied - 5. Я не хочу искать сообщение об ошибке для запрещенной строки или что-то в этом роде.
Спасибо