🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: borland.public.cppbuilder.nativeapi
3 messages
3 total messages Started by Andrew Mon, 12 May 2003 13:16
Comm Port API??
#16522
Author: Andrew
Date: Mon, 12 May 2003 13:16
12 lines
1390 bytes
Hi everybody

I'm trying to get a list of all the serial ports that are on a machine ie
COM1, COM2 etc. I found an API function called GetSerialPortsList, this
returns a char pointer with all available comm ports in it, However I get
Unresolved external symbol error. Does anyone know how to get this running
or do they know another method for finding the available commports on a
system?

Thanks in advance

Andrew
Re: Comm Port API??
#16524
Author: Vladimir Afanasyev
Date: Mon, 12 May 2003 14:22
27 lines
2064 bytes
Hi Andrew,

"Andrew" <alamb@tynetec.co.uk> wrote:
>Hi everybody
>
>I'm trying to get a list of all the serial ports that are on a machine ie
>COM1, COM2 etc. I found an API function called GetSerialPortsList, this
>returns a char pointer with all available comm ports in it, However I get
>Unresolved external symbol error. Does anyone know how to get this running
>or do they know another method for finding the available commports on a
>system?

I don't know such Win API function.
Windows uses Configuration Manager's functions for enumeration 
devices. Configuration Manager is a part of DDK but 
available for using without building DDK environment.
You can use C++ Builder for enumeration.

TPortControl component can do enumeration in design and real 
time (source code and help file included):
http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=16567

Now I am finishing article about enumeration and managing FIFO 
control(and put it on codeproject site about some days). 

Vladimir.
Re: Comm Port API??
#16526
Author: Andrew
Date: Mon, 12 May 2003 14:33
34 lines
2182 bytes
Thank you Vladimir


"Vladimir Afanasyev" <avv@systema.kiev.ua> wrote in message
news:3ebfae17$1@newsgroups.borland.com...
>
> Hi Andrew,
>
> "Andrew" <alamb@tynetec.co.uk> wrote:
> >Hi everybody
> >
> >I'm trying to get a list of all the serial ports that are on a machine ie
> >COM1, COM2 etc. I found an API function called GetSerialPortsList, this
> >returns a char pointer with all available comm ports in it, However I get
> >Unresolved external symbol error. Does anyone know how to get this
running
> >or do they know another method for finding the available commports on a
> >system?
>
> I don't know such Win API function.
> Windows uses Configuration Manager's functions for enumeration
> devices. Configuration Manager is a part of DDK but
> available for using without building DDK environment.
> You can use C++ Builder for enumeration.
>
> TPortControl component can do enumeration in design and real
> time (source code and help file included):
> http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=16567
>
> Now I am finishing article about enumeration and managing FIFO
> control(and put it on codeproject site about some days).
>
> Vladimir.
>
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads