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
标头 adshlp.h
Library Activeds.lib
DLL Activeds.dll;AdsLdpc.dll

另请参阅

ADSI 错误代码

ADSI 函数

ADsGetLastError

FreeADsMem

ReallocADsMem