AdsGetNumLocks
Devuelve el conteo de bloqueos de registro mantenidos en una tabla.
Sintaxis
UNSIGNED32 AdsGetNumLocks(ADSHANDLE hTable, UNSIGNED16 *pusCount);
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
hTable |
ADSHANDLE |
Handle de la tabla. |
pusCount |
UNSIGNED16* |
Salida — número de bloqueos de registro activos. |
Valor de Retorno
AE_SUCCESS (0) en caso de éxito.
Descripción
AdsGetNumLocks devuelve cuántos bloqueos de registro se mantienen
actualmente en la tabla especificada. Este conteo incluye tanto
bloqueos explícitos (adquiridos mediante AdsLockRecord) como
bloqueos implícitos adquiridos durante la navegación o
actualizaciones.
Ejemplo
unsigned short numLocks = 0;
AdsGetNumLocks(hTable, &numLocks);
printf("Bloqueos de registro activos: %u\n", numLocks);