[Mono-dev] Help Finding this Function?
monoman at gmail.com
Fri Jun 27 14:17:02 UTC 2014
You are looking at the wrong rand.c. They are switched on compilation
depending on the target platform.
Hope it helps,
On Fri, Jun 27, 2014 at 10:34 AM, Edward Ned Harvey (mono) <
edward.harvey.mono at clevertrove.com> wrote:
> > From: Miguel de Icaza [mailto:miguel at xamarin.com]
> > rand.c has several implementations, the CryptAcquireContext is part of
> > 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 at lists.ximian.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list