Re: [DOTNET-ROTOR] Source file where CLI-security walks the call stack
The implementation of stack walk is in clr\src\vm\stackwalk.cpp. Look for Thread::StackWalkFrames and Thread::StackWalkFramesEx. The stackwalk clr\src\VM\COMCodeAccessSecurityEngine.cpp -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Daniel Vasquez Lopez Sent: Thursday, September 23, 2004 6:08 PM To: [EMAIL PROTECTED] Subject: [DOTNET-ROTOR] Source file where CLI-security walks the call stack Hi there, I'd like to understand how the runtime's security-system walks the call stack. My understanding is that it's quite (as much as possible) efficient and I want to learn from it. What are the key source files? Thank you, Daniel Vasquez Lopez MCS Mexico === This list is hosted by DevelopMentor(r) http://www.develop.com ASP.NET courses you may be interested in: Guerrilla.NET Sept 27-Oct 1, in Torrance http://www.develop.com/courses/gdotnetls Essential.NET Sept 20-24, in San Francisco Essential.NET Oct. 4-8, in London http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentorĀ® http://www.develop.com ASP.NET courses you may be interested in: Guerrilla.NET Sept 27-Oct 1, in Torrance http://www.develop.com/courses/gdotnetls Essential.NET Sept 20-24, in San Francisco Essential.NET Oct. 4-8, in London http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com
Re: [DOTNET-ROTOR] Source file where CLI-security walks the call stack
(Hit send too soon...) The implementation of stack walk is in clr\src\vm\stackwalk.cpp. Look for Thread::StackWalkFrames and Thread::StackWalkFramesEx. For an example of use of this function from security-system, look for CodeAccessCheckStackWalkCB in clr\src\vm\COMCodeAccessSecurityEngine.cpp. -Jan -Original Message- From: Discussion of the Rotor Shared Source CLI implementation [mailto:[EMAIL PROTECTED] On Behalf Of Daniel Vasquez Lopez Sent: Thursday, September 23, 2004 6:08 PM To: [EMAIL PROTECTED] Subject: [DOTNET-ROTOR] Source file where CLI-security walks the call stack Hi there, I'd like to understand how the runtime's security-system walks the call stack. My understanding is that it's quite (as much as possible) efficient and I want to learn from it. What are the key source files? Thank you, Daniel Vasquez Lopez MCS Mexico === This list is hosted by DevelopMentor(r) http://www.develop.com ASP.NET courses you may be interested in: Guerrilla.NET Sept 27-Oct 1, in Torrance http://www.develop.com/courses/gdotnetls Essential.NET Sept 20-24, in San Francisco Essential.NET Oct. 4-8, in London http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com === This list is hosted by DevelopMentorĀ® http://www.develop.com ASP.NET courses you may be interested in: Guerrilla.NET Sept 27-Oct 1, in Torrance http://www.develop.com/courses/gdotnetls Essential.NET Sept 20-24, in San Francisco Essential.NET Oct. 4-8, in London http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com
[DOTNET-ROTOR] Source file where CLI-security walks the call stack
Hi there, I'd like to understand how the runtime's security-system walks the call stack. My understanding is that it's quite (as much as possible) efficient and I want to learn from it. What are the key source files? Thank you, Daniel Vasquez Lopez MCS Mexico === This list is hosted by DevelopMentorĀ® http://www.develop.com ASP.NET courses you may be interested in: Guerrilla.NET Sept 27-Oct 1, in Torrance http://www.develop.com/courses/gdotnetls Essential.NET Sept 20-24, in San Francisco Essential.NET Oct. 4-8, in London http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com