ICorProfilerInfo9::GetNativeCodeStartAddresses 메서드

functionId 및 rejitId가 지정되면 현재 존재하는 이 코드의 모든 jitted 버전의 네이티브 코드 시작 주소를 열거합니다.

구문

HRESULT GetNativeCodeStartAddresses( [in]  FunctionID functionID,
                                     [in]  ReJITID reJitId,
                                     [in]  ULONG32 cCodeStartAddresses,
                                     [out] ULONG32 *pcCodeStartAddresses,
                                     [out] UINT_PTR codeStartAddresses[]);

매개 변수

functionId
[in] 네이티브 코드 시작 주소를 반환해야 하는 함수의 ID입니다.

reJitId
[in] JIT 다시 컴파일된 함수의 ID입니다.

cCodeStartAddresses
[in] codeStartAddresses 배열의 최대 크기입니다.

pcCodeStartAddresses
[out] 사용 가능한 주소 수입니다.

codeStartAddresses
[out] 각각 지정된 함수의 네이티브 본문에 대한 시작 주소인 UINT_PTR의 배열입니다.

설명

계층화된 컴파일을 사용하도록 설정하면 함수에 네이티브 코드 본문이 둘 이상 있을 수 있습니다.

요구 사항

플랫폼:.NET 지원 운영 체제를 참조하세요.

헤더: CorProf.idl, CorProf.h

라이브러리: CorGuids.lib

.NET 버전: .NET Core 2.1부터 사용 가능

참고 항목