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.
El método SetAssemblyOptions establece las opciones de ensamblado y desensamblado que afectan a cómo el motor del depurador de ensambla y desensambla el procesador para el destino.
Sintaxis
HRESULT SetAssemblyOptions(
[in] ULONG Options
);
Parámetros
[in] Options
Especifica las nuevas opciones de ensamblado y desensamblado que usará el motor del depurador de . Opciones es un conjunto de bits; reemplazará las opciones de ensamblado y desensamblado existentes. Para conocer los valores posibles, vea Comentarios. DEBUG_ASMOPT_DEFAULT se puede usar para establecer las opciones predeterminadas.
Valor devuelto
Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.
| Código devuelto | Descripción |
|---|---|
|
El método se realizó correctamente. |
Observaciones
Para obtener más información sobre el uso del ensamblado con la API del motor de depurador, consulte Instrucciones de montaje y desensamblado.
Las opciones de ensamblado y desensamblado afectan a cómo el motor del depurador ensambla y desensambla las instrucciones del procesador para el destino.
Las opciones se representan mediante un conjunto de bits con las marcas de bits siguientes.
| Constante | Descripción |
|---|---|
| DEBUG_ASMOPT_VERBOSE |
Cuando se establece este bit, se incluye información adicional en el desensamblaje.
Esto equivale a la opción detallada en el comando .asm . |
| DEBUG_ASMOPT_NO_CODE_BYTES |
Cuando se establece este bit, los bytes sin procesar de una instrucción no se incluyen en el desensamblaje.
Esto equivale a la opción no_code_bytes del comando .asm . asm. |
| DEBUG_ASMOPT_IGNORE_OUTPUT_WIDTH |
Cuando se establece este bit, el depurador omite el ancho de la presentación de salida al dar formato a las instrucciones durante el desensamblaje.
Esto equivale a la opción ignore_output_width del comando .asm .asm. |
| DEBUG_ASMOPT_SOURCE_LINE_NUMBER |
Cuando se establece este bit, cada línea de la salida de desensamblaje tiene como prefijo el número de línea del código fuente proporcionado por la información de símbolos.
Esto equivale a la opción source_line del comando .asm . asm. |
Además, el valor DEBUG_ASMOPT_DEFAULT representa el conjunto predeterminado de opciones de ensamblado y desensamblado. Esto significa que todas las opciones de la tabla anterior están desactivadas.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Escritorio |
| encabezado de | dbgeng.h (include Dbgeng.h) |