Remove RAIIFree attribute from PSID (#1988)

This commit is contained in:
Rafael Rivera 2024-08-30 13:08:01 -07:00 коммит произвёл GitHub
Родитель aea7ccf3cb
Коммит 5c94c978b1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 3 добавлений и 2 удалений

Просмотреть файл

@ -82,7 +82,6 @@
{
"Namespace": "Windows.Win32.Security",
"Name": "PSID",
"CloseApi": "FreeSid",
"ValueType": "void*",
"NativeTypedef": true
},

Просмотреть файл

@ -2591,4 +2591,6 @@ Windows.Win32.System.Ioctl.Apis.DEVPKEY_Storage_System_Critical...Windows.Win32.
Windows.Win32.System.Power.Apis.PROCESSOR_NUMBER_PKEY...Windows.Win32.Devices.Properties.DEVPROPKEY => Windows.Win32.Foundation.DEVPROPKEY
# Remove StructSizeField from BLOB, BSTRBLOB
Windows.Win32.System.Com.BLOB : [Documentation(https://learn.microsoft.com/windows/win32/api/nspapi/ns-nspapi-blob),StructSizeField(cbSize)] => [Documentation(https://learn.microsoft.com/windows/win32/api/nspapi/ns-nspapi-blob)]
Windows.Win32.System.Com.StructuredStorage.BSTRBLOB : [StructSizeField(cbSize)] =>
Windows.Win32.System.Com.StructuredStorage.BSTRBLOB : [StructSizeField(cbSize)] =>
# Remove RAIIFree attribute from PSID
Windows.Win32.Security.PSID : [NativeTypedef,RAIIFree(FreeSid)] => [NativeTypedef]