Bagikan melalui


IDebugMemoryContext2::Add

Menambahkan nilai yang ditentukan ke konteks saat ini dan mengembalikan konteks baru.

Sintaks

int Add(
   ulong                    dwCount,
   out IDebugMemoryContext2 ppMemCxt
);

Parameter

dwCount
[di] Nilai yang akan ditambahkan ke konteks saat ini.

ppMemCxt
[out] Mengembalikan objek IDebugMemoryContext2 baru.

Tampilkan Nilai

Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat.

Keterangan

Konteks memori adalah alamat, jadi menambahkan nilai ke alamat menghasilkan alamat baru yang memerlukan antarmuka konteks baru.

Metode ini harus selalu menghasilkan konteks baru, bahkan jika alamat yang dihasilkan berada di luar ruang memori yang terkait dengan konteks ini. Satu-satunya pengecualian untuk ini adalah jika tidak ada memori yang dapat dialokasikan untuk konteks baru atau jika ppMemCxt merupakan nilai null (yang merupakan kesalahan).

Baca juga