Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aponta para uma função chamada quando o runtime do .NET é iniciado para a API RegisterForRuntimeStartup .
Sintaxe
typedef VOID (*PSTARTUP_CALLBACK)(
IUnknown *pCordb,
PVOID parameter,
HRESULT hr);
Parâmetros
pCordb
[in] Ponteiro para um ponteiro para um objeto COM (IUnknown). Esse objeto será convertido em um objeto ICorDebug antes de ser retornado.
parameter
[in] O parameter valor passado para RegisterForRuntimeStartup.
hr
[in] O resultado da operação. Os valores são:
S_OK:pCordbfaz referência a um objeto válido que implementa a interface ICorDebug .CORDBG_E_DEBUG_COMPONENT_MISSING: não é possível localizar um componente necessário para a depuração clr. Não foi encontrado mscordbi.dll ou mscordaccore.dll no mesmo diretório que o CoreCLR.dllde destino.CORDBG_E_INCOMPATIBLE_PROTOCOL: mscordbi.dll ou mscordaccore.dll não é a mesma versão do CoreCLR.dllde destino.E_FAIL(ou outrosE_códigos de retorno): não é possível retornar uma interface ICorDebug.
Observações
A interface fornecida tem as instalações para anexar a um CLR em um processo de destino e depurar o código gerenciado que o CLR está executando.
Requisitos
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: dbgshim.h
Biblioteca: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versões do .NET: Disponível desde o .NET Core 2.1