КриптоПро CSP  

CPC_AllocMemory

Callback-функция выделения памяти.

DWORD CPCAPI CPC_AllocMemory(
  LPCPC_MEMORY_ARENA pArena,
  CPC_SIZE_T dwSize,
  DWORD dwMemPoolId,
  DWORD dwThreadId,
  LPVOID * pRes
);

Аргументы

pArena
[in] Указатель на структуру менеджера памяти.
dwSize
[in] Размер выделяемого блока (в байтах).
dwMemPoolId
[in] Идентификатор раздела кучи (MP_WORK, MP_PRIME, и т.д.).
dwThreadId
[in] Идентификатор потока или процессора.
pRes
[out] Указатель на переменную, в которую будет помещен результат.

Возвращаемые значения

При успешном завершении функция должна возвратить 0 (S_OK), или соответствующий код ошибки в противном случае.

См. также

CPC_MEMORY_ARENA_