다음을 통해 공유


XtfCreateConsoleManager

IXtfConsoleManager 인터페이스의 새 인스턴스를 초기화합니다.

구문

HRESULT XtfCreateConsoleManager(
         IXtfConsoleManagerCallback *pCallback,
         REFIID riid,
         void **ppvObject
)  

매개 변수

pCallback
형식: IXtfConsoleManagerCallback*

IXtfConsoleManager 인스턴스의 개발 콘솔이 추가, 제거 또는 변경될 때 호출할 IXtfConsoleManagerCallback 인보크에 대한 포인터입니다.

riid
형식: REFIID

새로 생성된 IXtfConsoleManager 인스턴스의 인스턴스 식별자를 수신하는 포인터입니다.

ppvObject
형식: void**

새로 생성된 IXtfConsoleManager 인스턴스에 대한 참조를 수신하는 포인터입니다.

반환 값

형식: HRESULT

성공한 경우 S_OK을(를) 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

이 기능은 IXtfConsoleManager 인터페이스의 인스턴스를 초기화합니다. 인스턴스는 Xbox 도구 프레임워크(XTF) API에 대한 공통 콘솔 관리 기능을 다룹니다. 이런 기능에는 콘솔 추가, 열거 및 제거, 기본 개발 콘솔 가져오기 및 설정, 개발 콘솔에 대한 정보 검색 등이 포함됩니다.

개발 콘솔 연결 및 쿼리에 대한 자세한 내용은 연결(xbconnect.exe)(NDA 항목)권한 부여 필요을 참조하세요.

요구 사항

헤더: xtfconsolemanager.h

라이브러리: xtfconsolemanager.lib

지원되는 플랫폼: Windows(Xbox 콘솔 도구용)

참고 항목

XtfGetDefaultAddress
IXtfConsoleManager 인터페이스
XtfConsoleManager