Поделиться через


Функция AllocADsMem (adshlp.h)

Функция AllocADsMem выделяет блок памяти указанного размера.

Синтаксис

LPVOID AllocADsMem(
  [in] DWORD cb
);

Параметры

[in] cb

Тип: DWORD

Содержит размер в байтах, который необходимо выделить.

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

Тип: LPVOID

При успешном выполнении функция возвращает указатель, отличный от NULL , на выделенную память. Вызывающий объект должен освободить эту память, если она больше не требуется, передав возвращаемый указатель в FreeADsMem.

Если это не удалось, возвращает значение NULL . Вызовите ADsGetLastError , чтобы получить расширенное состояние ошибки. Дополнительные сведения о значениях кода ошибки см. в разделе Коды ошибок ADSI.

Комментарии

Блок памяти, возвращаемый AllocADsMem , инициализирован нулевым значением.

Дополнительные сведения и пример кода, демонстрирующий использование функции AllocADsMem , см. в разделе ReallocADsMem.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header adshlp.h
Библиотека Activeds.lib
DLL Activeds.dll; AdsLdpc.dll

См. также раздел

Коды ошибок ADSI

Функции ADSI

ADsGetLastError

FreeADsMem

ReallocADsMem