internal static uint gss_display_name( out uint minorStatus, IntPtr inputName, out GssBufferStruct NameBuffer, out GssOidDesc nameType) { return(RuntimeInformation.IsOSPlatform(OSPlatform.Windows) ? Environment.Is64BitProcess ? Win64.gss_display_name(out minorStatus, inputName, out NameBuffer, out nameType) : Win32.gss_display_name(out minorStatus, inputName, out NameBuffer, out nameType) : Linux.gss_display_name(out minorStatus, inputName, out NameBuffer, out nameType)); }