WdRegisterRemoteXboxGame
Résout et valide un chemin de dossier distant sans effectuer l’inscription du jeu auprès de la plateforme.Syntaxe
Paramètres
_In_z_ remoteDeviceType : const char* Le nom d’hôte ou l’adresse IP de l’appareil distant (p. ex.,
"192.168.1.100" ou "MyDevKit").
_In_z_ remoteFolderPathType : const char* Le chemin, sur l’appareil distant, du dossier à valider (p. ex.,
"D:\\Games\\MyGame" ou "MyGame" lors de l’utilisation d’une racine commune). Si remoteFolderPath est un chemin absolu, commonRootAlias est ignoré.
_In_opt_z_ commonRootAliasType : const char* Facultatif. Un alias pour un répertoire racine commun sur l’appareil distant. Passez
nullptr pour utiliser l’emplacement de racine commune par défaut.
Valeur de retour
Type : HRESULT RetourneS_OK en cas de réussite; sinon, retourne un code d’erreur.
Codes d’erreur
Remarques
WdRegisterRemoteXboxGame résout le chemin distant; elle n’inspecte pas le contenu d’un package de jeu.
La validation s’applique uniquement lorsque remoteFolderPath est un chemin relatif. Dans ce cas, le chemin résolu doit se trouver à l’intérieur de la racine commune autorisée, et E_OUTSIDEGAMEROOT est retourné si ce n’est pas le cas, ou si commonRootAlias ne correspond à aucune racine commune configurée sur l’appareil distant. Un remoteFolderPath absolu est normalisé et accepté sans vérification d’existence ni d’inclusion; une valeur de retour S_OK n’indique donc pas que le dossier existe sur l’appareil distant.
L’inscription n’est actuellement pas requise pour lancer un jeu avec WdLaunchRemoteGame.
