AdsGetAllIndexes

Retorna os handles de todos os índices abertos.

Sintaxe

UNSIGNED32 AdsGetAllIndexes(ADSHANDLE hTable, ADSHANDLE* ahIndex,
                            UNSIGNED16* pusArrayLen);

Parâmetros

Parâmetro Tipo Descrição
hTable ADSHANDLE Handle da tabela.
ahIndex ADSHANDLE* Array para receber os handles dos índices.
pusArrayLen UNSIGNED16* Tamanho do array. Na saída, contém o número de índices.

Valor de Retorno

AE_SUCCESS (0) em caso de sucesso. AE_INTERNAL_ERROR (5000) se o ponteiro for nulo.

Descrição

AdsGetAllIndexes retorna os handles de todos os índices atualmente abertos para a tabela especificada.

Nota: Para tabelas remotas, a função retorna 0 (os handles de índices remotos não são enumerados desta forma).

Exemplo

ADSHANDLE arr[64];
UNSIGNED16 usLen = 64;
AdsGetAllIndexes(hTable, arr, &usLen);
// arr contém os handles dos índices abertos

Ver También


AdsGetAllTables →


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