Compartir vía


srv_got_attention (API de procedimiento almacenado extendido)

Se aplica a: SQL Server

Importante

Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use la integración de CLR.

Comprueba si es necesario anular la conexión o tarea actual y devuelve TRUE si se cancela la conexión o se anula el lote.

Sintaxis

  
BOOL srv_got_attention (SRV_PROC *   
srvproc  
);  

Parámetros

srvproc
Puntero que identifica una conexión a la base de datos.

Valor devuelto

TRUE si se cancela la conexión o se anula el lote. FALSE si la conexión o el lote están activos.

Comentarios

Un procedimiento almacenado extendido de ejecución prolongada debe comprobar la atención del servidor al llamar periódicamente a srv_got_attention para que el procedimiento termine automáticamente cuando se cancele la conexión o se anule el lote.

Importante

Debe revisar minuciosamente el código fuente de los procedimientos almacenados extendidos y debe probar las DLL compiladas antes de instalarlas en el servidor de producción. Para obtener información acerca de la revisión y pruebas de seguridad, vea este sitio web de Microsoft.