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


Структура LINEEXTENSIONID (tapi.h)

Структура LINEEXTENSIONID описывает идентификатор расширения. Идентификаторы расширений используются для идентификации расширений для поставщика услуг для линейных устройств. Эту структуру используют несколько функций, включая функцию lineNegotiateAPIVersion и функцию TSPI_lineGetExtensionID .

Синтаксис

typedef struct lineextensionid_tag {
  DWORD dwExtensionID0;
  DWORD dwExtensionID1;
  DWORD dwExtensionID2;
  DWORD dwExtensionID3;
} LINEEXTENSIONID, *LPLINEEXTENSIONID;

Члены

dwExtensionID0

Первая часть идентификатора расширения.

dwExtensionID1

Вторая часть идентификатора расширения.

dwExtensionID2

Третья часть идентификатора расширения.

dwExtensionID3

Четвертая часть идентификатора расширения.

Комментарии

Вместе эти четыре элемента задают универсальный уникальный идентификатор расширения, который идентифицирует расширение класса устройства линии. Эта структура не может быть расширена.

Идентификаторы расширений создаются с помощью служебной программы создания, предоставленной пакетом SDK.

Требования

Требование Значение
Заголовок tapi.h

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

TSPI_lineGetExtensionID

lineNegotiateAPIVersion