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] путь к dll-библиотеке, реализующей CLSID, определенные в clsidObject параметр. Если данное NULLпосле этого модель COM CoCreateInstance функция вызвана.wLangId
[in] языковой стандарт обработчика отладки. Это может быть 0, если IDebugEngine2::SetLocale метод не должен вызываться.clsidObject
[in] идентификатор CLSID обработчика отладки, которые необходимо создать.riid
[in] идентификатор интерфейса конкретного интерфейса, извлекаемого из объекта класса.ppvObject
[out] IUnknown интерфейс из экземпляра объекта. Приведение или маршалируйте этот объект к требуемому интерфейсу.
Возвращаемое значение
В случае успеха возвращает S_OK; в противном случае возвращает код ошибки.