> ## 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.

# XtfUser

> XtfUser

# XtfUser

The XBOX Tools Framework (XTF) API that is used to manage users on a development console.

<a id="interfacesSection" />

## Interfaces

| Interface                                                                                                   | Description                                           |
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| [IXtfUserClient](/reference/tools/xtf/xtfuser/classes/IXtfUserClient/ixtfuserclient-xtfuser-xbox-windows-t) | Represents an XBOX Tools Framework (XTF) user client. |

## Functions

| Function                                                                                               | Description                                                                            |
| ------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| [XtfCreateUserClient](/reference/tools/xtf/xtfuser/methods/xtfcreateuserclient-xtfuser-xbox-windows-m) | Initializes a new instance of the IXtfUserClient interface with the specified address. |

## Structures

| Structure                                                                                       | Description                                    |
| ----------------------------------------------------------------------------------------------- | ---------------------------------------------- |
| [XTF\_USER\_DATA](/reference/tools/xtf/xtfuser/structures/XTF_USER_DATA-xtfuser-xbox-windows-t) | Describes a simulated user.                    |
| [XTF\_USER\_DATA\_V2](/reference/tools/xtf/xtfuser/structures/xtf_user_data_v2)                 | Describes a simulated user and the user's age. |

## Enumerations

| Enumeration                                                                           | Description                                  |
| ------------------------------------------------------------------------------------- | -------------------------------------------- |
| [XTF\_USER\_AGE\_GROUP](/reference/tools/xtf/xtfuser/enumerations/xtf_user_age_group) | Specifies the age group of a simulated user. |

To create an object that implements the IXtfUserClient interface, call [XtfCreateUserClient](/reference/tools/xtf/xtfuser/methods/xtfcreateuserclient-xtfuser-xbox-windows-m).


## Related topics

- [XTF_USER_DATA](/reference/tools/xtf/xtfuser/structures/XTF_USER_DATA-xtfuser-xbox-windows-t.md)
- [XTF_USER_AGE_GROUP](/reference/tools/xtf/xtfuser/enumerations/xtf_user_age_group.md)
- [XTF_USER_DATA_V2](/reference/tools/xtf/xtfuser/structures/xtf_user_data_v2.md)
- [XtfCreateUserClient](/reference/tools/xtf/xtfuser/methods/xtfcreateuserclient-xtfuser-xbox-windows-m.md)
- [IXtfUserClient::DeleteUser](/reference/tools/xtf/xtfuser/classes/IXtfUserClient/methods/deleteuser-ixtfuserclient-xtfuser-xbox-windows-m.md)
