Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Указывает на функцию, которая вызывается при запуске среды выполнения .NET для API RegisterForRuntimeStartup .
Синтаксис
typedef VOID (*PSTARTUP_CALLBACK)(
IUnknown *pCordb,
PVOID parameter,
HRESULT hr);
Параметры
pCordb
[in] Указатель на указатель на COM-объект (IUnknown). Этот объект будет приведение к объекту ICorDebug перед возвратом.
parameter
[in] Значение, переданное parameterв RegisterForRuntimeStartup.
hr
[in] Результат операции. Значения:
S_OK:pCordbссылается на допустимый объект, реализующий интерфейс интерфейса ICorDebug .CORDBG_E_DEBUG_COMPONENT_MISSING: не удается найти компонент, необходимый для отладки СРЕДЫ CLR. mscordbi.dll или mscordaccore.dll не найден в том же каталоге, что и целевой CoreCLR.dll.CORDBG_E_INCOMPATIBLE_PROTOCOL: mscordbi.dll или mscordaccore.dll не совпадает с версией целевого CoreCLR.dll.E_FAIL(или другиеE_коды возврата): не удается вернуть интерфейс ICorDebug.
Замечания
Предоставленный интерфейс содержит средства для присоединения к clR в целевом процессе и отладке управляемого кода, запущенного средой CLR.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: dbgshim.h
Библиотека: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Версии .NET: Доступно с версии .NET Core 2.1