API Xtf supplémentaires
L’API XBOX Tools Framework (XTF) sert à vérifier l’espace disponible pour les applications et à récupérer des messages d’erreur conviviaux.Fonctions d’application
| Fonction d’application | Description |
|---|---|
| XtfPullAuditionApp | Réservé à un usage interne. |
| XtfPullRegisterApp | Réservé à un usage interne. |
| XtfPullSupplyMock | Réservé à un usage interne. |
| XtfPullUnregisterApp | Réservé à un usage interne. |
Fonctions d’information sur la console
| Fonction d’information sur la console | Description |
|---|---|
| XtfCloseConsoleInfoList | Libère les ressources associées à un objet XtfConsoleInfo retourné par XtfGetConsoleInfoList. |
| XtfGetAvailableSpaceForAppInstallation | Obtient le nombre total d’octets disponibles sur le périphérique de stockage spécifié d’une console de développement. |
| XtfGetConsoleFieldValue | Récupère une information sur une console, parmi les suivantes : adresse IP des outils, adresse IP de la console, AccessKey, ID de console, HostName, ID d’appareil, type de certificat DevKit, SystemMajorVersion, SystemMinorVersion, SystemBuildVersion ou SystemRevisionVersion. |
| XtfGetConsoleInfoList | Retourne un objet XtfConsoleInfo qui contient des informations sur une console. |
| XtfGetSavedConsoleAddress | Obtient l’adresse IP des outils de la console par défaut pour les applications XBOX Tools Framework (XTF). |
| XtfGetSystemUpTime | Obtient la durée, en millisecondes, pendant laquelle le système d’exploitation système et le système d’exploitation de jeu ont été en cours d’exécution. |
| XtfWaitForConsoleOSReady | Attend que le système d’exploitation de la console soit prêt à recevoir des commandes avant de retourner. |
| XtfWaitForConsoleState | Bloque l’exécution jusqu’à ce que les états de console spécifiés soient atteints ou qu’un délai d’expiration survienne. |
Fonctions d’informations d’identification
| Fonction d’informations d’identification | Description |
|---|---|
| XtfAddCredential | Ajoute des informations d’identification (nom d’utilisateur et mot de passe) à la console donnée pour le déploiement Exécuter à partir du PC. |
| XtfCloseCredentialInfoList | Libère les ressources associées à un objet XtfNetworkCredentials retourné par XtfGetCredentialInfoList. |
| XtfGetCredentialInfoCount | Obtient le nombre d’informations d’identification stockées dans un objet XtfNetworkCredentials retourné par XtfGetCredentialInfoList. |
| XtfGetCredentialInfoList | Retourne un objet XtfNetworkCredentials qui contient la liste des informations d’identification actuellement stockées sur la console. |
| XtfGetCredentialServerName | Obtient la partie nom du serveur des informations d’identification stockées à un index d’un objet XtfNetworkCredentials retourné par XtfGetCredentialInfoList. |
| XtfGetCredentialUserName | Obtient la partie nom d’utilisateur des informations d’identification stockées à un index d’un objet XtfNetworkCredentials retourné par XtfGetCredentialInfoList. |
| XtfRemoveCredential | Supprime des informations d’identification de la console donnée. Utilisez XtfAddCredential pour ajouter des informations d’identification. |
Fonctions de débogage
| Fonction de débogage | Description |
|---|---|
| XtfCaptureOutputBegin | Démarre la capture de la sortie de débogage. |
| XtfCaptureOutputEnd | Arrête la capture de la sortie de débogage. |
| XtfDebugStringCallback | Rappel invoqué pour chaque chaîne de sortie de débogage capturée par XtfCaptureOutputBegin. |
| XtfDebugStringErrorCallback | Rappel invoqué pour chaque erreur capturée par XtfCaptureOutputBegin. |
| XtfGetErrorText | Obtient un message d’erreur convivial et un texte d’action pour le HRESULT spécifié. |
Fonctions de clips de jeu
| Fonction de clips de jeu | Description |
|---|---|
| XtfCaptureRecordedGameClip | Capture un clip vidéo du jeu en cours d’exécution. |
Fonctions d’information sur les paquets
| Fonction d’information sur les paquets | Description |
|---|---|
| XtfClosePackageInfo | Libère un objet d’information sur un paquet. |
| XtfGetAumid | Obtient l’ID de modèle utilisateur d’application à un index d’un objet d’information sur un paquet. |
| XtfGetCountofAppUserModelIds | Obtient le nombre d’ID de modèle utilisateur d’application d’un objet d’information sur un paquet. |
| XtfGetPackageFullName | Obtient le nom complet du paquet à partir d’un objet d’information sur un paquet. |
| XtfRegisterAllPackagesOnDrive | Inscrit tous les paquets déployés sur le lecteur spécifié. |
| XtfRegisterNetworkSharePackage | Inscrit un paquet pour le déploiement Exécuter à partir du PC. |
| XtfRegisterPackage | Inscrit un paquet déployé sur le lecteur temporaire du titre. |
| XtfRegisterPackageOnDrive | Inscrit un paquet déployé sur le lecteur spécifié. |
| XtfUnregisterPackage | Désinscrit un paquet déployé sur le lecteur temporaire du titre. |
Fonctions du système d’exploitation de titre
| Fonction du système d’exploitation de titre | Description |
|---|---|
| XtfCacheTitleOS | Ajoute un système d’exploitation de jeu au cache des systèmes d’exploitation. |
| XtfGetCachedTitleOSVersions | Obtient les informations de version de chaque système d’exploitation de jeu mis en cache sur la console. |
| XtfGetCachedTitleOSVersionsCallback | Rappel invoqué pour chaque système d’exploitation de jeu trouvé par XtfGetCachedTitleOSVersions. |
| XtfGetTitleOSFourPartVersion | Obtient les informations de version du système d’exploitation de jeu pour le titre en cours d’exécution. |
| XtfGetTitleOSState | Interroge l’état du système d’exploitation de titre, du mode d’itération rapide, du titre en cours d’exécution, du PID associé et des informations sur le paquet. |
| XtfGetTitleProcessMemoryReports | Réservé à un usage interne. |
| XtfRemoveTitleOSFromCache | Supprime un système d’exploitation de jeu du cache sur la console. |
| XtfRemoveTitleOSFromCacheByVersion | Supprime du cache sur la console le système d’exploitation de jeu correspondant à la FourPartVersion spécifiée. |
| XtfShutdownTitleOS | Arrête le titre actif et le système d’exploitation de jeu. |
| XtfStartTitleOS | Démarre ou redémarre le système d’exploitation de jeu spécifié. |
| XtfStartTitleOSByGameConfig | Démarre ou redémarre le système d’exploitation de jeu en fonction du contenu d’un fichier MicrosoftGame.config stocké en mémoire sous forme de chaîne. |
| XtfStartTitleOSByVersion | Démarre ou redémarre, à partir du cache sur la console, le système d’exploitation de jeu correspondant à la FourPartVersion spécifiée. |
Fonctions du dossier de superposition
| Fonction du dossier de superposition | Description |
|---|---|
| XtfClearAllOverlayFolders | Efface les chemins de dossier de superposition de tous les paquets installés ou inscrits sur la console. |
| XtfGetOverlayFolder | Obtient le chemin du dossier de superposition d’un paquet spécifié. |
| XtfSetOverlayFolder | Définit le chemin du dossier de superposition d’un paquet spécifié. |
Structures
| Structure | Description |
|---|---|
| FourPartVersion | Le numéro de version en quatre parties d’un système d’exploitation de jeu. |
Énumérations
| Énumération | Description |
|---|---|
| Énumération XtfConsoleCertType | Réservé à un usage interne. |
| Énumération XtfConsoleFieldId | Identifie la valeur à retourner par XtfGetConsoleFieldValue. |
| Énumération XtfConsoleFieldType | Identifie le type de la valeur retournée par XtfGetConsoleFieldValue. |
