Microsoft Windows CE 3.0  

CBaseAllocator::CBaseAllocator

Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

Constructs a CBaseAllocatorobject.

CBaseAllocator(
TCHAR *
pName, 
LPUNKNOWN
lpUnk, 
HRESULT *
phr, 
BOOL
bListSemaphore
= TRUE);

Parameters

pName
Name of the allocator object.
lpUnk
Pointer to LPUNKNOWN.
phr
Pointer to an HRESULTfor return values. This is not modified unless this member function fails.
bListSemaphore
If TRUE, the free list in the allocator has a semaphore associated with it. If FALSE, no semaphore is created for the list. Setting this to FALSE can be useful for subclassing CBaseAllocatorwhen the semaphore is not required for blocking. The semaphore is used for the waiting and signaling mechanism.

Return Values

No return value.