共用方式為


IDebugHostMemory::WritePointers 方法 (dbgmodel.h)

接受數個指標保留於未帶正負號的 64 位值中,並將它們截斷為目標的原生指標大小,然後將指標寫入目標地址空間,如傳入的內容和位置所定義。

語法

HRESULT WritePointers(
  IDebugHostContext *context,
  Location          location,
  ULONG64           count,
  ULONG64           *pointers
);

參數

context

要在其中寫入指標的主機內容。 例如,這代表位置所在的地址空間。

location

要寫入指標的位置。 這個位置可能代表內容所定義之位址空間內的虛擬位址,或者它可能代表類似線程內容記錄內的緩存器。

count

要寫入的指標數目。

pointers

要寫入偵錯目標的指標。 如果目標為32位,則會先截斷此處的指標值,再將它們寫入基礎偵錯目標。

傳回值

這個方法會傳回 HRESULT,表示成功或失敗。

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDebugHostMemory 介面