Função de CreateDebuggingInterfaceFromVersion
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