iscConfigGetNextSubsSet() obtiene la descripción (si la hay) de un cursor y lo mueve al siguiente conjunto de suscripción.
Sintaxis
isy_INT32 iscConfigGetNextSubsSet( HISCCONF hConf, HISCCSR hCursor, isy_TCHAR* id, isy_TCHAR* name);
Argumentos de la función
La Tabla 128 lista los argumentos válidos utilizados con la función
iscConfigGetNextSubsSet().
Tabla 128. Argumentos de iscConfigGetNextSubsSet()
Tipo de datos | Argumento | Uso | Descripción |
---|---|---|---|
HISCCONF | hConf | entrada | Conexión de configuración |
HISCCSR | hCursor | entrada | Cursor para repetir conjuntos de suscripción |
isy_TCHAR* | id | salida | ID del conjunto de suscripción |
isy_TCHAR* | nombre | salida | Nombre del conjunto de suscripción |
Uso
iscConfigGetNextSubsSet() obtiene el ID de conjunto de suscripción del servidor, recupera el nombre del conjunto de suscripción (si lo hay) y mueve el cursor al siguiente conjunto de suscripción.
Ejemplo:
isy_TCHAR id[ISCLEN_SubsSetID]; isy_TCHAR name[ISCLEN_SubsSetName]; isy_INT32 isReset, isEnabled; HISCCSR hCursor; isy_INT32 rc; // inicia la iteración de todos los conjuntos de suscripción rc = iscConfigOpenCursor(hConf, &hCursor); while (rc == ISCRTN_Succeeded) { rc = iscConfigGetNextSubsSet(hConf, hCursor, id, name); if (rc == ISCRTN_Succeeded) { isReset = iscConfigSubsSetIsReset(hConf, id); isEnabled = iscConfigSubsSetIsEnabled(hConf, id); // proceso del conjunto de suscripción ... // obtención de la suscripción siguiente } // final de proceso } // final de iteración iscConfigCloseCursor(hConf, hCursor);
Códigos de retorno
Restricciones
Ninguna.
Conceptos relacionados
Tareas relacionadas
Consulta relacionada