Pergunta

Estou tentando depurar em uma dll C que é invocada em um dispositivo Windows Mobile usando CeRapiInvoke() (tecnicamente RAPI.Invoke() do OpenNETCF) em uma caixa do Windows.Estou muito familiarizado com a anexação a um processo que já está em execução para depurar uma dll carregada (já fiz isso muitas vezes com os serviços do Windows Mobile), mas não consigo descobrir qual processo está realmente executando a dll.Mesmo ao executar o Remote Process Viewer, não vejo nenhum processo novo aparecer, então deve ser algo que já está em execução...Alguma idéia sobre qual processo anexar para depurar na dll quando invocado?

Editar:Depois de tentar anexar vários processos diferentes, descobri que foi "rapiclnt.exd" que funcionou.

Foi útil?

Solução

rapiclnt.exe é o processo que carrega as dlls RAPI.Leia isto para obter mais informações sobre depuração de dlls RAPI.

http://knowledgepointer.wordpress.com/2008/11/08/debugging-rapi-dlls/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top