Skip to main content

IXtfConsoleControlClient::GetConfigSettings

Hace que se enumeren todas las opciones de configuración e invoca una devolución de llamada para cada opción de configuración.

Sintaxis

Parámetros

pCallback
Tipo: IXtfConfigSettingsCallback*
Un puntero a una instancia de la interfaz IXtfConfigSettingsCallback, que se invoca a medida que se enumera cada opción de configuración.

Valor devuelto

Tipo: HRESULT Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error HRESULT.

Comentarios

Esta función hace que la API de XBOX Tools Framework (XTF) enumere todas las opciones de configuración de la consola de desarrollo actual. Cuando se encuentra una opción de configuración, la API de XTF invoca la función de devolución de llamada OnFoundSetting de la interfaz IXtfConfigSettingsCallback implementada en su aplicación y especificada en pCallback. La API de XTF pasa un puntero a una estructura XTFCONFIGSETTING, que describe la opción de configuración, cuando invoca la función OnFoundSetting que usted ha implementado.
La memoria de la estructura XTFCONFIGSETTING pertenece a la API de XBOX Tools Framework (XTF) y se invalida después de cada invocación de su función de devolución de llamada IXtfConfigSettingsCallback::OnFoundSetting. Debe copiar la información de la estructura si la necesita para un uso posterior.
También puede usar el método IXtfConsoleControlClient::GetAllSettings para devolver una matriz de estructuras XTFCONFIGSETTING para todas las opciones de configuración de la consola de desarrollo actual. Para obtener más información sobre el acceso a las opciones de configuración mediante XBOX Tools Framework (XTF), consulte Configuración (xbconfig.exe) (tema NDA).

Requisitos

Encabezado: xtfconsolecontrol.h Biblioteca: xtfconsolecontrol.lib Plataformas compatibles: Windows (para herramientas de consola XBOX)

Consulte también

IXtfConfigSettingsCallback::OnFoundSetting
IXtfConsoleControlClient::GetAllSettings
IXtfConsoleControlClient
XtfConsoleControl
Última modificación el 28 de agosto de 2026