srv_alloc (API do procedimento armazenado estendido)
Aplica-se a:SQL Server
Importante
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Use a integração CLR em vez disso.
Aloca memória dinamicamente.
Sintaxe
void * srv_alloc ( DBINT
size
);
Argumentos
size
Especifica o número de bytes para alocar.
Retornos
Um ponteiro para o espaço recentemente alocado. Se size bytes não puderem ser alocados, 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.
Importante
Você deve examinar totalmente o código-fonte de procedimentos armazenados estendidos e deve 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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de