Share via


CCHeapAlloc

The CCHeapAlloc function allocates memory on a capture-by-capture basis.

LPVOID WINAPICCHeapAlloc(DWORDdwBytes,
BOOLbZeroInit);

Parameters

  • dwBytes
    Requested length of memory allocated.
  • bZeroInit
    Indicator of whether allocated memory was initialized. If the parameter value is TRUE, the allocated memory initializes to zero.

Return Values

If the function is successful, the return value is a pointer to the allocated memory. When you have finished using the allocated memory, free the memory by calling the CCHeapFree function.

If the function is unsuccessful, the return value is NULL.

Requirements

Client Requires Windows XP, Windows 2000 Professional, or Windows NT Workstation 4.0.
Server Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0.
Header

Declared in Netmon.h.

Library

Link to Nmapi.lib.

DLL Requires Nmapi.dll.

See Also

SetCCInstPtr, GetCCInstPtr, CCHeapFree, CCHeapReAlloc, CCHeapSize