다음을 통해 공유


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를 반환하고, 실패하면 오류 코드를 반환합니다.

참고 항목