internal static uint gss_display_status(
     out uint minorStatus,
     uint status,
     int statusType,
     ref GssOidDesc mechType,
     ref IntPtr messageContext,
     ref GssBufferStruct statusString)
 {
     return(RuntimeInformation.IsOSPlatform(OSPlatform.Windows)
         ? Environment.Is64BitProcess
             ? Win64.gss_display_status(out minorStatus, status, statusType, ref mechType, ref messageContext,
                                        ref statusString)
             : Win32.gss_display_status(out minorStatus, status, statusType, ref mechType, ref messageContext,
                                        ref statusString)
         : Linux.gss_display_status(out minorStatus, status, statusType, ref mechType, ref messageContext,
                                    ref statusString));
 }