Skip to main content

xcurl_global_init_mem

使用自定义内存分配器初始化 XCurl。

语法

参数

flags   _In_
类型:long
此参数被 XCurl 忽略。 m   _In_
类型:xcurl_alloc_memory_callback*
malloc() 替代项 f   _In_
类型:xcurl_free_memory_callback*
free() 替代项 r   _In_
类型:xcurl_realloc_memory_callback*
realloc() 替代项 s   _In_
类型:curl_strdup_callback*
strdup() 替代项 c   _In_
类型:xcurl_calloc_memory_callback*
calloc() 替代项

返回值

如果此函数返回非零值,则表示出现问题,你无法使用其他 curl 函数。

备注

此函数与 curl_global_init_mem 完全相同,只是该版本使用自定义内存分配器初始化 XCurl。 XCurl 依赖游戏运行时,因此必须在运行 XGameRuntimeInitialize 之后才能初始化。 在你游戏代码中之前包含 curl.h 的地方,必须将其替换为 xcurl.h

要求

头文件: XCurl.h 库: xcurl.lib 支持的平台: Windows、XBOX One 系列主机和 XBOX Series 主机

另请参阅

XCurl 概述
HTTP 和 Web 套接字
curl
xcurl_global_suspend
xcurl_global_resume
最后修改于 2026年8月24日