共用方式為


IDebugHostMemory2::LinearizeLocation 方法 (dbgmodel.h)

取得可能代表虛擬記憶體位址以外的位置,並嘗試將位置線性化為指定內容內的虛擬記憶體位址。 如果位置不能由虛擬位址表示,此作業可能會失敗(例如:它是緩存器)。

語法

HRESULT LinearizeLocation(
  IDebugHostContext *context,
  Location          location,
  Location          *pLinearizedLocation
);

參數

context

位置有效所在的主機內容。 例如,這表示位置所在的地址空間。

location

要線性化為虛擬記憶體位址的位置。

pLinearizedLocation

此處會傳回代表虛擬記憶體位址的新位置。 如果位置無法線性化為虛擬記憶體位址(例如:位置代表已登錄的值),這個方法將會失敗。

傳回值

此方法會傳回 HRESULT,指出成功或失敗。

要求

要求 價值
標頭 dbgmodel.h

另請參閱

IDebugHostMemory2 介面