ICorProfilerInfo7::GetInMemorySymbolsLength 메서드
[.NET Framework 4.6.1 이상 버전에서 지원됨]
메모리 내 기호 스트림의 길이를 반환합니다.
구문
HRESULT GetInMemorySymbolsLength(
[in] ModuleID moduleId,
[out] DWORD* pCountSymbolBytes
);
매개 변수
moduleId
[in] 메모리 내 스트림을 포함하는 모듈의 식별자입니다.
pCountSymbolBytes
[out] 메서드가 반환될 때 스트림의 길이(바이트)를 포함하는 DWORD
값에 대한 포인터입니다.
Return Value
이 메서드는 메모리 스트림의 길이가 영(0)인 경우에도 확인할 수 있는 경우 S_OK
를 반환합니다.
메서드가 System.Reflection.Emit를 사용하여 만들어진 경우 메서드는 CORPROF_E_MODULE_IS_DYNAMIC
를 반환합니다.
설명
모듈에 메모리 내 기호가 있는 경우 스트림의 길이는 pCountSymbolBytes
에 배치됩니다. 모듈에 메모리 내 기호가 없으면 *pCountSymbolBytes = 0
입니다.
참고
현재 구현은 Reflection.Emit을 지원하지 않습니다. Reflection.Emit을 사용하여 모듈을 만든 경우 메서드는 CORPROF_E_MODULE_IS_DYNAMIC
를 반환합니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: CorProf.idl, CorProf.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4.6.1부터 사용 가능
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET