Skip to main content

xcurl_global_init_mem

Initialise XCurl avec des allocateurs de mémoire personnalisés.

Syntaxe

Paramètres

flags   _In_
Type : long
Ce paramètre est ignoré par XCurl. m   _In_
Type : xcurl_alloc_memory_callback*
Remplacement de malloc() f   _In_
Type : xcurl_free_memory_callback*
Remplacement de free() r   _In_
Type : xcurl_realloc_memory_callback*
Remplacement de realloc() s   _In_
Type : curl_strdup_callback*
Remplacement de strdup() c   _In_
Type : xcurl_calloc_memory_callback*
Remplacement de calloc()

Valeur de retour

Si cette fonction retourne une valeur non nulle, un problème est survenu et vous ne pouvez pas utiliser les autres fonctions curl.

Remarques

Cette fonction est identique à curl_global_init_mem, sauf que cette version initialise XCurl avec des allocateurs de mémoire personnalisés. XCurl dépend du Gaming Runtime et ne peut donc pas être initialisé avant que vous n’ayez exécuté XGameRuntimeInitialize. Partout où vous auriez inclus curl.h dans le code de votre jeu, vous devez le remplacer par xcurl.h.

Configuration requise

En-tête : XCurl.h Bibliothèque : xcurl.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Vue d’ensemble de XCurl
HTTP et WebSockets
curl
xcurl_global_suspend
xcurl_global_resume
Last modified on October 6, 2026