AdsIsTableLocked
Verifica si una tabla tiene bloqueo exclusivo.
Sintaxis
UNSIGNED32 AdsIsTableLocked(ADSHANDLE hTable, UNSIGNED16 *pbLocked);
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
hTable |
ADSHANDLE |
Handle de la tabla. |
pbLocked |
UNSIGNED16* |
Salida — ADS_TRUE si la tabla tiene bloqueo exclusivo, ADS_FALSE en caso contrario. |
Valor de Retorno
AE_SUCCESS (0) en caso de éxito.
Descripción
AdsIsTableLocked verifica si la tabla especificada tiene un
bloqueo exclusivo mantenido. Un bloqueo exclusivo impide que otros
usuarios accedan a la tabla. Esto es diferente de los bloqueos de
registro individuales, que solo bloquean registros específicos.
Ejemplo
unsigned short bLocked = 0;
AdsIsTableLocked(hTable, &bLocked);
if (bLocked == ADS_TRUE)
printf("La tabla tiene bloqueo exclusivo\n");
else
printf("La tabla no tiene bloqueo exclusivo\n");