Estructura LINETRANSLATECAPS (tapi.h)
La estructura LINETRANSLATECAPS describe las funcionalidades de traducción de direcciones. Esta estructura puede contener una matriz de estructuras LINELOCATIONENTRY y una matriz de estructuras LINECARDENTRY . La estructura LINETRANSLATECAPS la devuelve la función lineGetTranslateCaps .
Sintaxis
typedef struct linetranslatecaps_tag {
DWORD dwTotalSize;
DWORD dwNeededSize;
DWORD dwUsedSize;
DWORD dwNumLocations;
DWORD dwLocationListSize;
DWORD dwLocationListOffset;
DWORD dwCurrentLocationID;
DWORD dwNumCards;
DWORD dwCardListSize;
DWORD dwCardListOffset;
DWORD dwCurrentPreferredCardID;
} LINETRANSLATECAPS, *LPLINETRANSLATECAPS;
Miembros
dwTotalSize
Tamaño total asignado a esta estructura de datos, en bytes.
dwNeededSize
Tamaño de esta estructura de datos necesaria para contener toda la información devuelta, en bytes.
dwUsedSize
Tamaño de la parte de esta estructura de datos que contiene información útil, en bytes.
dwNumLocations
Número de entradas en locationList. Incluye todas las ubicaciones definidas, incluido cero (valor predeterminado).
dwLocationListSize
Tamaño de la lista de ubicaciones conocidas para la traducción de direcciones, en bytes.
dwLocationListOffset
Desplazamiento desde el principio de esta estructura hasta la lista de ubicaciones conocidas para la traducción de direcciones. La lista consta de una secuencia de estructuras LINELOCATIONENTRY . El miembro dwLocationListOffset apunta al primer byte de la primera estructura y el miembro dwLocationListSize indica el número total de bytes de la lista.
dwCurrentLocationID
Identificador permanente de la entrada CurrentLocation en la sección [Ubicaciones] del Registro. Vea el miembro dwPermanentLocationID de la estructura LINELOCATIONENTRY .
dwNumCards
Número de entradas de CardList.
dwCardListSize
Tamaño de la lista de tarjetas de llamada conocidas para la traducción de direcciones, en bytes.
dwCardListOffset
Desfase desde el principio de esta estructura hasta la lista de tarjetas de llamada conocidas para la traducción de direcciones. Incluye solo entradas de tarjeta no ocultas e incluye siempre la tarjeta 0 (marcado directo). La lista consta de una secuencia de estructuras LINECARDENTRY . El miembro dwCardListOffset apunta al primer byte de la primera estructura y el miembro dwCardListSize indica el número total de bytes de la lista.
dwCurrentPreferredCardID
Tarjeta de llamada preferida para la entrada CurrentLocation en la sección [Ubicaciones] del Registro. Vea el miembro dwPreferredCardID de la estructura LINELOCATIONENTRY .
Comentarios
Es posible que esta estructura no se extienda.
Requisitos
Requisito | Valor |
---|---|
Header | tapi.h |