Compartir a través de


IDebugMemoryContext2::Add

Agrega el valor especificado al contexto actual y devuelve un nuevo contexto.

Sintaxis

int Add(
   ulong                    dwCount,
   out IDebugMemoryContext2 ppMemCxt
);

Parámetros

dwCount
[in] Valor que se va a agregar al contexto actual.

ppMemCxt
[out] Devuelve un nuevo objeto IDebugMemoryContext2 .

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Un contexto de memoria es una dirección, por lo que agregar un valor a una dirección genera una nueva dirección que requiere una nueva interfaz de contexto.

Este método siempre debe generar un nuevo contexto, incluso si la dirección resultante está fuera del espacio de memoria asociado a este contexto. La única excepción a esto es si no se puede asignar memoria para el nuevo contexto o si ppMemCxt es un valor NULL (que es un error).

Consulte también