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

# chat_manager::remove_user

> chat_manager::remove_user

# chat\_manager::remove\_user

로컬 chat\_manager 인스턴스에서 로컬 또는 원격 사용자를 제거합니다.

## 구문

```cpp theme={null}
void remove_user(  
    chat_user* chatUser  
)  
```

### 매개 변수

*chatUser*   \_Post\_invalid\_\
형식: [chat\_user\*](/reference/chat/gamechat2/classes/chat_user/chat_user)

제거할 chat\_user입니다.

### 반환 값

형식: void

## 설명

이 메서드를 사용하면 Game Chat이 이 사용자와 연결된 리소스를 회수할 수 있습니다.

상태 변경을 처리하는 동안(즉, chat\_manager::start\_processing\_state\_changes()가 호출된 후 해당 chat\_manager::finish\_processing\_state\_changes() 호출 전) chat\_manager::remove\_user()를 호출해서는 안 됩니다. 상태 변경이 처리되는 동안 chat\_manager::remove\_user()를 호출하면 상태 변경에서 해당 사용자와 연결된 메모리에 대한 포인터가 반환된 경우에도 제거된 사용자와 연결된 메모리가 무효화될 수 있습니다. 오디오 조작이 활성화된 경우 제거된 사용자와 연결된 메모리는 해당 사용자와 연결된 오디오 조작 스트림이 소멸될 때까지 유효한 상태로 유지됩니다.

## 요구 사항

**헤더:** GameChat2.h

**지원 플랫폼:** Windows, XBOX One 제품군 콘솔 및 XBOX Series 콘솔

## 관련 항목

[chat\_manager](/reference/chat/gamechat2/classes/chat_manager/chat_manager)\
[chat\_user](/reference/chat/gamechat2/classes/chat_user/chat_user)\
[chat\_manager::add\_remote\_user](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_add_remote_user)\
[chat\_manager::remove\_user](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_remove_user)\
[chat\_manager::start\_processing\_state\_changes](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes)\
[chat\_manager::finish\_processing\_state\_changes](/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_finish_processing_state_changes)


## Related topics

- [chat_manager::add_local_user](/ko/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_add_local_user.md)
- [chat_manager::get_chat_users](/ko/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_get_chat_users.md)
- [chat_manager::add_remote_user](/ko/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_add_remote_user.md)
- [chat_manager::start_processing_state_changes](/ko/reference/chat/gamechat2/classes/chat_manager/methods/chat_manager_start_processing_state_changes.md)
- [chat_user::local](/ko/reference/chat/gamechat2/classes/chat_user/methods/chat_user_local_function_2.md)
