AdsIsRecordLocked

Verifica se um registo está bloqueado.

Sintaxe

UNSIGNED32 AdsIsRecordLocked(ADSHANDLE hTable, UNSIGNED32 ulRecord,
                             UNSIGNED16* pbLocked);

Parâmetros

Parâmetro Tipo Descrição
hTable ADSHANDLE Handle da tabela.
ulRecord UNSIGNED32 Número do registo (0 para o atual).
pbLocked UNSIGNED16* Ponteiro para receber 1 se estiver bloqueado, 0 caso contrário.

Valor de Retorno

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

Descrição

AdsIsRecordLocked verifica se um registo está bloqueado pela conexão atual.

Para tabelas remotas, a função retorna 0 (os bloqueios não são introspectados).

Exemplo

UNSIGNED16 pbLocked;
AdsIsRecordLocked(hTable, 5, &pbLocked);
// pbLocked indica se o registo 5 está bloqueado

Ver Também


AdsLockTable →


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