AdsGetIndexFilename

Devuelve la ruta del archivo de índice para un orden dado.

Sintaxis

UNSIGNED32 AdsGetIndexFilename(ADSHANDLE hIndex, UNSIGNED16 usOrder,
                                UNSIGNED8 *pucBuf, UNSIGNED16 *pusBufLen);

Parámetros

Parámetro Tipo Descripción
hIndex ADSHANDLE Handle del orden de índice.
usOrder UNSIGNED16 Reservado, pasar 0.
pucBuf UNSIGNED8* Buffer de salida para la ruta del archivo.
pusBufLen UNSIGNED16* Entrada/salida — capacidad del buffer en la entrada, longitud real en la salida.

Valor de Retorno

AE_SUCCESS (0) en caso de éxito.

Descripción

AdsGetIndexFilename devuelve la ruta resuelta del sistema de archivos del archivo .cdx / .ntx / .adi que contiene el orden de índice dado. La ruta se almacena en el IndexBinding en el momento del registro del handle y siempre es precisa tanto para índices activos como estacionados.

Ejemplo

ADSHANDLE hIndex;
char path[260];
UNSIGNED16 len = sizeof(path);
AdsGetIndexHandle(hTable, "lastname", &hIndex);
AdsGetIndexFilename(hIndex, 0, (UNSIGNED8*)path, &len);
printf("Archivo de índice: %s\n", path);

Ver También


← AdsGetIndexCondition AdsGetIndexOrderByHandle →


This site uses Just the Docs, a documentation theme for Jekyll.