Поделиться через


Функция lineSetCurrentLocation (tapi.h)

Функция lineSetCurrentLocation задает расположение, используемое в качестве контекста для преобразования адресов.

Синтаксис

LONG lineSetCurrentLocation(
  HLINEAPP hLineApp,
  DWORD    dwLocation
);

Параметры

hLineApp

Дескриптор приложения, возвращаемый lineInitializeEx. Если приложение еще не вызывало функцию lineInitializeEx , оно может задать для параметра hLineApp значение 0.

dwLocation

Новое значение для записи CurrentLocation в разделе [Расположения] реестра. Он должен содержать действительный постоянный идентификатор записи Location в разделе [Расположения], полученный из lineGetTranslateCaps. Если это допустимо, обновляется запись CurrentLocation.

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

Возвращает ноль, если запрос выполнен успешно, или отрицательный номер ошибки при возникновении ошибки. Возможные возвращаемые значения:

LINEERR_INIFILECORRUPT, LINEERR_NOMEM, LINEERR_INVALAPPHANDLE, LINEERR_OPERATIONFAILED, LINEERR_INVALLOCATION, LINEERR_RESOURCEUNAVAIL, LINEERR_NODRIVER LINEERR_UNINITIALIZED.

Требования

   
Целевая платформа Windows
Header tapi.h
Библиотека Tapi32.lib
DLL Tapi32.dll

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

Справочник по базовым службам телефонии

Обзор справочника по TAPI 2.2

lineGetTranslateCaps

lineInitializeEx