|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| ras.h
| Unicode
| WinNT
| Platform Notes
| None
|
|
|
RASCONNSTATUS
A
RASCONNSTATUS structure describes the current status of a remote access connection. It is
returned by the
RasGetConnectStatus function.
typedef struct _RASCONNSTATUS {
DWORD dwSize;
RASCONNSTATE rasconnstate;
DWORD dwError;
TCHAR szDeviceType[RAS_MaxDeviceType + 1];
TCHAR szDeviceName[RAS_MaxDeviceName + 1];
} RASCONNSTATUS;
Members
dwSize
Specifies the structure size, in bytes.
rasconnstate
Specifies a
RASCONNSTATE enumerator value that indicates the current state of the
RasDial connection process; that is, the piece of the
RasDial process that is currently executing.
Two state values are especially significant:
State
| Meaning
|
RASCS_Connected
| Indicates that the connection has been successfully established.
|
RASCS_Disconnected
| Indicates that the connection has failed.
|
dwError
If nonzero, indicates the reason for failure. The value is one of the error
values from the RAS header file or one of ERROR_NOT_ENOUGH_MEMORY or
ERROR_INVALID_HANDLE.
szDeviceType
A string that specifies the type of the current device, if available. For
example, common device types supported by RAS are "modem", "pad", "switch", "isdn",
or "null".
szDeviceName
A string that specifies the name of the current device, if available. This
would be the name of the modem
for example, "Hayes Smartmodem 2400"; the name of the PAD, for example "US
Sprint"; or the name of a switch device, for example "Racal-Guardata".
See Also
RasGetConnectStatus,
RasDial,
RASCONNSTATE
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database