Como uso o HtmlDocument no CF3.5

Estou trabalhando em um dispositivo que é executado no Windows CE e preciso automatizar um processo de login. Consegui fazer isso em um aplicativo de formulários usando o código abaixo, mas não parece que posso usar o mesmo processo no dispositivo inteligente. Existe uma maneira de fazer a mesma coisa enquanto trabalha no CE?

        string butts = webBrowser1.Url.AbsoluteUri;
        HtmlDocument doc = webBrowser1.Document;
        HtmlElement userValue = doc.GetElementById("username");
        userValue.SetAttribute("value", "user");
        HtmlElement passValue = doc.GetElementById("password");
        passValue.SetAttribute("value", "pass");
        HtmlElement subButton = doc.GetElementById("submit");
        subButton.InvokeMember("click");

questionAnswers(1)

yourAnswerToTheQuestion