다음을 통해 공유


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를 반환하고, 실패하면 오류 코드를 반환합니다.

참고 항목