Функция обратного вызова ORASADFUNC (ras.h)

Функция ORASADFunc — это определяемая приложением функция обратного вызова, которая используется для предоставления настраиваемого пользовательского интерфейса для автодиалинга.

Этот прототип предоставляется для обеспечения совместимости с более ранними версиями Windows. Новые приложения должны использовать функцию обратного вызова RASADFunc . Поддержка этого прототипа может быть удалена в будущих версиях RAS.

Синтаксис

ORASADFUNC Orasadfunc;

BOOL Orasadfunc(
  HWND unnamedParam1,
  LPSTR unnamedParam2,
  DWORD unnamedParam3,
  LPDWORD unnamedParam4
)
{...}

Параметры

unnamedParam1

unnamedParam2

unnamedParam3

unnamedParam4

Возвращаемое значение

Если функция обратного вызова выполняет операцию набора, возвращается значение TRUE. Используйте параметр lpdwRetCode , чтобы указать результаты операции набора номера.

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

Комментарии

Если функция ORASADFunc выполняет операцию набора номера, она предоставляет собственный пользовательский интерфейс для набора и вызывает функцию RasDial для выполнения фактического набора. Затем ORASADFunc возвращает значение TRUE , чтобы указать, что он взял на себя набор. После завершения операции набора номера задайте переменную, на которую указывает lpdwRetCode , чтобы указать на успешное или неудачное завершение.

Чтобы включить обработчик ORASADFunc для записи телефонной книги, используйте структуру RASENTRY в вызове функции RasSetEntryProperties . Член szAutodialDll указывает имя библиотеки DLL, содержащей обработчик, а член szAutodialDll — экспортированное имя обработчика.

Функция ORASADFunc является заполнителем для имени функции, определяемой библиотекой. Тип ORASADFUNC является указателем на функцию ORASADFunc .

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ras.h

См. также раздел

RASADFunc

RASENTRY

Rasdial

RasSetEntryProperties

Обзор службы удаленного доступа (RAS)

Функции службы удаленного доступа