internal static IntPtr SCardFreeMemory( [In] IntPtr hContext, [In] IntPtr pvMem) { if (_osUnixPlatform == OSUnixPlatform.Linux) { return(LinuxNativeMethods.SCardFreeMemory(hContext, pvMem)); } else if (_osUnixPlatform == OSUnixPlatform.OSX) { return(OSXNativeMethods.SCardFreeMemory(hContext, pvMem)); } else { throw new NotImplementedException(); } }