?
Solved

Starting a dialup netwoking under 3.1

Posted on 1998-06-08
2
Medium Priority
?
175 Views
Last Modified: 2010-04-01
I am developing 16 bit application using MSVC1.52, this application is based on TCP/IP and it meant to be a client front end that connect to a server which is an NT based application that uses RAS services (based on TCP/IP).

The problem I am having is that I want to know:
- how to call from either 3.1 and 95 the server via modem? is there any Winsock function or other library I need to do this.
I've browsed in the internet and I find that most of the tips point to Wininet which comes with IE4, well As you can see my requirements is very simple and i dont want to install IE4 into the clients computer just to get this working!!

- What dlls I need to ship with my applications to make the TCP/IP and the dialupnetworking works under 3.1.

- Is it possible to configure by code the TCP/IP and dialup networking so the client doesnt bother to set them up?

NOTE: although my applivcation is based on TCP/IP (because the serverend is based on TCP/IP) there is no need for the client to be connected to the internet, all these dlls and configuration I asked for a purely needed to make my application to connect to the server.
0
Comment
Question by:youcef
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 1

Accepted Solution

by:
cox earned 100 total points
ID: 1165411
You can use Trumpet to active WINSOCK. You make a modem connection, user authentication, when you finish all and receive PPP (or SPLIP) transaction, you call Trumpet (tcpip.exe) and  can use winsock.dll libraries normally.

0
 

Author Comment

by:youcef
ID: 1165412
Is it possible to start trumpet dialer via code (C/C++) or an API without having the trumpet dialer window coming up on the screen. Is it possible to do the same when hanging up.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

  Included as part of the C++ Standard Template Library (STL) is a collection of generic containers. Each of these containers serves a different purpose and has different pros and cons. It is often difficult to decide which container to use and …
This article shows you how to optimize memory allocations in C++ using placement new. Applicable especially to usecases dealing with creation of large number of objects. A brief on problem: Lets take example problem for simplicity: - I have a G…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
Suggested Courses

765 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question