共用方式為


IDebugHostMemory2::LinearizeLocation 方法 (dbgmodel.h)

採用可能代表虛擬記憶體位址以外的位置,並嘗試將位置線性化為指定內容中的虛擬記憶體位址。 如果位置無法以虛擬位址表示,則此作業可能會失敗 (,例如:它是註冊) 。

語法

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

參數

context

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

location

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

pLinearizedLocation

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

傳回值

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

規格需求

需求
標頭 dbgmodel.h

另請參閱

IDebugHostMemory2 介面