Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves the location of the specified variable.
HRESULT get_lVarInstanceLocation(
IDiaLVarInstance* pInstance,
BOOL* pfLocInRegister,
DWORD* pdwRegId,
ULONGLONG* pva
);
Parameters
pInstance
[in] Instance of the local variable to get location of.pfLocInRegister
[out] Returns nonzero (TRUE) if the variable is stored in a register; otherwise, returns zero (FALSE) if variable is stored in memory.pdwRegId
[out] Returns the register index if the variable is stored in a register (see the CV_HREG_e enumeration for possible values). Returns CV_REG_NONE if the variable is not in a register.pva
[out] Returns the virtual address of the variable if it is stored in memory.
Return Value
If successful, returns S_OK; otherwise, returns an error code.