Udostępnij za pośrednictwem


srv_alloc (Extended przechowywanych procedur API)

Important noteImportant Note:

This feature will be removed in a future version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. Zamiast korzystać z integracja środowiska CLR.

Dynamicznie przydziela pamięć.


void * srv_alloc ( DBINT
size
);

Argumenty

  • size
    Określa liczbę bajtów przeznaczonych do przydzielania.

Zwraca wartość

Wskaźnik do nowo przydzielone miejsce.Jeśli size nie mogą być przydzielone bajty, zwracany jest null wskaźnik.

Remarks

The srv_alloc funkcja is equivalent to the Microsoft Windows API GlobalAlloc funkcja.Funkcje zarządzania pamięci w czasie wykonywania normalny C API systemu Windows mogą być używane w aplikacji Extended API procedura przechowywana.

Security noteSecurity Note:

Należy dokładnie przejrzeć kod źródłowy rozszerzonych procedur przechowywanych oraz przetestować skompilowane biblioteki DLL przed zainstalowaniem ich na serwerze produkcyjnym.Aby uzyskać informacje dotyczące zabezpieczeń Przegląd i testowania zobacz temat to Witryny firmy Microsoft w sieci Web.