ICorDebugILCode::GetEHClauses 메서드
[.NET Framework 4.5.2 이상 버전에서 지원됨]
이 IL(중간 언어)에 대해 정의된 EH(예외 처리) 절 목록에 대한 포인터를 반환합니다.
구문
HRESULT GetEHClauses(
[in] ULONG32 cClauses,
[out] ULONG32 * pcClauses,
[out, size_is(cClauses), length_is(*pcClauses)] CorDebugEHClause clauses[]);
매개 변수
cClauses
[in] 배열의 스토리지 용량입니다 clauses
. 자세한 내용은 설명 부분을 참조하세요.
pcClauses
[out] 배열에 정보가 기록되는 절의 clauses
수입니다.
절 [out] 이 IL에 대해 정의된 예외 처리 절에 대한 정보를 포함하는 CorDebugEHClause 개체의 배열입니다.
설명
cClauses
가 0이고 pcClauses
가 null이 아니면 pcClauses
는 사용 가능한 예외 처리 절의 수로 설정됩니다. cClauses
은 값이 0이 아닌 경우 clauses
배열의 스토리지 용량을 나타냅니다. 메서드가 반환될 때 clauses
는 cClauses
항목의 최대값을 포함하며 pcClauses
는 clauses
배열에 실제로 기록된 절의 수로 설정됩니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorDebug.idl, CorDebug.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4.5.2부터 사용 가능
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET