CreateDebuggingInterfaceFromVersion (Función)
Actualización: noviembre 2007
Crea un objeto ICorDebug basándose en la información de versión especificada.
HRESULT CreateDebuggingInterfaceFromVersion (
[in] int iDebuggerVersion,
[in] LPCWSTR szDebuggeeVersion,
[out] IUnknown **ppCordb
);
Parámetros
iDebuggerVersion
[in] Versión de ICorDebug esperada por el depurador. Vea los valores válidos en la enumeración CorDebugInterfaceVersion.szDebuggeeVersion
[in] Versión de Common Language Runtime asociada a la aplicación o al proceso que se va a depurar. Vea el método GetVersionFromProcess o GetRequestedRuntimeVersion para obtener información sobre cómo recuperar este valor.ppCordb
[out] Ubicación que recibe un puntero al objeto ICorDebug.
Valor devuelto
Este método devuelve los códigos de error COM estándar definidos en el archivo WinError.h, además de los valores siguientes.
Código devuelto |
Descripción |
---|---|
S_OK |
El método se ha ejecutado correctamente. |
E_INVALIDARG |
El valor de szDebuggeeVersion o ppCordb es null, o la cadena de versión es incorrecta. |
Comentarios
El argumento szDebuggeeVersion se asigna a la correspondiente versión de MSCorDbi.dll.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: MSCorEE.idl
Biblioteca: MSCorEE.dll
Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0