Compartir a través de


srv_alloc (API de procedimiento almacenado extendido)

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, utilice la integración CLR.

Asigna la memoria de forma dinámica.

Sintaxis


void * srv_alloc ( DBINT
size
);

Argumentos

  • size
    Especifica el número de bytes para asignar.

Devuelve

Un puntero al el espacio asignado más reciente. Si size bytes no se pueden asignar, se devuelve un puntero NULL.

Notas

La función srv_alloc es equivalente a la función GlobalAlloc de Microsoft la API de Windows. Las funciones normales de administración de memoria en tiempo de ejecución de la API de Windows C, se pueden usar en una aplicación API de procedimiento almacenado extendido.

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.