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 |