Sou um desenvolvedor, mas tenho uma pergunta que parece pertencer mais à categoria ServerFault do que ao StackOverflow.
Temos um serviço de produção que de vez em quando tende a lançar:
System.Runtime.InteropServices.COMException: Call was canceled by the message filter. (Exception from HRESULT: 0x80010002 (RPC_E_CALL_CANCELED))
O código que está acionando esse erro está usando o WMI para obter endereços MAC de interface de rede. Eu tenho um código de substituição que não usa o WMI, mas precisamos verificar o problema antes / depois da alteração. Minha pergunta então é: Como posso recriar artificialmente a mensagem de erro gerada acima?
Tags testing windows-service wmi