vbox的更動 38581 路徑 trunk/src/VBox/Runtime/include
- 時間撮記:
- 2011-8-31 下午12:43:26 (13 年 以前)
- 位置:
- trunk/src/VBox/Runtime/include/internal
- 檔案:
-
- 修改 2 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/Runtime/include/internal/dbgmod.h
r38547 r38581 128 128 129 129 /** 130 * Converts a link address to a segment:offset address (RVA included). 131 * 132 * @returns IPRT status code. 133 * 134 * @param pMod Pointer to the module structure. 135 * @param LinkAddress The link address to convert. 136 * @param piSeg The segment index. 137 * @param poffSeg Where to return the segment offset. 138 */ 139 DECLCALLBACKMEMBER(int, pfnLinkAddressToSegOffset)(PRTDBGMODINT pMod, RTLDRADDR LinkAddress, 140 PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg); 141 142 /** 130 143 * Creates a read-only mapping of a part of the image file. 131 144 * -
trunk/src/VBox/Runtime/include/internal/ldr.h
r38547 r38581 252 252 DECLCALLBACKMEMBER(int, pfnEnumSegments)(PRTLDRMODINTERNAL pMod, PFNRTLDRENUMSEGS pfnCallback, void *pvUser); 253 253 254 /** 255 * Converts a link address to a segment:offset address. 256 * 257 * @returns IPRT status code. 258 * 259 * @param pMod Pointer to the loader module structure. 260 * @param LinkAddress The link address to convert. 261 * @param piSeg Where to return the segment index. 262 * @param poffSeg Where to return the segment offset. 263 * @remark This is an optional entry point that can be NULL. 264 */ 265 DECLCALLBACKMEMBER(int, pfnLinkAddressToSegOffset)(PRTLDRMODINTERNAL pMod, RTLDRADDR LinkAddress, 266 uint32_t *piSeg, PRTLDRADDR poffSeg); 267 268 /** 269 * Converts a link address to a RVA. 270 * 271 * @returns IPRT status code. 272 * 273 * @param pMod Pointer to the loader module structure. 274 * @param LinkAddress The link address to convert. 275 * @param pRva Where to return the RVA. 276 * @remark This is an optional entry point that can be NULL. 277 */ 278 DECLCALLBACKMEMBER(int, pfnLinkAddressToRva)(PRTLDRMODINTERNAL pMod, RTLDRADDR LinkAddress, PRTLDRADDR pRva); 279 280 /** 281 * Converts a segment:offset to a RVA. 282 * 283 * @returns IPRT status code. 284 * 285 * @param pMod Pointer to the loader module structure. 286 * @param iSeg The segment index. 287 * @param offSeg The segment offset. 288 * @param pRva Where to return the RVA. 289 * @remark This is an optional entry point that can be NULL. 290 */ 291 DECLCALLBACKMEMBER(int, pfnSegOffsetToRva)(PRTLDRMODINTERNAL pMod, uint32_t iSeg, RTLDRADDR offSeg, PRTLDRADDR pRva); 292 293 /** 294 * Converts a RVA to a segment:offset. 295 * 296 * @returns IPRT status code. 297 * 298 * @param pMod Pointer to the loader module structure. 299 * @param iSeg The segment index. 300 * @param offSeg The segment offset. 301 * @param pRva Where to return the RVA. 302 * @remark This is an optional entry point that can be NULL. 303 */ 304 DECLCALLBACKMEMBER(int, pfnRvaToSegOffset)(PRTLDRMODINTERNAL pMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg); 254 305 255 306 /** Dummy entry to make sure we've initialized it all. */
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器