Referencia del programador de procedimientos almacenados extendidos

Nota importanteImportante

Esta característica se quitará en una versión futura de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan. En su lugar, use la integración CLR.

La API de procedimiento almacenado extendido de Microsoft, que anteriormente formaba parte de Servicios abiertos de datos, proporciona una interfaz de programación de aplicaciones (API) basada en servidor para extender la funcionalidad de Microsoft SQL Server. La API está compuesta de funciones y macros de C y C++ que se utilizan para generar aplicaciones.

Con la aparición de las más recientes y eficaces tecnologías, como la integración CLR, se ha reemplazado en gran medida la necesidad de procedimientos almacenados extendidos.

Nota de seguridadNota de seguridad

Debe revisar cuidadosamente 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.

En esta sección

Tipos de datos (API de procedimiento almacenado extendido)

srv_pfield (API de procedimiento almacenado extendido)

srv_alloc (API de procedimiento almacenado extendido)

srv_revert_to_self (API de procedimiento almacenado extendido)

srv_convert (API de procedimiento almacenado extendido)

srv_pfieldex (API de procedimiento almacenado extendido)

srv_describe (API de procedimiento almacenado extendido)

srv_rpcdb (API de procedimiento almacenado extendido)

srv_getbindtoken (API de procedimiento almacenado extendido)

srv_rpcname (API de procedimiento almacenado extendido)

srv_got_attention (API de procedimiento almacenado extendido)

srv_rpcnumber (API de procedimiento almacenado extendido)

srv_impersonate_client (API de procedimiento almacenado extendido)

srv_rpcoptions (API de procedimiento almacenado extendido)

srv_message_handler (API de procedimiento almacenado extendido)

srv_rpcowner (API de procedimiento almacenado extendido)

srv_paramdata (API de procedimiento almacenado extendido)

srv_rpcparams (API de procedimiento almacenado extendido)

srv_paraminfo (API de procedimiento almacenado extendido)

srv_senddone (API de procedimiento almacenado extendido)

srv_paramlen (API de procedimiento almacenado extendido)

srv_sendmsg (API de procedimiento almacenado extendido)

srv_parammaxlen (API de procedimiento almacenado extendido)

srv_sendrow (API de procedimiento almacenado extendido)

srv_paramname (API de procedimiento almacenado extendido)

srv_setcoldata (API de procedimiento almacenado extendido)

srv_paramnumber (API de procedimiento almacenado extendido)

srv_setcollen (API de procedimiento almacenado extendido)

srv_paramset (API de procedimiento almacenado extendido)

srv_setutype (API de procedimiento almacenado extendido)

srv_paramsetoutput (API de procedimiento almacenado extendido)

srv_willconvert (API de procedimiento almacenado extendido)

srv_paramstatus (API de procedimiento almacenado extendido)

srv_wsendmsg (API de procedimiento almacenado extendido)

srv_paramtype (API de procedimiento almacenado extendido)