DFÜ



  • Hallo NG,

    ich wähle mich über folgenden Code ein und melde mich an einem PC an.

    Wenn ich die Einwahl manuell durchführe, dann kann ich Daten kopieren
    -> mein Code zum Kopieren der Daten ist richtig.

    Mit dieser Einwahl, kann ich keine Daten kopieren
    -> irgendwo ist ein fehler bei der Abmeldung des Benutzers oder so?

    Leider habe ich keine Ahnung, wo der Fehler ist.

    Ich bitte um Hilfe!

    BOOL bPassword;
        DWORD dwReturn;
        RASDIALPARAMS rasPara;
        rasPara.dwSize = sizeof(RASDIALPARAMS);
    
        rasPara.szPhoneNumber[0] = NULL;
    
        rasPara.szCallbackNumber[0] = NULL;
        lstrcpy( rasPara.szUserName, DFUBenutzername ); //CString DFUBenutzername 
        lstrcpy( rasPara.szPassword, DFUPasswort); //CString DFUPasswort
        rasPara.szDomain[0] = '\0'; //Ist das Richtig?
    
        wcscpy(rasPara.szEntryName, _T("home")); // Eintrag ist vorhanden
        dwReturn = RasGetEntryDialParams(NULL, &rasPara, &bPassword);
        if(dwReturn != 0)
        { //... Ausgabe 
        }
    
        HRASCONN hRasVerb = NULL;
    
        dwReturn = RasDial( NULL, NULL, &rasPara, 0xFFFFFFFF, NULL, &hRasVerb );
    
        if ( dwReturn == 0 ){
             //... Ausgabe
        }
        else
        {
             //... Ausgabe
        }
    

    Muss ich noch eine gesondete Anmeldung durchführen???
    Oder habe ich einen Fehler?

    Vielen Dank für die Hilfe!

    Gruß Walter Seitz


Anmelden zum Antworten