IDebugHostMemory2::WritePointers 方法 (dbgmodel.h)
接受以未帶正負號的64位值保留的指標數目,將它們截斷為目標的原生指標大小,並將其寫入目標地址空間,如傳入的內容和位置所定義。
語法
HRESULT WritePointers(
IDebugHostContext *context,
Location location,
ULONG64 count,
ULONG64 *pointers
);
參數
context
要在其中寫入指標的主機內容。 例如,這表示位置所在的地址空間。
location
要寫入指標的位置。 這個位置可能代表內容所定義位址空間內的虛擬位址,或者它可能代表類似線程內容記錄內的緩存器。
count
要寫入的指標數目。
pointers
要寫入偵錯目標的指標。 如果目標為32位,則會先截斷此處的指標值,再將它們寫入基礎偵錯目標。
傳回值
此方法會傳回 HRESULT,指出成功或失敗。
要求
要求 | 價值 |
---|---|
標頭 | dbgmodel.h |