Função CreateDebuggingInterfaceFromVersion
Cria um ICorDebug objeto baseado em informações sobre a versão especificada.
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álido.szDebuggeeVersion
[in] A versão de tempo de execução linguagem comum associada do aplicativo ou processo a ser depurado. Consulte o GetVersionFromProcess or GetRequestedRuntimeVersionmétodo para obter informações sobre como recuperar esse valor.ppCordb
[out] O local que recebe um ponteiro para o ICorDebug objeto.
Valor de retorno
Esse método retorna códigos de erro COM padrão conforme definido no arquivo WinError.h, além dos seguintes valores.
Código de retorno |
Descrição |
---|---|
S_OK |
O método foi concluído com êxito. |
E_INVALIDARG |
szDebuggeeVersion ou ppCordb é nulo ou a versão de cadeia de caracteres está incorreta. |
Comentários
The szDebuggeeVersion argumento mapeia para a versão correspondente do MSCorDbi.dll.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: MSCorEE.idl
Biblioteca: MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0