На главную

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 | Скачать Вниз

RASDIALEXTENSIONS



The RASDIALEXTENSIONS structure contains information about extended features of the RasDial function. You can enable one or more of these extensions by passing a pointer to a RASDIALEXTENSIONS structure when you call RasDial. If you do not pass a pointer to a RASDIALEXTENSIONS structure to RasDial, RasDial uses the default settings that are noted following.

typedef struct _RASDIALEXTENSIONS {
DWORD dwSize;
DWORD dwfOptions;
HWND hwndParent;
DWORD reserved;
} RASDIALEXTENSIONS;


Members

dwSize

Specifies the size of this structure, in bytes. Set this member to sizeof(RASDIALEXTENSIONS). This indicates the version of the structure.

dwfOptions

A set of bit flags that specify RasDial extensions. The following bit flags are defined; you must set all undefined bits to zero:

Value Description
RDEOPT_UsePrefixSuffix If this bit flag is one, RasDial uses the prefix and suffix that is in the RAS phonebook.If this bit flag is zero, RasDial ignores the prefix and suffix that is in the RAS phonebook.If no phonebook entry name is specified in the call to RasDial, the actual value of this bit flag is ignored, and it is assumed to be zero.
RDEOPT_PausedStates If this bit flag is one, RasDial accepts paused states. Examples of paused states are terminal mode, retry logon, change password, and set callback number.If this bit flag is zero, RasDial reports a fatal error if it enters a paused state.
RDEOPT_IgnoreModemSpeaker If this bit flag is one, RasDial ignores the modem speaker setting that is in the RAS phonebook, and uses the setting specified by the RDEOPT_SetModemSpeaker bit flag.If this bit flag is zero, RasDial uses the modem speaker setting that is in the RAS phonebook, and ignores the setting specified by the RDEOPT_SetModemSpeaker bit flag.If no phonebook entry name is specified in the call to RasDial, the choice is between using a default setting or the setting specified by the RDEOPT_SetModemSpeaker bit flag. The default setting is used if RDEOPT_IgnoreModemSpeaker is zero. The setting specified by RDEOPT_SetModemSpeaker is used if RDEOPT_IgnoreModemSpeaker is one.
RDEOPT_SetModemSpeaker If this bit flag is one, and RDEOPT_IgnoreModemSpeaker is one, RasDial sets the modem speaker on. If this bit flag is zero, and RDEOPT_IgnoreModemSpeaker is one, RasDial sets the modem speaker off.If RDEOPT_IgnoreModemSpeaker is zero, RasDial ignores the value of RDEOPT_SetModemSpeaker, and sets the modem speaker based on the RAS phonebook setting or the default setting.
RDEOPT_IgnoreSoftwareCompression If this bit flag is one, RasDial ignores the software compression setting that is in the RAS phonebook, and uses the setting specified by the RDEOPT_SetSoftwareCompression bit flag.If this bit flag is zero, RasDial uses the software compression setting that is in the RAS phonebook, and ignores the setting specified by the RDEOPT_SetSoftwareCompression bit flag.If no phonebook entry name is specified in the call to RasDial, the choice is between using a default setting or the setting specified by the RDEOPT_SetSoftwareCompression bit flag. The default setting is used if RDEOPT_IgnoreSoftwareCompression is zero. The setting specified by RDEOPT_SetSoftwareCompression is used if RDEOPT_IgnoreSoftwareCompression is one.
RDEOPT_SetSoftwareCompression If this bit flag is one, and RDEOPT_IgnoreSoftwareCompression is one, RasDial uses software compression. If this bit flag is zero, and RDEOPT_IgnoreSoftwareCompression is one, RasDial does not use software compression.If RDEOPT_IgnoreSoftwareCompression is zero, RasDial ignores the value of RDEOPT_SetSoftwareCompression, and sets the software compression state based on the RAS phonebook setting or the default setting.
RDEOPT_PauseOnScript Used internally by the RasDialDlg function so that a Windows-95-style logon script is executed in a terminal window visible to the user. Applications should not set this flag.


The default value for each of these bit flags is zero.

hwndParent

Handle to a parent window that a security DLL can use for dialog box creation and centering.

Note that this is not the window that receives RasDial progress notifications.
This member is optional; it is not required when no security DLL is defined.
The default value for this member is NULL.

reserved

This member is reserved for future use. It must be set to zero.



See Also

RasDial


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

RASDIALEXTENSIONS



Структура RASDIALEXTENSIONS содержит информацию о расширенных характеристиках функции RasDial. Вы можете приспособить одно или более из этих расширений передавая указатель в структуру RASDIALEXTENSIONS когда Вы называете RasDial. Если Вы не передаете указатель в структуру RASDIALEXTENSIONS на RasDial, RasDial использует по умолчанию установочные параметры, которые отмечены следующее.

