"Lloyd Dupont" <net.galador@ldwrote in message
news:uW**************@TK2MSFTNGP05.phx.gbl...
In C# I could remove security check on an C DLL call by tagging my
function as follow:
[System::Security::SuppressUnmanagedCodeSecurityAtt ribute]
[DllImport("SomeDll.dll")]
static extern void SomeMethod();
In Managed C++ I don't declare the function I just #include the headers.
How could I avoid security stack walk?
I would assume that you would apply it to the managed function that's
calling the native function. Attributes can't really be attached to native
functions - the C# declaration really attaches the attribute to the P/Invoke
thunk that's automatically generated and not to the native function itself.
-cd