srv_alloc (API do procedimento armazenado estendido)
Importante |
---|
Esse recurso será removido em uma versão futura do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam. Em vez disso, use a integração CLR. |
Aloca memória dinamicamente.
Sintaxe
void * srv_alloc ( DBINT
size
);
Argumentos
- size
Especifica o número de bytes para alocar.
Retorna
Um ponteiro para o espaço recentemente alocado. Se não puderem ser alocados bytes size, um ponteiro nulo será retornado.
Comentários
A função srv_alloc é equivalente à função GlobalAlloc da API do Microsoft Windows. Funções normais de gerenciamento de memória em tempo de execução da API C do Windows podem ser usadas em um aplicativo de API de procedimento armazenado estendido.
Observação sobre segurança |
---|
Você deve examinar cuidadosamente o código-fonte de procedimentos armazenados estendidos e testar as DLLs compiladas antes de instalá-las em um servidor de produção. Para obter informações sobre revisão e testes de segurança, consulte este site da Microsoft. |