AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Belegte Com Schnittstelle

Ein Thema von runger · begonnen am 26. Aug 2005 · letzter Beitrag vom 30. Aug 2005
 
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Belegte Com Schnittstelle

  Alt 26. Aug 2005, 11:00
Zitat von runger:
kann mir jemand erklären wie man unter W2K feststellen kann, ob eine Com Schnittstelle belegt ist und von wem?
Mit CreateFile die Schnittstelle öffnen und nachschauen, was passiert.
Delphi-Quellcode:
var
  hCom : THandle;
begin
   hCom = CreateFile(PChar('COM1'),
                    GENERIC_READ | GENERIC_WRITE,
                    0, // must be opened with exclusive-access
                    NULL, // no security attributes
                    OPEN_EXISTING, // must use OPEN_EXISTING
                    0, // not overlapped I/O
                    NULL // hTemplate must be NULL for comm devices
                    );

   if hCom = INVALID_HANDLE_VALUE then
// In GetLastError steckt der Grund, warum nicht geklappt hat
//
      raiselastWin32Error;
   CloseHandle(hCom);
Wer auf der Schnittstelle "rumeiert" kann nicht festgestellt werden.
Andreas
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz