> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# API de Xtf adicionales (contenido de la API)

> API de Xtf adicionales

# API de Xtf adicionales

La API de XBOX Tools Framework (XTF) se usa para comprobar el espacio disponible para las aplicaciones y recuperar mensajes de error fáciles de entender para el usuario.

## Funciones de aplicación

| Función de aplicación | Descripción |
| - | - |
| [XtfPullAuditionApp](/es/reference/tools/xtf/xtfapi/functions/xtfpullauditionapp-xtfapi-xbox-windows-m) | Reservado para uso interno. |
| [XtfPullRegisterApp](/es/reference/tools/xtf/xtfapi/functions/xtfpullregisterapp-xtfapi-xbox-windows-m) | Reservado para uso interno. |
| [XtfPullSupplyMock](/es/reference/tools/xtf/xtfapi/functions/xtfpullsupplymock-xtfapi-xbox-windows-m) | Reservado para uso interno. |
| [XtfPullUnregisterApp](/es/reference/tools/xtf/xtfapi/functions/xtfpullunregisterapp-xtfapi-xbox-windows-m) | Reservado para uso interno. |

## Funciones de información de consola

| Función de información de consola | Descripción |
| - | - |
| [XtfCloseConsoleInfoList](/es/reference/tools/xtf/xtfapi/functions/xtfcloseconsoleinfolist-xbox-microsoft-m) | Libera los recursos asociados a un objeto **XtfConsoleInfo** devuelto por XtfGetConsoleInfoList. |
| [XtfGetAvailableSpaceForAppInstallation](/es/reference/tools/xtf/xtfconsolecontrol/functions/xtfgetavailablespaceforappinstallation-xtfconsolecontrol-xbox-microsoft-m) | Obtiene el número total de bytes disponibles en el dispositivo de almacenamiento especificado de una consola de desarrollo. |
| [XtfGetConsoleFieldValue](/es/reference/tools/xtf/xtfapi/functions/xtfgetconsolefieldvalue-xbox-microsoft-m) | Recupera información sobre una consola: Tools IP Address, Console IP Address, AccessKey, Console ID, HostName, Device ID, DevKit Cert type, SystemMajorVersion, SystemMinorVersion, SystemBuildVersion o SystemRevisionVersion. |
| [XtfGetConsoleInfoList](/es/reference/tools/xtf/xtfconsolecontrol/functions/xtfgetconsoleinfolist-xtfconsolecontrol-xbox-microsoft-m) | Devuelve un objeto `XtfConsoleInfo` que contiene información sobre una consola. |
| [XtfGetSavedConsoleAddress](/es/reference/tools/xtf/xtfapi/functions/xtfgetsavedconsoleaddress-xtfapi-xbox-windows-m) | Obtiene la dirección IP de herramientas de la consola predeterminada para las aplicaciones de XBOX Tools Framework (XTF). |
| [XtfGetSystemUpTime](/es/reference/tools/xtf/xtfapi/functions/xtfgetsystemuptime-xtfapi-xbox-windows-m) | Obtiene la cantidad de tiempo en milisegundos que el System OS y el Game OS han estado en ejecución. |
| [XtfWaitForConsoleOSReady](/es/reference/tools/xtf/xtfapi/functions/xtfwaitforconsoleosready-xtfapi-xbox-windows-m) | Espera hasta que el sistema operativo de la consola esté listo para recibir comandos antes de devolver el control. |
| [XtfWaitForConsoleState](/es/reference/tools/xtf/xtfapi/functions/xtfwaitforconsolestate) | Bloquea la ejecución hasta que se alcanzan los estados de consola especificados o se agota el tiempo de espera. |

## Funciones de credenciales

| Función de credenciales | Descripción |
| - | - |
| [XtfAddCredential](/es/reference/tools/xtf/xtfapi/functions/xtfaddcredential-xtfapi-xbox-windows-m) | Agrega credenciales (nombre de usuario y contraseña) a la consola indicada para que las use Run from PC Deployment. |
| [XtfCloseCredentialInfoList](/es/reference/tools/xtf/xtfapi/functions/xtfclosecredentialinfo-xtfapi-xbox-windows-m) | Libera los recursos asociados a un objeto XtfNetworkCredentials devuelto por XtfGetCredentialInfoList. |
| [XtfGetCredentialInfoCount](/es/reference/tools/xtf/xtfapi/functions/xtfgetcredentialinfocount-xtfapi-xbox-windows-m) | Obtiene el recuento de credenciales almacenadas en un objeto `XtfNetworkCredentials` devuelto por [XtfGetCredentialInfoList](/es/reference/tools/xtf/xtfapi/functions/xtfgetcredentialinfolist-xtfapi-xbox-windows-m). |
| [XtfGetCredentialInfoList](/es/reference/tools/xtf/xtfapi/functions/xtfgetcredentialinfolist-xtfapi-xbox-windows-m) | Devuelve un objeto `XtfNetworkCredentials` que contiene la lista de credenciales almacenadas actualmente en la consola. |
| [XtfGetCredentialServerName](/es/reference/tools/xtf/xtfapi/functions/xtfgetcredentialtargetname-xtfapi-xbox-windows-m) | Obtiene la parte del nombre de servidor de las credenciales almacenadas en un índice de un objeto XtfNetworkCredentials devuelto por XtfGetCredentialInfoList. |
| [XtfGetCredentialUserName](/es/reference/tools/xtf/xtfapi/functions/xtfgetcredentialusername-xtfapi-xbox-windows-m) | Obtiene la parte del nombre de usuario de las credenciales almacenadas en un índice de un objeto XtfNetworkCredentials devuelto por XtfGetCredentialInfoList. |
| [XtfRemoveCredential](/es/reference/tools/xtf/xtfapi/functions/xtfremovecredential-xtfapi-xbox-windows-m) | Quita credenciales de la consola indicada. Use XtfAddCredential para agregar credenciales. |

## Funciones de depuración

| Función de depuración | Descripción |
| - | - |
| [XtfCaptureOutputBegin](/es/reference/tools/xtf/xtfapi/functions/xtfcaptureoutputbegin-xtfapi-xbox-windows-m) | Inicia la captura de la salida de depuración. |
| [XtfCaptureOutputEnd](/es/reference/tools/xtf/xtfapi/functions/xtfcaptureoutputend-xtfapi-xbox-windows-m) | Detiene la captura de la salida de depuración. |
| [XtfDebugStringCallback](/es/reference/tools/xtf/xtfapi/functions/xtfdebugstringcallback-xtfapi-xbox-windows-m) | Devolución de llamada que se invoca para cada cadena de depuración de salida capturada por [XtfCaptureOutputBegin](/es/reference/tools/xtf/xtfapi/functions/xtfcaptureoutputbegin-xtfapi-xbox-windows-m). |
| [XtfDebugStringErrorCallback](/es/reference/tools/xtf/xtfapi/functions/xtfdebugstringerrorcallback-xtfapi-xbox-windows-m) | Devolución de llamada que se invoca para cada error capturado por [XtfCaptureOutputBegin](/es/reference/tools/xtf/xtfapi/functions/xtfcaptureoutputbegin-xtfapi-xbox-windows-m). |
| [XtfGetErrorText](/es/reference/tools/xtf/xtfconsolecontrol/functions/xtfgeterrortext-xtfconsolecontrol-xbox-microsoft-m) | Obtiene un mensaje de error y un texto de acción fáciles de entender para el `HRESULT` especificado. |

## Funciones de clips de juego

| Función de clips de juego | Descripción |
| - | - |
| [XtfCaptureRecordedGameClip](/es/reference/tools/xtf/xtfapi/functions/xtfcapturegameclip-xbox-microsoft-m) | Captura un clip de vídeo del juego que se está ejecutando actualmente. |

## Funciones de información de paquetes

| Función de información de paquetes | Descripción |
| - | - |
| [XtfClosePackageInfo](/es/reference/tools/xtf/xtfapi/functions/xtfclosepackageinfo-xtfapi-xbox-windows-m) | Libera un objeto de información de paquete. |
| [XtfGetAumid](/es/reference/tools/xtf/xtfapi/functions/xtfgetaumid-xtfapi-xbox-windows-m) | Obtiene el identificador de usuario del modelo de aplicación en un índice a partir de un objeto de información de paquete. |
| [XtfGetCountofAppUserModelIds](/es/reference/tools/xtf/xtfapi/functions/xtfgetcountofappusermodelids-xtfapi-xbox-windows-m) | Obtiene el recuento de identificadores de modelo de usuario de aplicación a partir de un objeto de información de paquete. |
| [XtfGetPackageFullName](/es/reference/tools/xtf/xtfapi/functions/xtfgetpackagefullname-xtfapi-xbox-windows-m) | Obtiene el nombre completo del paquete a partir de un objeto de información de paquete. |
| [XtfRegisterAllPackagesOnDrive](/es/reference/tools/xtf/xtfapi/functions/xtfregisterallpackagesondrive-xtfapi-xbox-windows-m) | Registra todos los paquetes implementados en la unidad especificada. |
| [XtfRegisterNetworkSharePackage](/es/reference/tools/xtf/xtfapi/functions/xtfregisternetworksharepackage-xtfapi-xbox-windows-m) | Registra un paquete para Run from PC Deployment. |
| [XtfRegisterPackage](/es/reference/tools/xtf/xtfapi/functions/xtfregisterpackage-xtfapi-xbox-windows-m) | Registra un paquete implementado en la unidad temporal del título. |
| [XtfRegisterPackageOnDrive](/es/reference/tools/xtf/xtfapi/functions/xtfregisterpackageondrive-xtfapi-xbox-windows-m) | Registra un paquete implementado en la unidad especificada. |
| [XtfUnregisterPackage](/es/reference/tools/xtf/xtfapi/functions/xtfunregisterpackage-xtfapi-xbox-windows-m) | Anula el registro de un paquete implementado en la unidad temporal del título. |

## Funciones de Title OS

| Función de Title OS | Descripción |
| - | - |
| [XtfCacheTitleOS](/es/reference/tools/xtf/xtfapi/functions/xtfcachetitleos-xtfapi-xbox-windows-m) | Agrega un Game OS a la caché de sistemas operativos. |
| [XtfGetCachedTitleOSVersions](/es/reference/tools/xtf/xtfapi/functions/xtfgetcachedtitleosversions-xtfapi-xbox-windows-m) | Obtiene la información de versión de cada Game OS almacenado en caché en la consola. |
| [XtfGetCachedTitleOSVersionsCallback](/es/reference/tools/xtf/xtfapi/functions/xtfgetcachedtitleosversionscallback-xtfapi-xbox-windows-m) | Devolución de llamada que se invoca para cada Game OS encontrado por [XtfGetCachedTitleOSVersions](/es/reference/tools/xtf/xtfapi/functions/xtfgetcachedtitleosversions-xtfapi-xbox-windows-m). |
| [XtfGetTitleOSFourPartVersion](/es/reference/tools/xtf/xtfapi/functions/xtfgettitleosfourpartversion-xtfapi-xbox-windows-m) | Obtiene información de versión sobre el Game OS del título que se está ejecutando actualmente. |
| [XtfGetTitleOSState](/es/reference/tools/xtf/xtfapi/functions/xtfgettitleosstate-xtfapi-xbox-windows-m) | Consulta el estado del Title OS, el modo de iteración rápida, el título en ejecución, el PID asociado y la información del paquete. |
| [XtfGetTitleProcessMemoryReports](/es/reference/tools/xtf/xtfapi/functions/xtfgettitleprocessmemoryreports-xtfapi-xbox-windows-m) | Reservado para uso interno. |
| [XtfRemoveTitleOSFromCache](/es/reference/tools/xtf/xtfapi/functions/xtfremovetitleosfromcache-xtfapi-xbox-windows-m) | Quita un Game OS de la caché de la consola. |
| [XtfRemoveTitleOSFromCacheByVersion](/es/reference/tools/xtf/xtfapi/functions/xtfremovetitleosfromcachebyversion-xtfapi-xbox-windows-m) | Quita de la caché de la consola el Game OS que coincide con el [FourPartVersion](/es/reference/tools/xtf/xtfapi/structs/fourpartversion-xtfapi-xbox-windows-s) especificado. |
| [XtfShutdownTitleOS](/es/reference/tools/xtf/xtfapi/functions/xtfshutdowntitleos-xtfapi-xbox-windows-m) | Apaga el título activo y el Game OS. |
| [XtfStartTitleOS](/es/reference/tools/xtf/xtfapi/functions/xtfstarttitleos-xtfapi-xbox-windows-m) | Inicia o reinicia el Game OS especificado. |
| [XtfStartTitleOSByGameConfig](/es/reference/tools/xtf/xtfapi/functions/xtfstarttitleosbygameconfig-xtfapi-xbox-windows-m) | Inicia o reinicia el Game OS según el contenido de un archivo MicrosoftGame.config almacenado en memoria como cadena. |
| [XtfStartTitleOSByVersion](/es/reference/tools/xtf/xtfapi/functions/xtfstarttitleosbyversion-xtfapi-xbox-windows-m) | Inicia o reinicia desde la caché de la consola el Game OS que coincide con el [FourPartVersion](/es/reference/tools/xtf/xtfapi/structs/fourpartversion-xtfapi-xbox-windows-s) especificado. |

