Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Acepta una cadena de versión de Common Language Runtime (CLR) que se devuelve de la función CreateVersionStringFromModule y devuelve una interfaz del depurador correspondiente (normalmente, ICorDebug).
Sintaxis
HRESULT CreateDebuggingInterfaceFromVersionEx (
[in] int iDebuggerVersion,
[in] LPCWSTR szDebuggeeVersion,
[out] IUnknown** ppCordb,
);
Parámetros
iDebuggerVersion
[in] Versión de la interfaz que espera el depurador.
szDebuggeeVersion
[in] Cadena de versión de CLR en el depurador de destino, que devuelve la función CreateVersionStringFromModule .
ppCordb
[out] Puntero a un puntero a un objeto COM (IUnknown). Este objeto se convertirá en un objeto ICorDebug antes de que se devuelva.
Valor devuelto
S_OK
ppCordb hace referencia a un objeto válido que implementa la interfaz ICorDebug .
E_INVALIDARG
szDebuggeeVersion O es ppCordb null.
CORDBG_E_DEBUG_COMPONENT_MISSING
No se puede encontrar un componente necesario para la depuración clR. No se encontró mscordbi.dll o mscordaccore.dll en el mismo directorio que el destino CoreCLR.dll.
CORDBG_E_INCOMPATIBLE_PROTOCOL
mscordbi.dll o mscordaccore.dll no es la misma versión que la CoreCLR.dllde destino.
E_FAIL (u otros E_ códigos de retorno)
No se puede devolver una interfaz ICorDebug.
Observaciones
La interfaz que se devuelve proporciona las instalaciones para asociar a un CLR en un proceso de destino y depurar el código administrado que ejecuta CLR.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: dbgshim.h
Biblioteca: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
Versiones de .NET: Disponible desde .NET Core 2.1