IDebugCoreServer3::CreateInstanceInServer
서버에 디버그 엔진의 인스턴스를 만듭니다.
구문
int CreateInstanceInServer(
string szDll,
ushort wLangID,
ref Guid clsidObject,
ref Guid riid,
out IntPtr ppvObject
);
매개 변수
szDll
[in] clsidObject
매개 변수에 지정된 CLSID를 구현하는 dll의 경로입니다. NULL
인 경우 COM의 CoCreateInstance
함수가 호출됩니다.
wLangId
[in] 디버그 엔진의 로캘입니다. SetLocale 메서드를 호출하지 않아야 하는 경우 0일 수 있습니다.
clsidObject
[in] 만들 디버그 엔진의 CLSID입니다.
riid
[in] 클래스 개체에서 검색할 특정 인터페이스의 인터페이스 ID입니다.
ppvObject
[out] 인스턴스화된 개체의 IUnknown
인터페이스입니다. 이 개체를 원하는 인터페이스로 캐스팅하거나 마샬링합니다.
Return Value
성공하면 S_OK
를 반환하고, 실패하면 오류 코드를 반환합니다.