IDebugExpressionEvaluator::GetMethodProperty
這個方法會取得屬性物件,其中包含方法的局部變數、自變數和其他屬性。
語法
int GetMethodProperty(
IDebugSymbolProvider pSymbolProvider,
IDebugAddress pAddress,
IDebugBinder pBinder,
int fIncludeHiddenLocals,
out IDebugProperty2 ppProperty
);
參數
pSymbolProvider
[in]要使用的符號提供者,以 IDebugSymbolProvider 物件表示。
pAddress
[in]程序代碼中的位址,以 IDebugAddress 物件表示,應該解析為最接近的包含函式。
pBinder
[in]要使用的系結器,以 IDebugBinder 物件表示。
fIncludeHiddenLocals
[in]非零 (TRUE
)表示包含隱藏的局部變數;零 (FALSE
) 表示排除隱藏的局部變數
ppProperty
[out]會傳 回代表 方法的 IDebugProperty2 物件。
傳回值
如果成功,則會傳回 S_OK
;否則,會傳回錯誤碼。
備註
隱藏的局部變數通常是編譯程式所產生的變數。