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.
Cria um ICorDebug objeto baseado nas informações de versão especificado.
Esta função está obsoleto na .NET Framework versão 4. Em vez disso, use o ICLRRuntimeInfo::GetInterface método.
HRESULT CreateDebuggingInterfaceFromVersion (
[in] int iDebuggerVersion,
[in] LPCWSTR szDebuggeeVersion,
[out] IUnknown **ppCordb
);
Parâmetros
iDebuggerVersion
[in] A versão do ICorDebug que é esperado pelo depurador. Consulte o CorDebugInterfaceVersion enumeração para os valores válidos.szDebuggeeVersion
[in] A versão de runtime idioma comuns associada ao aplicativo ou processo a ser depurado. Consulte o GetVersionFromProcess ou GetRequestedRuntimeVersion método para obter informações sobre como recuperar esse valor.ppCordb
[out] O local em que recebe um ponteiro para o ICorDebug objeto.
Valor de retorno
Esse método retorna os códigos de erro padrão COM conforme definido no arquivo Winerror. H, além dos valores a seguir.
Código de retorno |
Descrição |
---|---|
S_OK |
O método foi concluído com êxito. |
E_INVALIDARG |
szDebuggeeVersionou ppCordb é nulo ou a versão string está incorreto. |
Comentários
O szDebuggeeVersion parâmetro mapeia para a versão correspondente do mscordbi. dll.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: MSCorEE.h
Biblioteca: Mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Consulte também
Outros recursos
.NET Framework 1.1 e 2.0, hospedagem Global de funções estáticas