IDiaStackWalkHelper::getFunctionFragmentsForVA
지정된 VA(가상 주소)에서 함수에 대한 불협화음 조각의 주소와 길이를 반환합니다.
구문
HRESULT getFunctionFragmentsVA(
ULONGLONG vaFunc,
DWORD cbFunc,
DWORD cFragments,
ULONGLONG *pVaFragment,
DWORD *pLenFragment
);
매개 변수
[in] vaFunc
함수의 가상 주소입니다.
[in] cbFunc
함수의 총 크기(즉, 함수의 길이)입니다.
[in] cFragments
할당된 pVaFragment
요소 수 및 pLenFragment
.
[out] pVaFragment
각 조각의 가상 주소를 수신하는 배열 버퍼입니다. 이 버퍼는 적어도 cFragments
요소 길이여야 합니다.
[out] pLenFragment
각 조각의 길이(바이트)를 수신하는 배열 버퍼입니다. 이 버퍼는 적어도 cFragments
요소 길이여야 합니다.
Return Value
성공하면 S_OK
를 반환하고, 실패하면 오류 코드를 반환합니다.