typedef struct _RASDIALEXTENSIONS { DWORD dwSize;
DWORD dwfOptions;
HWND hwndParent;
DWORD ЗАРЕЗЕРВИРОВАН;
} RASDIALEXTENSIONS;


Участники

dwSize

Определяет размер этой структуры, в байтах. Установите этот элемент, чтобы sizeof(RASDIALEXTENSIONS). Это указывает версию структуры.

dwfOptions

Установка бита сигнализирует, что определяет расширения RasDial. Битовые флаги следующего определены; Вы должны установить все неопределенные биты в нуль:

Описание Величины
RDEOPT_UsePrefixSuffix Если этот битовый флаг - один, RasDial использует префикс и суффикс, которые - в RAS phonebook.Если этот битовый флаг является нулем, RasDial игнорирует префикс и суффикс, которые - в RAS phonebook.Если никакое phonebook имя входа не определено на вызове на RasDial, фактическая величина этого битового флага проигнорирована, и принято, чтобы - нулевым.
RDEOPT_PausedStates Если этот битовый флаг - один, RasDial принимает остановленные состояния. Примеры остановленных состояний - терминальный режим, ввод повторной попытки, пароля изменения, и установившие номер возврата.Если этот битовый флаг является нулем, RasDial сообщает неисправимую ошибку если он вводит остановленное состояние.
RDEOPT_IgnoreModemSpeaker Если этот битовый флаг - один, RasDial игнорирует докладчика модема, устанавливающего, что - в RAS phonebook и использует установку определенную битовым флагом RDEOPT_SetModemSpeaker.Если этот битовый флаг является нулем, RasDial использует докладчика модема, устанавливающего, что - в RAS phonebook и игнорирует установку определенную битовым флагом RDEOPT_SetModemSpeaker.Если никакое phonebook имя входа не определено на вызове на RasDial, выбор - между использованием по умолчанию установки или установка определялась битовым флагом RDEOPT_SetModemSpeaker. По умолчанию установка использована если RDEOPT_IgnoreModemSpeaker нулевой. Установка определенная RDEOPT_SetModemSpeaker использована если RDEOPT_IgnoreModemSpeaker - один.
RDEOPT_SetModemSpeaker Если этот битовый флаг - один, и RDEOPT_IgnoreModemSpeaker - один, RasDial устанавливает докладчика модема на. Если этот битовый флаг является нулем, и RDEOPT_IgnoreModemSpeaker - один, RasDial устанавливает докладчика модема.Если RDEOPT_IgnoreModemSpeaker - нуль, RasDial игнорирует величину RDEOPT_SetModemSpeaker и устанавливает докладчика модема основанного в RAS phonebook установке или по умолчанию установка.
RDEOPT_IgnoreSoftwareCompression Если этот битовый флаг - один, RasDial игнорирует программное сжатие, устанавливающее, что - в RAS phonebook и использует установку определенную битовым флагом RDEOPT_SetSoftwareCompression.Если этот битовый флаг является нулем, RasDial использует программное сжатие, устанавливающее, что - в RAS phonebook и игнорирует установку определенную битовым флагом RDEOPT_SetSoftwareCompression.Если никакое phonebook имя входа не определено на вызове на RasDial, выбор - между использованием по умолчанию установки или установка определялась битовым флагом RDEOPT_SetSoftwareCompression. По умолчанию установка использована если RDEOPT_IgnoreSoftwareCompression нулевой. Установка определенная RDEOPT_SetSoftwareCompression использована если RDEOPT_IgnoreSoftwareCompression - один.
RDEOPT_SetSoftwareCompression Если этот битовый флаг - один, и RDEOPT_IgnoreSoftwareCompression - один, RasDial использует программное сжатие. Если этот битовый флаг является нулем, и RDEOPT_IgnoreSoftwareCompression - один, RasDial не использует программное сжатие.Если RDEOPT_IgnoreSoftwareCompression - нуль, RasDial игнорирует величину RDEOPT_SetSoftwareCompression и устанавливает программное состояние сжатия основанное в RAS phonebook установке или по умолчанию установка.
RDEOPT_PauseOnScript Использовался непосредственно функцией RasDialDlg чтобы сценарий ввода стиля Windows-95-был выполнен в терминальном окне видимом пользователю. Приложения не должны устанавливать этот флаг.


Значение по умолчанию для каждого из этих битовых флагов нулевое.

hwndParent

Прооперируйте родительское окно, которое безопасность DLL может использоваться для диалогового создания блока и центровки.

Отметьте, что это - не окно, которое получает уведомления прогресса RasDial.
Этот элемент дополнительный; это не потребовалось когда никакая безопасность DLL не определена.
Значение по умолчанию для этого элемента НЕДЕЙСТВИТЕЛЬНО.

зарезервированное

Этот элемент зарезервирован для будущего использования. Должно быть установлено в нуль.



Смотри Также

RasDial


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