IXtfConsoleManager::AddConsole 메서드
IXtfConsoleManager 인스턴스에 개발 콘솔을 추가합니다.
구문
public:
HRESULT AddConsole(
LPCWSTR pszAlias,
LPCWSTR pszAddress,
XTF_ADD_CONSOLE_FLAGS dwFlags
)
매개 변수
pszAlias
형식: LPCWSTR
추가할 콘솔 이름에 대한 포인터입니다.
pszAddress
형식: LPCWSTR
추가할 콘솔의 도구 IP 주소에 대한 포인터입니다.
dwFlags
형식: XTF_ADD_CONSOLE_FLAGS
인스턴스에 콘솔을 추가하는 방법을 지정하는 비트 OR 플래그 조합입니다. 다음 표에서는 사용 가능한 플래그에 대해 설명합니다.
값 | 매크로 | 설명 |
---|---|---|
0x0 | XTF_ADD_CONSOLE_FLAGS_NONE | 플래그를 지정하지 않습니다. |
0x1 | XTF_ADD_CONSOLE_FLAGS_SETDEFAULT | 개발 콘솔을 추가한 후 이 PC의 기본 개발 콘솔로 설정합니다. |
반환 값
형식: HRESULT
성공한 경우 S_OK
을(를) 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
이 메서드는 pszAlias
에 지정된 이름을 사용하여 pszAddress
에 지정된 개발 콘솔을 IXtfConsoleManager 인스턴스에 추가합니다.
dwFlags
에 XTF_ADD_CONSOLE_FLAGS_SETDEFAULT
을(를) 지정하면 개발 콘솔이 해당 PC의 기본 개발 콘솔로도 설정됩니다. 기본 개발 콘솔에 대한 자세한 내용은 IXtfConsoleManager::SetDefaultConsole 메서드를 참조하세요.
이 메서드가 성공적으로 호출되면 IXtfConsoleManager
인스턴스는 관련 IXtfConsoleManagerCallback 인스턴스에서 OnAddConsole 콜백 메서드를 호출합니다.
dwFlags
에 XTF_ADD_CONSOLE_FLAGS_SETDEFAULT
을(를) 지정하면 관련 IXtfConsoleManagerCallback
인스턴스의 OnChangedDefaultConsole 콜백 메서드도 호출됩니다.
개발 콘솔 연결 및 쿼리에 대한 자세한 내용은 연결(xbconnect.exe)(NDA 항목)권한 부여 필요을 참조하세요.
요구 사항
헤더: xtfconsolemanager.h
라이브러리: xtfconsolemanager.lib
지원되는 플랫폼: Windows(Xbox 콘솔 도구용)
참고 항목
IXtfConsoleManager::GetConsole 메서드
IXtfConsoleManager::RemoveConsole 메서드
IXtfConsoleManager 인터페이스
XtfConsoleManager