/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App.CsWin32/IStorageProviderQuotaUI.cs
47 строк
1 KB
0x5bfa
Code Quality: Replace raw ABI pointers with ComObject instances for safer disposal (#18684)
16 июл 2026, 18:32
Не верифицирован
16 июл 2026, 18:32
93dfb04
Код
Авторство
О чём код?
// Copyright (c) Files Community // Licensed under the MIT License. using System; using System.Runtime.InteropServices; using System.Runtime.InteropServices.Marshalling; using Windows.Win32.Foundation; namespace Windows.Win32.System.WinRT { [GeneratedComInterface, Guid("BA6295C3-312E-544F-9FD5-1F81B21F3649"), InterfaceType(ComInterfaceType.InterfaceIsIUnknown)] public partial interface IStorageProviderQuotaUI { [PreserveSig] HRESULT GetIids(out uint iidCount, out nint iids); [PreserveSig] HRESULT GetRuntimeClassName([MarshalUsing(typeof(global::Windows.Win32.HStringStringMarshaller))] out string? className); [PreserveSig] HRESULT GetTrustLevel(out TrustLevel trustLevel); [PreserveSig] HRESULT GetQuotaTotalInBytes(out ulong value); [PreserveSig] HRESULT PutQuotaTotalInBytes(ulong value); [PreserveSig] HRESULT GetQuotaUsedInBytes(out ulong value); [PreserveSig] HRESULT PutQuotaUsedInBytes(ulong value); [PreserveSig] HRESULT GetQuotaUsedLabel([MarshalUsing(typeof(global::Windows.Win32.HStringStringMarshaller))] out string? value); [PreserveSig] HRESULT PutQuotaUsedLabel([MarshalUsing(typeof(global::Windows.Win32.HStringStringMarshaller))] string? value); [PreserveSig] HRESULT GetQuotaUsedColor(out nint value); [PreserveSig] HRESULT PutQuotaUsedColor(nint value); } }