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

# Constrain

> IXtfApplicationClient::Constrain

# IXtfApplicationClient::Constrain

Pone la aplicación con el moniker de paquete especificado en modo restringido.

## Sintaxis

```cpp theme={null}
public:
HRESULT Constrain(
         LPCWSTR pszPackageMoniker
)  
```

### Parámetros

*pszPackageMoniker*\
Tipo: LPCWSTR

Un puntero al moniker de paquete de la aplicación que se va a poner en modo restringido.

### 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 pone la aplicación especificada en `pszPackageMoniker` en modo restringido. Mientras está en modo restringido, la aplicación tiene un acceso reducido a los recursos reservados del sistema. Use el método [Unconstrain](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/unconstrain-ixtfapplicationclient-xtfapplication-xbox-windows-m.md) para salir del modo restringido y volver al modo completo. Para obtener más información sobre los estados del ciclo de vida del juego, consulte [Ciclo de vida del juego de XBOX (tema con NDA)](https://docs.xbox.com/es/build/console-features/console-workflows/xbox-game-life-cycle.md).

Para obtener más información sobre cómo usar XBOX Tools Framework (XTF) para restringir y quitar la restricción de una aplicación para realizar pruebas, consulte [Administración de aplicaciones (xbapp.exe) (tema con NDA)](https://docs.xbox.com/es/tools/tools-console/commandlinetools/xbapp.md).

## Requisitos

**Encabezado:** xtfapplication.h

**Biblioteca:** xtfapplication.lib

**Plataformas compatibles:** Windows (para las herramientas de consola XBOX)

## Consulte también

[IXtfApplicationClient::Unconstrain](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/unconstrain-ixtfapplicationclient-xtfapplication-xbox-windows-m.md)\
[IXtfApplicationClient](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/ixtfapplicationclient-xtfapplication-xbox-microsoft-t.md)\
[XtfApplication](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/xtfapplication-xbox-microsoft-n.md)


## Related topics

- [PFPlayerProfileViewConstraints](https://docs.xbox.com/es/services/playfab/api-references/c/pftypes/structs/pfplayerprofileviewconstraints.md)
- [title_profile_view_constraints_changed](https://docs.xbox.com/es/services/playfab/api-references/events/PlayerIdentity/title-profile-view-constraints-changed.md)
- [Conceptos esenciales de eficiencia energética para juegos de XBOX](https://docs.xbox.com/es/build/game-principles/sustainability/energy-efficiency-essentials.md)
- [Unconstrain](https://docs.xbox.com/es/reference/tools/xtf/xtfapplication/classes/IXtfApplicationClient/methods/unconstrain-ixtfapplicationclient-xtfapplication-xbox-windows-m.md)
- [XBOX Manager: administración de aplicaciones y archivos](https://docs.xbox.com/es/tools/tools-console/xbom/manager-tool-managing-applications.md)
