IDebugCoreServer3::CreateInstanceInServer
디버그 엔진의 인스턴스를 서버에 만듭니다.
HRESULT CreateInstanceInServer(
LPCWSTR szDll,
WORD wLangId,
REFCLSID clsidObject,
REFIID riid,
void** ppvObject
);
int CreateInstanceInServer(
string szDll,
ushort wLangID,
ref Guid clsidObject,
ref Guid riid,
out IntPtr ppvObject
);
매개 변수
szDll
[in] 지정 된 CLSID를 구현 하는 dll의 경로 clsidObject 매개 변수. 이 경우 NULL, 다음 COM의 CoCreateInstance 함수를 호출 합니다.wLangId
[in] 디버그 엔진의 로캘입니다. 경우는 0입니다 있는 IDebugEngine2::SetLocale 메서드를 호출 하면 안 됩니다.clsidObject
[in] 디버그 엔진의 CLSID에 만들 수 있습니다.riid
[in] 클래스에서 개체를 검색 하려면 인터페이스의 인터페이스 ID는 특정.ppvObject
[out] IUnknown 인터페이스에서 인스턴스화된 개체입니다. 캐스팅 또는이 개체를 사용 하 여 원하는 인터페이스를 마샬링해야 합니다.
반환 값
성공 하면 반환 S_OK. 그렇지 않으면 오류 코드를 반환 합니다.