Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du kunne bruge funktionen CreateFile til at prøve at skabe forbindelse til comporten. Hvis det lykkes, har du en funktionel comport. Sæt det ind i en lykke, og tæl op og aflæs, hvad du nu skal bruge af informationer.
Jeg har læst mig frem til, at på Windows 2000 / XP kan en seriel port godt have et andet navn end "COMn" så derfor er den først foreslåede metode ikke helt fejlfri. Men sikkert anvendelig i langt de fleste tilfælde.
arne >> Jeg prøver at bruge koden fra artiklen, du linker til.
Når jeg prøver at kompilere eksemplet ( Microsoft VC++ ), får jeg en fejl i linien: typedef DWORD WINAPI (* CM_Open_DevNode_Key)(DWORD, DWORD, DWORD, DWORD, ::PHKEY, DWORD); og én mere i: res1=OpenDevNodeKey(DeviceInfoData.DevInst,KEY_QUERY_VALUE,0, RegDisposition_OpenExisting,&KeyDevice,CM_REGISTRY_HARDWARE);
Compiler output:
Compiling... Win32Serial.cpp d:\Visual Studio Projects\Serial\Win32Serial\Win32Serial.h(14) : error C2059: syntax error : '(' d:\Visual Studio Projects\Serial\Win32Serial\Win32Serial.cpp(53) : warning C4311: 'type cast' : pointer truncation from 'FARPROC' to 'DWORD' d:\Visual Studio Projects\Serial\Win32Serial\Win32Serial.cpp(79) : error C2064: term does not evaluate to a function taking 6 arguments
Nej - projektet er lagt lidt på køl indtil videre.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.