Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece las marcas que se deben incrustar en una imagen precompilada para que el tiempo de ejecución cargue esa imagen en el proceso actual.
Syntax
HRESULT SetDesiredNGENCompilerFlags (
[in] DWORD pdwFlags
);
Parámetros
pdwFlags [in] Valor de la enumeración CorDebugJITCompilerFlags que especifica las marcas del compilador usadas para seleccionar la imagen precompilada correcta.
Observaciones
El SetDesiredNGENCompilerFlags método especifica las marcas que se deben incrustar en una imagen precompilada para que el tiempo de ejecución cargue esa imagen en este proceso. Las marcas establecidas por este método solo se usan para seleccionar la imagen precompilada correcta. Si no existe ninguna imagen de este tipo, el entorno de ejecución cargará la imagen del lenguaje intermedio común (CIL) y el compilador Just-In-Time (JIT) en su lugar. En ese caso, el depurador debe seguir usando el método ICorDebugModule2::SetJITCompilerFlags para establecer las marcas como desee para la compilación JIT.
Si se carga una imagen, pero se debe realizar alguna compilación JIT para esa imagen (que será el caso si la imagen contiene genéricos), las marcas del compilador especificadas por el SetDesiredNGENCompilerFlags método se aplicarán a la compilación JIT adicional.
Se SetDesiredNGENCompilerFlags debe llamar al método durante la devolución de llamada ICorDebugManagedCallback::CreateProcess . Se producirá un error en los intentos de llamar al SetDesiredNGENCompilerFlags método después. Además, se producirá un error en los intentos de establecer marcas que no estén definidas en la CorDebugJITCompilerFlags enumeración o que no sean legales para el proceso especificado.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 2.0