|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
RASCONNSTATUS
Структура RASCONNSTATUS описывает текущий статус дистанционной связи доступа. Возвращано функцией RasGetConnectStatus.
typedef struct _RASCONNSTATUS { DWORD dwSize; RASCONNSTATE rasconnstate; dwError DWORD; TCHAR szDeviceType[RAS_MaxDeviceType + 1]; TCHAR szDeviceName[RAS_MaxDeviceName + 1]; } RASCONNSTATUS;
Участники
dwSize
Определяет структурный размер, в байтах.
rasconnstate
Определяет величину списка RASCONNSTATE, которая указывает текущее состояние процесса связи RasDial; то есть, часть процесса RasDial, который к настоящему времени выполняется.
Две государственных величины особенно значимые:
Государственное Значение RASCS_Connected Указывает, что связь успешно установлена. RASCS_Disconnected Указывает, что связь потерпела неудачу.
dwError
Если ненулево, указывает причину неудачи. Величина - одна из величин ошибки из файла заголовка RAS или одно из ERROR_NOT_ENOUGH_MEMORY или ERROR_INVALID_HANDLE.
szDeviceType
Строка, которая определяет тип текущего устройства, если доступно. Например, общие типы устройства поддерживанные RAS - "модем", "панель", "ключ", "isdn", или "недействительный".
szDeviceName
Строка, которая определяет имя текущего устройства, если доступно. Это будет именем модема U например, "Сено Smartmodem 2400"; имя ПАНЕЛИ, например "ОН Спринт"; или имя устройства ключа, например "Racal-Guardata".
Смотри Также
RasGetConnectStatus, RasDial, RASCONNSTATE
|
|
|
|
| |