ILanguageExceptionStackBackTrace::GetStackBackTrace 메서드(restrictederrorinfo.h)
백 스택 추적을 검색합니다.
구문
HRESULT GetStackBackTrace(
[in] ULONG maxFramesToCapture,
[in, out] UINT_PTR [] stackBackTrace,
[out] ULONG *framesCaptured
);
매개 변수
[in] maxFramesToCapture
캡처할 최대 프레임 수입니다.
[in, out] stackBackTrace
스택 뒤로 추적을 포함하는 배열입니다. 최대 크기는 maxFramesToCapture입니다.
[out] framesCaptured
성공하면 실제로 캡처된 프레임 수에 대한 포인터를 포함합니다.
반환 값
메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.
설명
전역 오류 처리기 화면에서 백트레이스를 캡처할 수 없는 경우 언어 프로젝션에 GetStackBackTrace 를 구현해야 합니다. GetStackBackTrace 는 RoOriginateLanguageException 내보내기 및 CapturePropagationContext 에서 호출됩니다. 이러한 함수는 QI(인터페이스) 쿼리를 통해 해당 함수에 제공된 언어 예외가 구현하는 것을 감지합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1703 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2016 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | restrictederrorinfo.h |