## Funciones de carpeta de superposición (Overlay Folder)

| Función de Overlay Folder | Descripción |
| - | - |
| [XtfClearAllOverlayFolders](/es/reference/tools/xtf/xtfapi/functions/xtfclearalloverlayfolders-xtfapi-xbox-windows-m) | Borra las rutas de acceso de Overlay Folder de todos los paquetes instalados o registrados en la consola. |
| [XtfGetOverlayFolder](/es/reference/tools/xtf/xtfapi/functions/xtfgetoverlayfolder-xtfapi-xbox-windows-m) | Obtiene la ruta de acceso de Overlay Folder de un paquete especificado. |
| [XtfSetOverlayFolder](/es/reference/tools/xtf/xtfapi/functions/xtfsetoverlayfolder-xtfapi-xbox-windows-m) | Establece la ruta de acceso de Overlay Folder de un paquete especificado. |

## Estructuras

| Estructura | Descripción |
| - | - |
| [FourPartVersion](/es/reference/tools/xtf/xtfapi/structs/fourpartversion-xtfapi-xbox-windows-s) | El número de versión de cuatro partes de un Game OS. |

## Enumeraciones

| Enumeración | Descripción |
| - | - |
| [Enumeración XtfConsoleCertType](/es/reference/tools/xtf/xtfapi/enums/xtfconsolecerttype-xbox-windows-t) | Reservado para uso interno. |
| [Enumeración XtfConsoleFieldId](/es/reference/tools/xtf/xtfapi/enums/xtfconsolefieldid-xbox-windows-t) | Identifica el valor que devuelve [XtfGetConsoleFieldValue](/es/reference/tools/xtf/xtfapi/functions/xtfgetconsolefieldvalue-xbox-microsoft-m). |
| [Enumeración XtfConsoleFieldType](/es/reference/tools/xtf/xtfapi/enums/xtfconsolefieldtype-xbox-windows-t) | Identifica el tipo del valor devuelto por XtfGetConsoleFieldValue. |


## Related topics

- [IXtfConfigSettingsCallback (Contenido de la interfaz)](/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConfigSettingsCallback/ixtfconfigsettingscallback.md)
- [IXtfRunningProcessCallback (Contenido de la interfaz)](/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfRunningProcessCallback/ixtfrunningprocesscallback.md)
- [IXtfConsoleControlClient (Contenido de la interfaz)](/es/reference/tools/xtf/xtfconsolecontrol/interfaces/IXtfConsoleControlClient/ixtfconsolecontrolclient.md)
- [Interfaz IXtfRemoteRunCallback (contenido de la interfaz)](/es/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunCallback/interfaces/ixtfremoteruncallback.md)
- [Interfaz IXtfRemoteRunClient (contenido de la interfaz)](/es/reference/tools/xtf/xtfremoterun/classes/IXtfRemoteRunClient/interfaces/ixtfremoterunclient.md)
