> From: Miguel de Icaza [mailto:mig...@xamarin.com]
> 
> rand.c has several implementations, the CryptAcquireContext is part of the
> Win32 support, and is a Win32 API call.
> 
> There is also a Native client implementation and a Unix one.

Thanks - But - What am I missing?  I don't have any "wincrypt.h" file anywhere 
in my mono source tree.  So I guess wincrypt.h exists in windows and not 
unix/linux...  I guess if you build on windows, it probably calls the Win32 API 
directly, and otherwise, some other functionally equivalent implementation 
takes its place...

I'm confused about the meaning of a "native" implementation versus a "unix" 
one.  If I build on mac or linux, does that imply it uses the unix one?  Are 
you saying non-windows platforms (mac/linux) implement this call in a native 
library that's included in the OS?

Sorry, I'm just still confused about how that gets hooked in, where it comes 
from....
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to