Método IDebugControl4::AssembleWide (dbgeng.h)
El método AssembleWide ensambla una única instrucción de procesador. La instrucción ensamblada se coloca en la memoria del destino.
Sintaxis
HRESULT AssembleWide(
[in] ULONG64 Offset,
[in] PCWSTR Instr,
[out] PULONG64 EndOffset
);
Parámetros
[in] Offset
Especifica la ubicación en la memoria del destino para colocar la instrucción ensamblada.
[in] Instr
Especifica la instrucción que se va a ensamblar. La instrucción se ensambla según el tipo de procesador efectivo del destino (devuelto por SetEffectiveProcessorType).
[out] EndOffset
Recibe la ubicación en la memoria del destino inmediatamente después de la instrucción ensamblada. EndOffset se puede usar al ensamblar varias instrucciones.
Valor devuelto
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.
Comentarios
El lenguaje de ensamblado depende del tipo de procesador efectivo de la máquina de destino. Para obtener información sobre el lenguaje de ensamblado, consulte la documentación del procesador.
Para obtener información general sobre el uso del ensamblado en las aplicaciones del depurador, consulte Depuración en modo de ensamblado. Para obtener más información sobre cómo usar el ensamblado con la API del motor de depurador, vea Instrucciones de montaje y desensamblado.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (incluir Dbgeng.h) |