Partager via


Structure LINEEXTENSIONID (tapi.h)

La structure LINEEXTENSIONID décrit un identificateur d’extension. Les identificateurs d’extension sont utilisés pour identifier les extensions spécifiques au fournisseur de services pour les appareils de ligne. Plusieurs fonctions utilisent cette structure, notamment la fonction lineNegotiateAPIVersion et la fonction TSPI_lineGetExtensionID .

Syntaxe

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

Membres

dwExtensionID0

Première partie de l’identificateur d’extension.

dwExtensionID1

Deuxième partie de l’identificateur d’extension.

dwExtensionID2

Troisième partie de l’identificateur d’extension.

dwExtensionID3

Quatrième partie de l’identificateur d’extension.

Remarques

Ces quatre membres spécifient ensemble un identificateur d’extension universel unique qui identifie une extension de classe d’appareil de ligne. Cette structure peut ne pas être étendue.

Les identificateurs d’extension sont générés à l’aide d’un utilitaire de génération fourni par le SDK.

Configuration requise

Condition requise Valeur
En-tête tapi.h

Voir aussi

TSPI_lineGetExtensionID

lineNegotiateAPIVersion