GetDefaultCommConfig und VC++ Express

  • GetDefaultCommConfig und VC++ Express

    Hallo,

    ich hab folgenden Code:

    Quellcode

    1. if(GetDefaultCommConfig( shownm, &ccfg, &ccfgLen))
    2. {
    3. ErrorExit(GetDefaultCommConfig(shownm, &ccfg, &ccfgLen));
    4. ccfg.dcb.fDtrControl = DTR_CONTROL_DISABLE;
    5. if(!SetDefaultCommConfig( shownm, &ccfg, ccfgLen))
    6. fprintf(stderr, "Warning: can not preset default comm config (%s)\n", shownm);
    7. }
    8. else
    9. fprintf(stderr, "Warning: can not get default comm config (%s)\n \n", shownm);


    Aber leider geht das bei mir nicht unter VC++. Mit andren Compilern laesste es sich uebersetzen und es funktioniert. Mit dem VC++ laesst es sich auch uebersetzen aber der Befhl wird nicht richtig ausgefuehrt es kommt immer zu einer Fehlermeldung (Warning: can not get default comm con...).

    Kann mir jemand weiterhelfen???

    Schon mal Danke!!!

    Gruss

    Benjamin