IDebugMemoryBytes2::WriteAt
Grava o número especificado de bytes de memória, começando no endereço especificado.
Sintaxe
Parâmetros
pStartContext
[em] O objeto IDebugMemoryContext2 que especifica por onde começar a gravar bytes.
dwCount
[em] O número de bytes a serem gravados.
rgbMemory
[em] Os bytes a serem gravados. Presume-se que essa matriz tenha pelo menos dwCount
bytes de tamanho.
Valor de retorno
Se for bem-sucedido, retorna , caso contrário, retorna se nem todos os bytes puderem ser gravados ou retorna S_OK
S_FALSE
um código de erro (normalmente E_FAIL
).
Comentários
Se o endereço inicial não estiver dentro da janela de memória representada por esse objeto IDebugMemoryBytes2 , nenhuma gravação ocorrerá e um código de erro de será retornado — mesmo se a quantidade a ser gravada se sobrepor ao espaço de E_FAIL
memória.