共用方式為


srv_alloc (Extended Stored Procedure API)

ms164702.note(zh-tw,SQL.90).gif重要事項:
未來的 Microsoft SQL Server 發行版本將不再提供此功能。請勿在新的開發工作中使用此功能,並且儘速修改使用此功能的應用程式。 Use CLR integration instead.

Allocates memory dynamically.

語法


void * srv_alloc ( DBINT
size
);

Arguments

  • size
    Specifies the number of bytes to allocate.

Returns

A pointer to the newly allocated space. If size bytes cannot be allocated, a null pointer is returned.

備註

The srv_alloc function is equivalent to the Microsoft Windows API GlobalAlloc function. Normal Windows API C run-time memory management functions can be used in an Extended Stored Procedure API application.

ms164702.security(zh-tw,SQL.90).gif安全性注意事項:
You should thoroughly review the source code of extended stored procedures, and you should test the compiled DLLs before you install them on a production server. For information about security review and testing, see this Microsoft Web site.