IModuleAllocator Interface
Allocates memory within the current request's memory pool.
Syntax
class IModuleAllocator
Methods
The following table lists the methods exposed by the IModuleAllocator
interface.
Name | Description |
---|---|
AllocateMemory | Allocates a specified amount of memory. |
Remarks
IIS creates and passes an IModuleAllocator
interface to the GetHttpModule method of an HTTP module's IHttpModuleFactory interface. You can use the AllocateMemory method to allocate memory in the request's memory pool, instead of allocating memory on the heap.
Requirements
Type | Description |
---|---|
Client | - IIS 7.0 on Windows Vista - IIS 7.5 on Windows 7 - IIS 8.0 on Windows 8 - IIS 10.0 on Windows 10 |
Server | - IIS 7.0 on Windows Server 2008 - IIS 7.5 on Windows Server 2008 R2 - IIS 8.0 on Windows Server 2012 - IIS 8.5 on Windows Server 2012 R2 - IIS 10.0 on Windows Server 2016 Technical Preview |
Product | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 - IIS Express 7.5, IIS Express 8.0, IIS Express 10.0 |
Header | Httpserv.h |
See Also
Web Server Core Interfaces
IHttpModuleFactory Interface
IHttpModuleFactory::GetHttpModule Method