> 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