1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
9 namespace System.Runtime.InteropServices.WindowsRuntime
11 // [System.Runtime.CompilerServices.FriendAccessAllowed]
13 [Guid("82BA7092-4C88-427D-A7BC-16DD93FEB67E")]
14 [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
15 internal interface IRestrictedErrorInfo
17 void GetErrorDetails([MarshalAs(UnmanagedType.BStr)] out string description,
19 [MarshalAs(UnmanagedType.BStr)] out string restrictedDescription,
20 [MarshalAs(UnmanagedType.BStr)] out string capabilitySid);
22 void GetReference([MarshalAs(UnmanagedType.BStr)] out string reference);