Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La enumeración ADDRESS_CAPABILITY_STRING se usa para comprobar las funcionalidades de dirección que se describen mediante cadenas.
Syntax
typedef enum ADDRESS_CAPABILITY_STRING {
ACS_PROTOCOL = 0,
ACS_ADDRESSDEVICESPECIFIC,
ACS_LINEDEVICESPECIFIC,
ACS_PROVIDERSPECIFIC,
ACS_SWITCHSPECIFIC,
ACS_PERMANENTDEVICEGUID
} ;
Constantes
ACS_PROTOCOLValor: 0 Describe una funcionalidad específica del protocolo. El valor se devuelve como un GUID en formato de cadena. Para conocer los valores posibles, consulte TAPIPROTOCOL_. Un TSP puede definir valores adicionales. Corresponde al miembro ProtocolGuid de TAPI 2 Estructura LINEDEVCAPS . |
ACS_ADDRESSDEVICESPECIFICDescribe una funcionalidad específica del dispositivo de dirección. El valor depende de TSP y puede ser una estructura, una cadena o algún otro tipo. Una aplicación debe usar el puntero BSTR recibido de Tapi3.dll como puntero a una matriz de bytes (un búfer) y, a continuación, interpretar el búfer según las especificaciones de TSP. Corresponde a los miembros dwDevSpecific y dwDevSpecificSize de TAPI 2 Estructura LINEADDRESSCAPS . |
ACS_LINEDEVICESPECIFICDescribe una funcionalidad específica del dispositivo de línea. El valor depende de TSP y puede ser una estructura, una cadena o algún otro tipo. Una aplicación debe usar el puntero BSTR recibido de Tapi3.dll como puntero a una matriz de bytes (un búfer) y, a continuación, interpretar el búfer según las especificaciones de TSP. Corresponde a los miembros dwDevSpecific y dwDevSpecificSize de TAPI 2 Estructura LINEDEVCAPS . |
ACS_PROVIDERSPECIFICDescribe una funcionalidad específica del proveedor. El valor es una cadena sin formato. Se puede usar con funciones BSTR normales para operaciones como la impresión y concatenación. Un TSP específico podría incluir caracteres NULL incrustados dentro de estas cadenas. Si es así, una aplicación debe tener cuidado al imprimir el valor. Si los caracteres NULL incrustados no se reemplazan por espacios en blanco, las cadenas aparecerán truncadas cuando se impriman. Corresponde a los miembros dwProviderInfoSize y dwProviderInfoOffset de TAPI 2 Estructura LINEDEVCAPS . |
ACS_SWITCHSPECIFICDescribe una funcionalidad específica del conmutador. El valor es una cadena sin formato. Se puede usar con funciones BSTR normales para operaciones como la impresión y concatenación. Un TSP específico podría incluir caracteres NULL incrustados dentro de estas cadenas. Si es así, una aplicación debe tener cuidado al imprimir el valor. Si los caracteres NULL incrustados no se reemplazan por espacios en blanco, las cadenas aparecerán truncadas cuando se impriman. Corresponde a los miembros dwSwitchInfoSize y dwSwitchInfoOffset de TAPI 2 Estructura LINEDEVCAPS . |
ACS_PERMANENTDEVICEGUIDDescribe el GUID de un dispositivo permanente. El valor se devuelve como un GUID en formato de cadena. Este identificador debe permanecer estable durante todo el proceso, incluidas las actualizaciones del sistema operativo. Corresponde al miembro PermanentLineGuid de TAPI 2 Estructura LINEDEVCAPS . |
Requisitos
| Requisito | Valor |
|---|---|
| Header | tapi3if.h |