srv_alloc (API de procédure stockée étendue)
Important
Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt l'intégration du CLR.
Alloue la mémoire dynamiquement.
Syntaxe
void * srv_alloc ( DBINT
size
);
Argument
- size
Spécifie le nombre d'octets à allouer.
Valeurs retournées
Un pointeur vers l'espace qui vient d'être alloué. Si les octets size ne peuvent pas être alloués, un pointeur Null est retourné.
Notes
La fonction srv_alloc est équivalente à la fonction API Microsoft Windows GlobalAlloc. Les fonctions ordinaires de gestion de la mémoire du runtime C de l'API Windows peuvent être utilisées dans une application API de procédure stockée étendue.
Remarque relative à la sécurité |
---|
Il est préférable d'examiner avec soin le code source des procédures stockées étendues et de tester les DLL compilées avant de les installer sur un serveur de production. Pour plus d'informations sur l'examen et les tests de sécurité, consultez ce site Web de Microsoft. |