Поделиться через


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; в противном случае возвращает код ошибки.

См. также

Ссылки

IDebugCoreServer3

IDebugEngine2::SetLocale