업데이트: 2007년 11월
이 단원에서는 프로파일링 API에 사용되는 관리되지 않는 API 함수를 설명합니다.
단원 내용
FunctionEnter 함수
컨트롤이 함수에 전달되고 있음을 프로파일러에 알립니다. .NET Framework 2.0에서는 사용되지 않습니다.FunctionEnter2 함수
컨트롤이 함수에 전달되고 있음을 프로파일러에 알리고 스택 프레임 및 함수 인수에 대한 정보를 제공합니다.FunctionIDMapper 함수
지정한 함수 식별자가 해당 함수의 enter2/leave2/tailcall2 콜백에 사용할 대체 ID에 다시 매핑될 수 있음을 프로파일러에 알립니다. 또한 이 메서드를 사용하여 프로파일러에서 해당 함수의 콜백을 받을지 여부를 나타낼 수 있습니다.FunctionLeave 함수
함수가 호출자에게 반환될 것임을 프로파일러에 알립니다. .NET Framework 2.0에서는 사용되지 않습니다.FunctionLeave2 함수
함수가 호출자에게 반환될 것임을 프로파일러에 알리고 스택 프레임 및 함수 반환 값에 대한 정보를 제공합니다.FunctionTailcall 함수
현재 실행 중인 함수가 다른 함수에 대한 마무리 호출을 수행할 것임을 프로파일러에 알립니다. .NET Framework 2.0에서는 사용되지 않습니다.FunctionTailcall2 함수
현재 실행 중인 함수가 다른 함수에 대해 마무리 호출을 수행할 것임을 프로파일러에 알리고 스택 프레임에 대한 정보를 제공합니다.StackSnapshotCallback 함수
ICorProfilerInfo2::DoStackSnapshot 메서드에서 시작한 스택 워크의 스택에 있는 각 관리되는 프레임과 관리되지 않는 프레임의 각 실행에 대한 정보를 프로파일러에 제공합니다.