Freigeben über


PHONEEXTENSIONID-Struktur (tapi.h)

Die PHONEEXTENSIONID-Struktur beschreibt einen Erweiterungsbezeichner. Erweiterungsbezeichner werden verwendet, um dienstanbieterspezifische Erweiterungen für Telefongeräteklassen zu identifizieren. Die Funktionen phoneNegotiateAPIVersion und TSPI_phoneGetExtensionID geben diese Struktur zurück.

Syntax

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

Member

dwExtensionID0

Erster Teil des Erweiterungsbezeichners.

dwExtensionID1

Zweiter Teil des Erweiterungsbezeichners.

dwExtensionID2

Dritter Teil des Erweiterungsbezeichners.

dwExtensionID3

Vierter Teil des Erweiterungsbezeichners.

Hinweise

Diese vier Member geben zusammen einen universal eindeutigen Erweiterungsbezeichner an, der eine Telefongeräteklassenerweiterung identifiziert. Diese Struktur kann nicht erweitert werden.

Erweiterungsbezeichner werden mithilfe eines vom SDK bereitgestellten Generierungsprogramms generiert.

Anforderungen

Anforderung Wert
Header tapi.h

Weitere Informationen

TSPI_phoneGetExtensionID

phoneNegotiateAPIVersion