Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’énumération ADDRESS_CAPABILITY_STRING est utilisée pour case activée sur les fonctionnalités d’adresse décrites par des chaînes.
Syntax
typedef enum ADDRESS_CAPABILITY_STRING {
ACS_PROTOCOL = 0,
ACS_ADDRESSDEVICESPECIFIC,
ACS_LINEDEVICESPECIFIC,
ACS_PROVIDERSPECIFIC,
ACS_SWITCHSPECIFIC,
ACS_PERMANENTDEVICEGUID
} ;
Constantes
ACS_PROTOCOLValeur : 0 Décrit une fonctionnalité spécifique au protocole. La valeur est retournée sous forme de GUID au format chaîne. Pour connaître les valeurs possibles, consultez TAPIPROTOCOL_. Un TSP peut définir des valeurs supplémentaires. Correspond au membre ProtocolGuid de TAPI 2 STRUCTURE LINEDEVCAPS . |
ACS_ADDRESSDEVICESPECIFICDécrit une fonctionnalité spécifique à l’appareil d’adresse. La valeur dépend du TSP et peut être une structure, une chaîne ou un autre type. Une application doit utiliser le pointeur BSTR reçu de Tapi3.dll comme pointeur vers un tableau d’octets (une mémoire tampon), puis interpréter la mémoire tampon en fonction des spécifications TSP. Correspond aux membres dwDevSpecific et dwDevSpecificSize de TAPI 2 STRUCTURE LINEADDRESSCAPS . |
ACS_LINEDEVICESPECIFICDécrit une fonctionnalité de ligne spécifique à l’appareil. La valeur dépend du TSP et peut être une structure, une chaîne ou un autre type. Une application doit utiliser le pointeur BSTR reçu de Tapi3.dll comme pointeur vers un tableau d’octets (une mémoire tampon), puis interpréter la mémoire tampon en fonction des spécifications TSP. Correspond aux membres dwDevSpecific et dwDevSpecificSize de TAPI 2 STRUCTURE LINEDEVCAPS . |
ACS_PROVIDERSPECIFICDécrit une fonctionnalité spécifique au fournisseur. La valeur est une chaîne simple. Il peut être utilisé avec des fonctions BSTR régulières pour des opérations telles que l’impression et la concaténation. Un TSP spécifique peut inclure des caractères NULL incorporés dans ces chaînes. Si c’est le cas, une application doit faire attention lors de l’impression de la valeur. Si les caractères NULL incorporés ne sont pas remplacés par des vides, les chaînes apparaissent tronquées lors de l’impression. Correspond aux membres dwProviderInfoSize et dwProviderInfoOffset de TAPI 2 STRUCTURE LINEDEVCAPS . |
ACS_SWITCHSPECIFICDécrit une fonctionnalité spécifique au commutateur. La valeur est une chaîne simple. Il peut être utilisé avec des fonctions BSTR régulières pour des opérations telles que l’impression et la concaténation. Un TSP spécifique peut inclure des caractères NULL incorporés dans ces chaînes. Si c’est le cas, une application doit faire attention lors de l’impression de la valeur. Si les caractères NULL incorporés ne sont pas remplacés par des vides, les chaînes apparaissent tronquées lors de l’impression. Correspond aux membres dwSwitchInfoSize et dwSwitchInfoOffset de TAPI 2 STRUCTURE LINEDEVCAPS . |
ACS_PERMANENTDEVICEGUIDDécrit le GUID d’un appareil permanent. La valeur est retournée sous forme de GUID au format chaîne. Cet identificateur doit rester stable tout au long du processus, y compris les mises à niveau du système d’exploitation. Correspond au membre PermanentLineGuid de TAPI 2 STRUCTURE LINEDEVCAPS . |
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête | tapi3if.h |