На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

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




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz