Passer au contenu principal

XblContextSettingsSetHttpTimeoutWindow

Définit la fenêtre d’expiration HTTP, en secondes.

Syntaxe

Paramètres

context   _In_
Type : XblContextHandle
Contexte XBOX Live auquel les paramètres sont associés. timeoutWindowInSeconds   _In_
Type : uint32_t
La fenêtre d’expiration, en secondes. La valeur par défaut est de 20 secondes. Définissez-la à 0 pour désactiver les nouvelles tentatives.

Valeur de retour

Type : HRESULT Code de retour HRESULT pour cette opération d’API.

Remarques

Ce paramètre détermine le temps consacré aux nouvelles tentatives d’appels de service idempotents avant l’échec.

Les appels de service idempotents font l’objet d’une nouvelle tentative lorsqu’une erreur réseau se produit ou que le serveur répond avec l’un de ces codes d’état HTTP :
408 (Request Timeout)
429 (Too Many Requests)
500 (Internal Server Error)
502 (Bad Gateway)
503 (Service Unavailable)
504 (Gateway Timeout)

Configuration requise

En-tête : xbox_live_context_settings_c.h Bibliothèque : Microsoft.Xbox.Services.14x.GDK.C.lib

Voir aussi

xbox_live_context_settings_c
Dernière modification le 6 octobre 2026