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 renvoyée

Si cette fonction renvoie une valeur différente de zéro, une erreur s’est produite et vous ne pouvez pas utiliser les autres fonctions curl.

Remarques

Cette fonction est identique à curl_global_init_mem, à ceci près que cette version initialise XCurl avec des allocateurs de mémoire personnalisés. XCurl repose sur le 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