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


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

Структура PHONEEXTENSIONID описывает идентификатор расширения. Идентификаторы расширений используются для идентификации расширений для конкретных поставщиков услуг для классов телефонных устройств. Функции phoneNegotiateAPIVersion и TSPI_phoneGetExtensionID возвращают эту структуру.

Синтаксис

typedef struct phoneextensionid_tag {
  DWORD dwExtensionID0;
  DWORD dwExtensionID1;
  DWORD dwExtensionID2;
  DWORD dwExtensionID3;
} PHONEEXTENSIONID, *LPPHONEEXTENSIONID;

Члены

dwExtensionID0

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

dwExtensionID1

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

dwExtensionID2

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

dwExtensionID3

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

Комментарии

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

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

Требования

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

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

TSPI_phoneGetExtensionID

phoneNegotiateAPIVersion