Probleme mit der winscard.dll



  • Hallo,
    ich schreibe hier, weil ich ein Problem mit der winscard.dll habe. Die Dateien winscard.h, winscard.lib und winscard.dll liegen in meinem Projektverzeichnis und mein Quellcode sieht so aus:

    #include "winscard.h"
    
    extern "C" __declspec(dllimport) LONG SCardEstablishContext(DWORD dwScope, LPCVOID pvReserved1, LPCVOID pvReserved2, LPSCARDCONTEXT phContext);
    
    int main ()
    {
        SCardEstablishContext(0, NULL, NULL, NULL);
    }
    

    Aber obwohl die Lib-Datei zu meinem Projekt hinzugefügt wurde (Visual Studio 2005; sie befindet sich im Projektmappen-Explorer), gibt der Compiler folgende Fehlermeldung:

    Error C2373: SCardEstablishContext: Neudefinition. Unterschiedliche Modifizierer.

    Kann mir da jemand weiterhelfen? Was muss ich tun?



  • Hat sich erledigt.


Anmelden zum Antworten