From 035f6ce631201f5e0bc79fa89fe5ce498dc19fcb Mon Sep 17 00:00:00 2001 From: David Hall Date: Fri, 8 Nov 2019 08:29:33 -0700 Subject: [PATCH] Updated project files for v3.1.3 --- BITS/Vanara.BITS.csproj | 2 +- Core/Vanara.Core.csproj | 2 +- .../Vanara.PInvoke.Accessibility.csproj | 4 +- PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj | 2 +- PInvoke/BITS/Vanara.PInvoke.BITS.csproj | 2 +- PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj | 2 +- PInvoke/ComCtl32/CorrelationReport.md | 1 - PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj | 6 +- PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj | 4 +- PInvoke/Cryptography/CorrelationReport.md | 1 + .../Vanara.PInvoke.Cryptography.csproj | 6 +- PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj | 2 +- PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj | 4 +- PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj | 2 +- PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj | 4 +- PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj | 2 +- PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj | 4 +- PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj | 4 +- PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj | 4 +- PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj | 4 +- .../NetListMgr/Vanara.PInvoke.NetListMgr.csproj | 2 +- PInvoke/Ole/CorrelationReport.md | 211 +++++++++++---------- PInvoke/Ole/Vanara.PInvoke.Ole.csproj | 8 +- PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj | 4 +- PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj | 2 +- PInvoke/SearchApi/CorrelationReport.md | 2 +- PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj | 5 +- PInvoke/Security/CorrelationReport.md | 2 +- PInvoke/Security/Vanara.PInvoke.Security.csproj | 4 +- PInvoke/Shared/AssemblyReport.md | 1 + PInvoke/Shared/Vanara.PInvoke.Shared.csproj | 4 +- PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj | 4 +- PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj | 4 +- PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj | 2 +- PInvoke/User32/Vanara.PInvoke.User32.csproj | 4 +- PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj | 2 +- PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj | 2 +- PInvoke/Wer/Vanara.PInvoke.Wer.csproj | 2 +- PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj | 4 +- PInvoke/WinTrust/CorrelationReport.md | 99 ++++++---- PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj | 6 +- PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj | 4 +- README.md | 4 +- Security/Vanara.Security.csproj | 2 +- System/Vanara.SystemServices.csproj | 2 +- UnitTests/CSharpRunner/Properties/AssemblyInfo.cs | 4 +- VirtualDisk/Vanara.VirtualDisk.csproj | 2 +- WIndows.Forms/Vanara.Windows.Forms.csproj | 2 +- Windows.Shell/AssemblyReport.md | 5 +- Windows.Shell/Vanara.Windows.Shell.csproj | 4 +- 50 files changed, 250 insertions(+), 215 deletions(-) diff --git a/BITS/Vanara.BITS.csproj b/BITS/Vanara.BITS.csproj index 60bd32a1..d3dc7591 100644 --- a/BITS/Vanara.BITS.csproj +++ b/BITS/Vanara.BITS.csproj @@ -4,7 +4,7 @@ .NET classes to access Background Intelligent Transfer Service (BITS) functionality. Intelligently uses most recent library functions and gracefully fails when new features are not available on older OS versions. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.BITS $(AssemblyName) diff --git a/Core/Vanara.Core.csproj b/Core/Vanara.Core.csproj index 323d8aef..47cef55d 100644 --- a/Core/Vanara.Core.csproj +++ b/Core/Vanara.Core.csproj @@ -9,7 +9,7 @@ * Memory stream based on marshaled memory Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.Core $(AssemblyName) diff --git a/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj b/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj index 8d448154..f429bc17 100644 --- a/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj +++ b/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) for Windows Accessibility Features. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Accessibility $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -AccessibleChildren, AccessibleObjectFromEvent, AccessibleObjectFromPoint, AccessibleObjectFromWindow, AccNotifyTouchInteraction, AccSetRunningUtilityState, CreateStdAccessibleObject, CreateStdAccessibleProxyA, CreateStdAccessibleProxyW, GetOleaccVersionInfo, GetProcessHandleFromHwnd, GetRoleTextA, GetRoleTextW, GetStateTextA, GetStateTextW, LresultFromObject, ObjectFromLresult, WindowFromAccessibleObject +AccessibleChildren, AccessibleObjectFromEvent, AccessibleObjectFromPoint, AccessibleObjectFromWindow, AccNotifyTouchInteraction, AccSetRunningUtilityState, CreateStdAccessibleObject, CreateStdAccessibleProxy, GetOleaccVersionInfo, GetProcessHandleFromHwnd, GetRoleText, GetStateText, LresultFromObject, ObjectFromLresult, WindowFromAccessibleObject latest diff --git a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj index 1c691199..0a2db77f 100644 --- a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj +++ b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows AclUI.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.AclUI $(AssemblyName) diff --git a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj index cce7fdca..5509710a 100644 --- a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj +++ b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj @@ -7,7 +7,7 @@ PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service). Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.BITS $(AssemblyName) diff --git a/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj b/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj index 181ed33c..d43c8d5a 100644 --- a/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj +++ b/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows Cabinet.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Cabinet $(AssemblyName) diff --git a/PInvoke/ComCtl32/CorrelationReport.md b/PInvoke/ComCtl32/CorrelationReport.md index 72d06954..1fb99d3a 100644 --- a/PInvoke/ComCtl32/CorrelationReport.md +++ b/PInvoke/ComCtl32/CorrelationReport.md @@ -138,7 +138,6 @@ Native Structure | Header | Managed Structure [NMTVKEYDOWN](http://msdn2.microsoft.com/en-us/library/bb773433) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTVKEYDOWN](https://github.com/dahall/Vanara/search?l=C%23&q=NMTVKEYDOWN) [NMUPDOWN](http://msdn2.microsoft.com/en-us/library/bb759893) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMUPDOWN](https://github.com/dahall/Vanara/search?l=C%23&q=NMUPDOWN) [PBRANGE](http://msdn2.microsoft.com/en-us/library/bb760822) | Commctrl.h | [Vanara.PInvoke.ComCtl32.PBRANGE](https://github.com/dahall/Vanara/search?l=C%23&q=PBRANGE) -[PROPSHEETHEADER](http://msdn2.microsoft.com/en-us/library/bb774546) | Commctrl.h | [Vanara.PInvoke.ComCtl32.PROPSHEETHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=PROPSHEETHEADER) [PROPSHEETPAGE](http://msdn2.microsoft.com/en-us/library/bb774548) | Commctrl.h | [Vanara.PInvoke.ComCtl32.PROPSHEETPAGE](https://github.com/dahall/Vanara/search?l=C%23&q=PROPSHEETPAGE) [TASKDIALOG_BUTTON](http://msdn2.microsoft.com/en-us/library/bb787475) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TASKDIALOG_BUTTON](https://github.com/dahall/Vanara/search?l=C%23&q=TASKDIALOG_BUTTON) [TASKDIALOGCONFIG](http://msdn2.microsoft.com/en-us/library/bb787473) | commctrl.h | [Vanara.PInvoke.ComCtl32.TASKDIALOGCONFIG](https://github.com/dahall/Vanara/search?l=C%23&q=TASKDIALOGCONFIG) diff --git a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj index 08902035..221a02b6 100644 --- a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj +++ b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.ComCtl32 $(AssemblyName) @@ -28,10 +28,10 @@ Currently implements: Functions -_TrackMouseEvent, CreateMappedBitmap, CreatePropertySheetPageA, CreatePropertySheetPageW, CreateUpDownControl, DefSubclassProc, DestroyPropertySheetPage, DPA_Clone, DPA_Create, DPA_CreateEx, DPA_DeleteAllPtrs, DPA_DeletePtr, DPA_Destroy, DPA_DestroyCallback, DPA_EnumCallback, DPA_GetPtr, DPA_GetPtrIndex, DPA_GetSize, DPA_Grow, DPA_InsertPtr, DPA_LoadStream, DPA_Merge, DPA_SaveStream, DPA_Search, DPA_SetPtr, DPA_Sort, DrawInsert, DrawShadowText, DrawStatusTextA, DrawStatusTextW, DSA_Clone, DSA_Create, DSA_DeleteAllItems, DSA_DeleteItem, DSA_Destroy, DSA_DestroyCallback, DSA_EnumCallback, DSA_GetItem, DSA_GetItemPtr, DSA_GetSize, DSA_InsertItem, DSA_SetItem, DSA_Sort, GetEffectiveClientRect, GetMUILanguage, GetWindowSubclass, HIMAGELIST_QueryInterface, ImageList_CoCreateInstance, ImageList_Create, ImageList_Destroy, ImageList_Duplicate, ImageList_GetIcon, ImageList_LoadImageA, ImageList_LoadImageW, ImageList_Read, ImageList_ReadEx, ImageList_Write, ImageList_WriteEx, InitCommonControlsEx, InitMUILanguage, LBItemFromPt, LoadIconMetric, LoadIconWithScaleDown, MakeDragList, MenuHelp, PropertySheetA, PropertySheetW, RemoveWindowSubclass, SetWindowSubclass, ShowHideMenuCtl, Str_SetPtrW, TaskDialog, TaskDialogIndirect +_TrackMouseEvent, CreateMappedBitmap, CreatePropertySheetPage, CreateUpDownControl, DefSubclassProc, DestroyPropertySheetPage, DPA_Clone, DPA_Create, DPA_CreateEx, DPA_DeleteAllPtrs, DPA_DeletePtr, DPA_Destroy, DPA_DestroyCallback, DPA_EnumCallback, DPA_GetPtr, DPA_GetPtrIndex, DPA_GetSize, DPA_Grow, DPA_InsertPtr, DPA_LoadStream, DPA_Merge, DPA_SaveStream, DPA_Search, DPA_SetPtr, DPA_Sort, DrawInsert, DrawShadowText, DrawStatusText, DSA_Clone, DSA_Create, DSA_DeleteAllItems, DSA_DeleteItem, DSA_Destroy, DSA_DestroyCallback, DSA_EnumCallback, DSA_GetItem, DSA_GetItemPtr, DSA_GetSize, DSA_InsertItem, DSA_SetItem, DSA_Sort, GetEffectiveClientRect, GetMUILanguage, GetWindowSubclass, HIMAGELIST_QueryInterface, ImageList_CoCreateInstance, ImageList_Create, ImageList_Destroy, ImageList_Duplicate, ImageList_GetIcon, ImageList_LoadImage, ImageList_Read, ImageList_ReadEx, ImageList_Write, ImageList_WriteEx, InitCommonControlsEx, InitMUILanguage, LBItemFromPt, LoadIconMetric, LoadIconWithScaleDown, MakeDragList, MenuHelp, PropertySheet, RemoveWindowSubclass, SetWindowSubclass, ShowHideMenuCtl, Str_SetPtrW, TaskDialog, TaskDialogIndirect Structures -BUTTON_IMAGELIST, BUTTON_SPLITINFO, NMBCDROPDOWN, NMBCHOTITEM, COMBOBOXINFO, NMCBEDRAGBEGIN, NMCBEENDEDIT, NMCOMBOBOXEX, COMBOBOXEXITEM, COLORSCHEME, INITCOMMONCONTROLSEX, NMCHAR, NMCUSTOMDRAW, NMCUSTOMSPLITRECTINFO, NMCUSTOMTEXT, NMKEY, NMMOUSE, NMOBJECTNOTIFY, NMTOOLTIPSCREATED, EDITBALLOONTIP, HDTEXTFILTER, HDHITTESTINFO, HDITEM, HDLAYOUT, NMHDDISPINFO, NMHDFILTERBTNCLICK, NMHEADER, IMAGEINFO, IMAGELISTSTATS, IMAGELISTDRAWPARAMS, NMIPADDRESS, LVFINDINFO, LVGROUPMETRICS, LVHITTESTINFO, LVINSERTMARK, LVITEMCOLUMNINFO, LVITEMINDEX, LVTILEVIEWINFO, NMLISTVIEW, LVBKIMAGE, LVCOLUMN, LVGROUP, LVITEM, PBRANGE, PROPSHEETHEADER, PROPSHEETPAGE, TCHITTESTINFO, TCITEM, TCITEMHEADER, TASKDIALOG_BUTTON, TASKDIALOGCONFIG, COLORMAP, NMTBDISPINFO, NMTBGETINFOTIP, NMTBHOTITEM, NMTBRESTORE, NMTBSAVE, NMTOOLBAR, TBADDBITMAP, TBBUTTON, TBBUTTONINFO, TBINSERTMARK, TBMETRICS, TBREPLACEBITMAP, TBSAVEPARAMS, NMTTDISPINFO, TOOLINFO, TTGETTITLE, TTHITTESTINFO, NMTRBTHUMBPOSCHANGING, HTREEITEM, NMTREEVIEW, NMTVASYNCDRAW, NMTVCUSTOMDRAW, NMTVDISPINFO, NMTVDISPINFOEX, NMTVGETINFOTIP, NMTVITEMCHANGE, NMTVKEYDOWN, TVHITTESTINFO, TVINSERTSTRUCT, TVITEM, TVITEMEX, TVSORTCB, TVGETITEMPARTRECTINFO, NMUPDOWN, UDACCEL, DPASTREAMINFO +BUTTON_IMAGELIST, BUTTON_SPLITINFO, NMBCDROPDOWN, NMBCHOTITEM, COMBOBOXINFO, NMCBEDRAGBEGIN, NMCBEENDEDIT, NMCOMBOBOXEX, COMBOBOXEXITEM, COLORSCHEME, INITCOMMONCONTROLSEX, NMCHAR, NMCUSTOMDRAW, NMCUSTOMSPLITRECTINFO, NMCUSTOMTEXT, NMKEY, NMMOUSE, NMOBJECTNOTIFY, NMTOOLTIPSCREATED, EDITBALLOONTIP, HDTEXTFILTER, HDHITTESTINFO, HDITEM, HDLAYOUT, NMHDDISPINFO, NMHDFILTERBTNCLICK, NMHEADER, IMAGEINFO, IMAGELISTSTATS, IMAGELISTDRAWPARAMS, NMIPADDRESS, LVFINDINFO, LVGROUPMETRICS, LVHITTESTINFO, LVINSERTMARK, LVITEMCOLUMNINFO, LVITEMINDEX, LVTILEVIEWINFO, NMLISTVIEW, LVBKIMAGE, LVCOLUMN, LVGROUP, LVITEM, PBRANGE, PROPSHEETPAGE, TCHITTESTINFO, TCITEM, TCITEMHEADER, TASKDIALOG_BUTTON, TASKDIALOGCONFIG, COLORMAP, NMTBDISPINFO, NMTBGETINFOTIP, NMTBHOTITEM, NMTBRESTORE, NMTBSAVE, NMTOOLBAR, TBADDBITMAP, TBBUTTON, TBBUTTONINFO, TBINSERTMARK, TBMETRICS, TBREPLACEBITMAP, TBSAVEPARAMS, NMTTDISPINFO, TOOLINFO, TTGETTITLE, TTHITTESTINFO, NMTRBTHUMBPOSCHANGING, HTREEITEM, NMTREEVIEW, NMTVASYNCDRAW, NMTVCUSTOMDRAW, NMTVDISPINFO, NMTVDISPINFOEX, NMTVGETINFOTIP, NMTVITEMCHANGE, NMTVKEYDOWN, TVHITTESTINFO, TVINSERTSTRUCT, TVITEM, TVITEMEX, TVSORTCB, TVGETITEMPARTRECTINFO, NMUPDOWN, UDACCEL, DPASTREAMINFO Interfaces IImageList, IImageList2 diff --git a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj index 69c71e11..5d5ec1b6 100644 --- a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj +++ b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows CredUI.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.CredUI $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -CredPackAuthenticationBufferA, CredPackAuthenticationBufferW, CredUICmdLinePromptForCredentialsA, CredUICmdLinePromptForCredentialsW, CredUIConfirmCredentialsA, CredUIConfirmCredentialsW, CredUIParseUserNameA, CredUIParseUserNameW, CredUIPromptForCredentialsA, CredUIPromptForCredentialsW, CredUIPromptForWindowsCredentialsA, CredUIPromptForWindowsCredentialsW, CredUIReadSSOCredA, CredUIReadSSOCredW, CredUIStoreSSOCredA, CredUIStoreSSOCredW, CredUnPackAuthenticationBufferA, CredUnPackAuthenticationBufferW, SspiGetCredUIContext, SspiIsPromptingNeeded, SspiPromptForCredentialsA, SspiPromptForCredentialsW, SspiUnmarshalCredUIContext, SspiUpdateCredentials +CredPackAuthenticationBuffer, CredUICmdLinePromptForCredentials, CredUIConfirmCredentials, CredUIParseUserName, CredUIPromptForCredentials, CredUIPromptForWindowsCredentials, CredUIReadSSOCred, CredUIStoreSSOCred, CredUnPackAuthenticationBuffer, SspiGetCredUIContext, SspiIsPromptingNeeded, SspiPromptForCredentials, SspiUnmarshalCredUIContext, SspiUpdateCredentials Structures PSEC_WINNT_CREDUI_CONTEXT, PSEC_WINNT_CREDUI_CONTEXT_VECTOR, CREDUI_INFO diff --git a/PInvoke/Cryptography/CorrelationReport.md b/PInvoke/Cryptography/CorrelationReport.md index 261ce991..2cbfd73d 100644 --- a/PInvoke/Cryptography/CorrelationReport.md +++ b/PInvoke/Cryptography/CorrelationReport.md @@ -373,6 +373,7 @@ Native Structure | Header | Managed Structure [CERT_ISSUER_SERIAL_NUMBER](http://msdn2.microsoft.com/en-us/library/4e44113f-81e7-4551-bf4d-50986d6d57bb) | wincrypt.h | [Vanara.PInvoke.Crypt32.CERT_ISSUER_SERIAL_NUMBER](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_ISSUER_SERIAL_NUMBER) [CERT_PUBLIC_KEY_INFO](https://www.google.com/search?num=5&q=CERT_PUBLIC_KEY_INFO+site%3Amicrosoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CERT_PUBLIC_KEY_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_PUBLIC_KEY_INFO) [CERT_RDN](http://msdn2.microsoft.com/en-us/library/e84254b9-e9a7-4689-a12f-2772282c5433) | wincrypt.h | [Vanara.PInvoke.Crypt32.CERT_RDN](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_RDN) +[CERT_STRONG_SIGN_PARA](http://msdn2.microsoft.com/en-us/library/12D9F82C-F484-43B0-BD55-F07321058671) | wincrypt.h | [Vanara.PInvoke.Crypt32.CERT_STRONG_SIGN_PARA](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_STRONG_SIGN_PARA) [CERT_SYSTEM_STORE_INFO](http://msdn2.microsoft.com/en-us/library/9c17ebd9-423b-4063-bdc3-6be70ceb8623) | wincrypt.h | [Vanara.PInvoke.Crypt32.CERT_SYSTEM_STORE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_SYSTEM_STORE_INFO) [CERT_TRUST_STATUS](http://msdn2.microsoft.com/en-us/library/af1e1db2-7b53-4491-8317-4abf3568fb03) | wincrypt.h | [Vanara.PInvoke.Crypt32.CERT_TRUST_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_TRUST_STATUS) [CRYPT_ALGORITHM_IDENTIFIER](https://www.google.com/search?num=5&q=CRYPT_ALGORITHM_IDENTIFIER+site%3Amicrosoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CRYPT_ALGORITHM_IDENTIFIER](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_ALGORITHM_IDENTIFIER) diff --git a/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj b/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj index c23b201c..13c7a2c7 100644 --- a/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj +++ b/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows BCrypt.dll and NCrypt.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Cryptography $(AssemblyName) @@ -28,10 +28,10 @@ Currently implements: Functions -BCryptAddContextFunction, BCryptCloseAlgorithmProvider, BCryptConfigureContext, BCryptConfigureContextFunction, BCryptCreateContext, BCryptCreateHash, BCryptCreateMultiHash, BCryptDecrypt, BCryptDeleteContext, BCryptDeriveKey, BCryptDeriveKeyCapi, BCryptDeriveKeyPBKDF2, BCryptDestroyHash, BCryptDestroyKey, BCryptDestroySecret, BCryptDuplicateHash, BCryptDuplicateKey, BCryptEncrypt, BCryptEnumAlgorithms, BCryptEnumContextFunctionProviders, BCryptEnumContextFunctions, BCryptEnumContexts, BCryptEnumProviders, BCryptEnumRegisteredProviders, BCryptExportKey, BCryptFinalizeKeyPair, BCryptFinishHash, BCryptFreeBuffer, BCryptGenerateKeyPair, BCryptGenerateSymmetricKey, BCryptGenRandom, BCryptGetFipsAlgorithmMode, BCryptGetProperty, BCryptHash, BCryptHashData, BCryptImportKey, BCryptImportKeyPair, BCryptKeyDerivation, BCryptOpenAlgorithmProvider, BCryptProcessMultiOperations, BCryptQueryContextConfiguration, BCryptQueryContextFunctionConfiguration, BCryptQueryContextFunctionProperty, BCryptQueryProviderRegistration, BCryptRegisterConfigChangeNotify, BCryptRemoveContextFunction, BCryptResolveProviders, BCryptSecretAgreement, BCryptSetContextFunctionProperty, BCryptSetProperty, BCryptSignHash, BCryptUnregisterConfigChangeNotify, BCryptVerifySignature, CertCloseStore, CertEnumSystemStore, CertFindCertificateInStore, CertFreeCertificateContext, CertOpenSystemStoreA, CertOpenSystemStoreW, NCryptCloseProtectionDescriptor, NCryptCreateClaim, NCryptCreatePersistedKey, NCryptCreateProtectionDescriptor, NCryptDecrypt, NCryptDeleteKey, NCryptDeriveKey, NCryptEncrypt, NCryptEnumAlgorithms, NCryptEnumKeys, NCryptEnumStorageProviders, NCryptExportKey, NCryptFinalizeKey, NCryptFreeBuffer, NCryptFreeObject, NCryptGetProperty, NCryptGetProtectionDescriptorInfo, NCryptImportKey, NCryptIsAlgSupported, NCryptIsKeyHandle, NCryptKeyDerivation, NCryptNotifyChangeKey, NCryptOpenKey, NCryptOpenStorageProvider, NCryptProtectSecret, NCryptQueryProtectionDescriptorName, NCryptRegisterProtectionDescriptorName, NCryptSecretAgreement, NCryptSetProperty, NCryptSignHash, NCryptStreamClose, NCryptStreamOpenToProtect, NCryptStreamOpenToUnprotect, NCryptStreamOpenToUnprotectEx, NCryptStreamUpdate, NCryptTranslateHandle, NCryptUnprotectSecret, NCryptVerifyClaim, NCryptVerifySignature, SslComputeClientAuthHash, SslComputeEapKeyBlock, SslComputeFinishedHash, SslCreateClientAuthHash, SslCreateEphemeralKey, SslCreateHandshakeHash, SslDecrementProviderReferenceCount, SslDecryptPacket, SslEncryptPacket, SslEnumCipherSuites, SslEnumProtocolProviders, SslExportKey, SslExportKeyingMaterial, SslFreeBuffer, SslFreeObject, SslGenerateMasterKey, SslGenerateSessionKeys, SslGetCipherSuitePRFHashAlgorithm, SslGetKeyProperty, SslGetProviderProperty, SslHashHandshake, SslImportKey, SslImportMasterKey, SslIncrementProviderReferenceCount, SslLookupCipherLengths, SslLookupCipherSuiteInfo, SslOpenPrivateKey, SslOpenProvider, SslSignHash, SslVerifySignature, TokenBindingDeleteAllBindings, TokenBindingDeleteBinding, TokenBindingGenerateBinding, TokenBindingGenerateID, TokenBindingGenerateMessage, TokenBindingGetKeyTypesClient, TokenBindingGetKeyTypesServer, TokenBindingVerifyMessage +BCryptAddContextFunction, BCryptCloseAlgorithmProvider, BCryptConfigureContext, BCryptConfigureContextFunction, BCryptCreateContext, BCryptCreateHash, BCryptCreateMultiHash, BCryptDecrypt, BCryptDeleteContext, BCryptDeriveKey, BCryptDeriveKeyCapi, BCryptDeriveKeyPBKDF2, BCryptDestroyHash, BCryptDestroyKey, BCryptDestroySecret, BCryptDuplicateHash, BCryptDuplicateKey, BCryptEncrypt, BCryptEnumAlgorithms, BCryptEnumContextFunctionProviders, BCryptEnumContextFunctions, BCryptEnumContexts, BCryptEnumProviders, BCryptEnumRegisteredProviders, BCryptExportKey, BCryptFinalizeKeyPair, BCryptFinishHash, BCryptFreeBuffer, BCryptGenerateKeyPair, BCryptGenerateSymmetricKey, BCryptGenRandom, BCryptGetFipsAlgorithmMode, BCryptGetProperty, BCryptHash, BCryptHashData, BCryptImportKey, BCryptImportKeyPair, BCryptKeyDerivation, BCryptOpenAlgorithmProvider, BCryptProcessMultiOperations, BCryptQueryContextConfiguration, BCryptQueryContextFunctionConfiguration, BCryptQueryContextFunctionProperty, BCryptQueryProviderRegistration, BCryptRegisterConfigChangeNotify, BCryptRemoveContextFunction, BCryptResolveProviders, BCryptSecretAgreement, BCryptSetContextFunctionProperty, BCryptSetProperty, BCryptSignHash, BCryptUnregisterConfigChangeNotify, BCryptVerifySignature, CertAddCertificateContextToStore, CertAddCertificateLinkToStore, CertAddCRLContextToStore, CertAddCRLLinkToStore, CertAddCTLContextToStore, CertAddCTLLinkToStore, CertAddEncodedCertificateToStore, CertAddEncodedCertificateToSystemStore, CertAddEncodedCRLToStore, CertAddEncodedCTLToStore, CertAddEnhancedKeyUsageIdentifier, CertAddRefServerOcspResponse, CertAddRefServerOcspResponseContext, CertAddSerializedElementToStore, CertAddStoreToCollection, CertAlgIdToOID, CertCloseServerOcspResponse, CertCloseStore, CertCompareCertificate, CertCompareCertificateName, CertCompareIntegerBlob, CertComparePublicKeyInfo, CertControlStore, CertCreateCertificateChainEngine, CertCreateCertificateContext, CertCreateContext, CertCreateCRLContext, CertCreateCTLContext, CertCreateCTLEntryFromCertificateContextProperties, CertCreateSelfSignCertificate, CertDeleteCertificateFromStore, CertDeleteCRLFromStore, CertDeleteCTLFromStore, CertDuplicateCertificateChain, CertDuplicateCertificateContext, CertDuplicateCRLContext, CertDuplicateCTLContext, CertDuplicateStore, CertEnumCertificateContextProperties, CertEnumCertificatesInStore, CertEnumCRLContextProperties, CertEnumCRLsInStore, CertEnumCTLContextProperties, CertEnumCTLsInStore, CertEnumPhysicalStore, CertEnumSubjectInSortedCTL, CertEnumSystemStore, CertEnumSystemStoreLocation, CertFindAttribute, CertFindCertificateInCRL, CertFindCertificateInStore, CertFindChainInStore, CertFindCRLInStore, CertFindCTLInStore, CertFindExtension, CertFindRDNAttr, CertFindSubjectInCTL, CertFindSubjectInSortedCTL, CertFreeCertificateChain, CertFreeCertificateChainEngine, CertFreeCertificateChainList, CertFreeCertificateContext, CertFreeCRLContext, CertFreeCTLContext, CertFreeServerOcspResponseContext, CertGetCertificateChain, CertGetCertificateContextProperty, CertGetCRLContextProperty, CertGetCRLFromStore, CertGetCTLContextProperty, CertGetEnhancedKeyUsage, CertGetIntendedKeyUsage, CertGetIssuerCertificateFromStore, CertGetNameString, CertGetPublicKeyLength, CertGetServerOcspResponseContext, CertGetStoreProperty, CertGetSubjectCertificateFromStore, CertGetValidUsages, CertIsRDNAttrsInCertificateName, CertIsStrongHashToSign, CertIsValidCRLForCertificate, CertNameToStr, CertOIDToAlgId, CertOpenServerOcspResponse, CertOpenStore, CertOpenSystemStore, CertRDNValueToStr, CertRegisterPhysicalStore, CertRegisterSystemStore, CertRemoveEnhancedKeyUsageIdentifier, CertRemoveStoreFromCollection, CertResyncCertificateChainEngine, CertRetrieveLogoOrBiometricInfo, CertSaveStore, CertSelectCertificateChains, CertSerializeCertificateStoreElement, CertSerializeCRLStoreElement, CertSerializeCTLStoreElement, CertSetCertificateContextPropertiesFromCTLEntry, CertSetCertificateContextProperty, CertSetCRLContextProperty, CertSetCTLContextProperty, CertSetEnhancedKeyUsage, CertSetStoreProperty, CertStrToName, CertUnregisterPhysicalStore, CertUnregisterSystemStore, CertVerifyCertificateChainPolicy, CertVerifyCRLRevocation, CertVerifyCRLTimeValidity, CertVerifyCTLUsage, CertVerifyRevocation, CertVerifySubjectCertificateContext, CertVerifyTimeValidity, CertVerifyValidityNesting, CryptAcquireCertificatePrivateKey, CryptBinaryToString, CryptCreateKeyIdentifierFromCSP, CryptDecodeMessage, CryptDecodeObject, CryptDecodeObjectEx, CryptDecryptAndVerifyMessageSignature, CryptDecryptMessage, CryptEncodeObject, CryptEncodeObjectEx, CryptEncryptMessage, CryptEnumKeyIdentifierProperties, CryptEnumOIDFunction, CryptEnumOIDInfo, CryptExportPublicKeyInfo, CryptExportPublicKeyInfoEx, CryptExportPublicKeyInfoFromBCryptKeyHandle, CryptFindCertificateKeyProvInfo, CryptFindLocalizedName, CryptFindOIDInfo, CryptFormatObject, CryptFreeOIDFunctionAddress, CryptGetDefaultOIDDllList, CryptGetDefaultOIDFunctionAddress, CryptGetKeyIdentifierProperty, CryptGetMessageCertificates, CryptGetMessageSignerCount, CryptGetOIDFunctionAddress, CryptGetOIDFunctionValue, CryptHashCertificate, CryptHashCertificate2, CryptHashMessage, CryptHashPublicKeyInfo, CryptHashToBeSigned, CryptImportPublicKeyInfo, CryptImportPublicKeyInfoEx, CryptImportPublicKeyInfoEx2, CryptInitOIDFunctionSet, CryptInstallDefaultContext, CryptInstallOIDFunctionAddress, CryptMemAlloc, CryptMemFree, CryptMemRealloc, CryptMsgCalculateEncodedLength, CryptMsgClose, CryptMsgControl, CryptMsgCountersign, CryptMsgCountersignEncoded, CryptMsgDuplicate, CryptMsgEncodeAndSignCTL, CryptMsgGetAndVerifySigner, CryptMsgGetParam, CryptMsgOpenToDecode, CryptMsgOpenToEncode, CryptMsgSignCTL, CryptMsgUpdate, CryptMsgVerifyCountersignatureEncoded, CryptMsgVerifyCountersignatureEncodedEx, CryptProtectData, CryptProtectMemory, CryptQueryObject, CryptRegisterDefaultOIDFunction, CryptRegisterOIDFunction, CryptRegisterOIDInfo, CryptRetrieveTimeStamp, CryptSetKeyIdentifierProperty, CryptSetOIDFunctionValue, CryptSignAndEncodeCertificate, CryptSignAndEncryptMessage, CryptSignCertificate, CryptSignMessage, CryptSignMessageWithKey, CryptSIPAddProvider, CryptSIPCreateIndirectData, CryptSIPGetCaps, CryptSIPGetSignedDataMsg, CryptSIPLoad, CryptSIPPutSignedDataMsg, CryptSIPRemoveProvider, CryptSIPRemoveSignedDataMsg, CryptSIPRetrieveSubjectGuid, CryptSIPRetrieveSubjectGuidForCatalogFile, CryptSIPVerifyIndirectData, CryptStringToBinary, CryptUninstallDefaultContext, CryptUnprotectData, CryptUnprotectMemory, CryptUnregisterDefaultOIDFunction, CryptUnregisterOIDFunction, CryptUnregisterOIDInfo, CryptUpdateProtectedState, CryptVerifyCertificateSignature, CryptVerifyCertificateSignatureEx, CryptVerifyDetachedMessageHash, CryptVerifyDetachedMessageSignature, CryptVerifyMessageHash, CryptVerifyMessageSignature, CryptVerifyMessageSignatureWithKey, CryptVerifyTimeStampSignature, NCryptCloseProtectionDescriptor, NCryptCreateClaim, NCryptCreatePersistedKey, NCryptCreateProtectionDescriptor, NCryptDecrypt, NCryptDeleteKey, NCryptDeriveKey, NCryptEncrypt, NCryptEnumAlgorithms, NCryptEnumKeys, NCryptEnumStorageProviders, NCryptExportKey, NCryptFinalizeKey, NCryptFreeBuffer, NCryptFreeObject, NCryptGetProperty, NCryptGetProtectionDescriptorInfo, NCryptImportKey, NCryptIsAlgSupported, NCryptIsKeyHandle, NCryptKeyDerivation, NCryptNotifyChangeKey, NCryptOpenKey, NCryptOpenStorageProvider, NCryptProtectSecret, NCryptQueryProtectionDescriptorName, NCryptRegisterProtectionDescriptorName, NCryptSecretAgreement, NCryptSetProperty, NCryptSignHash, NCryptStreamClose, NCryptStreamOpenToProtect, NCryptStreamOpenToUnprotect, NCryptStreamOpenToUnprotectEx, NCryptStreamUpdate, NCryptTranslateHandle, NCryptUnprotectSecret, NCryptVerifyClaim, NCryptVerifySignature, PFXExportCertStore, PFXExportCertStoreEx, PFXImportCertStore, PFXIsPFXBlob, PFXVerifyPassword, SslComputeClientAuthHash, SslComputeEapKeyBlock, SslComputeFinishedHash, SslCreateClientAuthHash, SslCreateEphemeralKey, SslCreateHandshakeHash, SslDecrementProviderReferenceCount, SslDecryptPacket, SslEncryptPacket, SslEnumCipherSuites, SslEnumProtocolProviders, SslExportKey, SslExportKeyingMaterial, SslFreeBuffer, SslFreeObject, SslGenerateMasterKey, SslGenerateSessionKeys, SslGetCipherSuitePRFHashAlgorithm, SslGetKeyProperty, SslGetProviderProperty, SslHashHandshake, SslImportKey, SslImportMasterKey, SslIncrementProviderReferenceCount, SslLookupCipherLengths, SslLookupCipherSuiteInfo, SslOpenPrivateKey, SslOpenProvider, SslSignHash, SslVerifySignature, TokenBindingDeleteAllBindings, TokenBindingDeleteBinding, TokenBindingGenerateBinding, TokenBindingGenerateID, TokenBindingGenerateMessage, TokenBindingGetKeyTypesClient, TokenBindingGetKeyTypesServer, TokenBindingVerifyMessage Structures -BCRYPT_ALG_HANDLE, BCRYPT_ALGORITHM_IDENTIFIER, BCRYPT_HANDLE, BCRYPT_HASH_HANDLE, BCRYPT_KEY_HANDLE, BCRYPT_MULTI_HASH_OPERATION, BCRYPT_OAEP_PADDING_INFO, BCRYPT_PKCS1_PADDING_INFO, BCRYPT_PROVIDER_NAME, BCRYPT_PSS_PADDING_INFO, BCRYPT_SECRET_HANDLE, CRYPT_CONTEXT_CONFIG, CRYPT_CONTEXT_FUNCTION_CONFIG, CRYPT_CONTEXT_FUNCTION_PROVIDERS, CRYPT_CONTEXT_FUNCTIONS, CRYPT_CONTEXTS, CRYPT_PROVIDERS, CERT_CONTEXT, CERT_EXTENSION, CERT_ID, CERT_INFO, CERT_ISSUER_SERIAL_NUMBER, CERT_PUBLIC_KEY_INFO, CERT_RDN, CERT_SYSTEM_STORE_INFO, CERT_TRUST_STATUS, CRYPT_ALGORITHM_IDENTIFIER, CRYPT_ATTRIBUTE_TYPE_VALUE, CRYPTOAPI_BLOB, CTL_USAGE, HCERTSTORE, HCRYPTPROV, HCRYPTKEY, HCRYPTHASH, NCRYPT_ALLOC_PARA, NCRYPT_HASH_HANDLE, NCRYPT_HANDLE, NCRYPT_KEY_HANDLE, NCRYPT_PROV_HANDLE, NCRYPT_SECRET_HANDLE, NCryptAlgorithmName, NCryptBuffer, NCryptBufferDesc, NCRYPT_DESCRIPTOR_HANDLE, NCRYPT_PROTECT_STREAM_INFO, NCRYPT_PROTECT_STREAM_INFO_EX, NCRYPT_STREAM_HANDLE, NCRYPT_SSL_CIPHER_LENGTHS, NCRYPT_SSL_CIPHER_SUITE, TOKENBINDING_IDENTIFIER, TOKENBINDING_KEY_TYPES, TOKENBINDING_RESULT_DATA, TOKENBINDING_RESULT_LIST +BCRYPT_ALG_HANDLE, BCRYPT_ALGORITHM_IDENTIFIER, BCRYPT_HANDLE, BCRYPT_HASH_HANDLE, BCRYPT_KEY_HANDLE, BCRYPT_MULTI_HASH_OPERATION, BCRYPT_OAEP_PADDING_INFO, BCRYPT_PKCS1_PADDING_INFO, BCRYPT_PROVIDER_NAME, BCRYPT_PSS_PADDING_INFO, BCRYPT_SECRET_HANDLE, CRYPT_CONTEXT_CONFIG, CRYPT_CONTEXT_FUNCTION_CONFIG, CRYPT_CONTEXT_FUNCTION_PROVIDERS, CRYPT_CONTEXT_FUNCTIONS, CRYPT_CONTEXTS, CRYPT_PROVIDERS, CERT_CONTEXT, CERT_EXTENSION, CERT_ID, CERT_INFO, CERT_ISSUER_SERIAL_NUMBER, CERT_PUBLIC_KEY_INFO, CERT_RDN, CERT_STRONG_SIGN_PARA, CERT_SYSTEM_STORE_INFO, CERT_TRUST_STATUS, CRYPT_ALGORITHM_IDENTIFIER, CRYPT_ATTRIBUTE_TYPE_VALUE, CRYPTOAPI_BLOB, CTL_USAGE, HCERTSTORE, HCRYPTPROV, HCRYPTKEY, HCRYPTHASH, NCRYPT_ALLOC_PARA, NCRYPT_HASH_HANDLE, NCRYPT_HANDLE, NCRYPT_KEY_HANDLE, NCRYPT_PROV_HANDLE, NCRYPT_SECRET_HANDLE, NCryptAlgorithmName, NCryptBuffer, NCryptBufferDesc, NCRYPT_DESCRIPTOR_HANDLE, NCRYPT_PROTECT_STREAM_INFO, NCRYPT_PROTECT_STREAM_INFO_EX, NCRYPT_STREAM_HANDLE, NCRYPT_SSL_CIPHER_LENGTHS, NCRYPT_SSL_CIPHER_SUITE, TOKENBINDING_IDENTIFIER, TOKENBINDING_KEY_TYPES, TOKENBINDING_RESULT_DATA, TOKENBINDING_RESULT_LIST latest diff --git a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj index 233c28f4..09f21b0d 100644 --- a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj +++ b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.DwmApi $(AssemblyName) diff --git a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj index e27501b9..920efc1b 100644 --- a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj +++ b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Gdi32 $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -AbortPath, AddFontMemResourceEx, AddFontResourceA, AddFontResourceExA, AddFontResourceExW, AddFontResourceW, AngleArc, AnimatePalette, Arc, ArcTo, BeginPath, BitBlt, CancelDC, CheckColorsInGamut, ChoosePixelFormat, Chord, CloseEnhMetaFile, CloseFigure, CloseMetaFile, ColorCorrectPalette, ColorMatchToTarget, CombineRgn, CombineTransform, CopyEnhMetaFileA, CopyEnhMetaFileW, CopyMetaFileA, CopyMetaFileW, CreateBitmap, CreateBitmapIndirect, CreateBrushIndirect, CreateColorSpaceA, CreateColorSpaceW, CreateCompatibleBitmap, CreateCompatibleDC, CreateDCA, CreateDCW, CreateDIBitmap, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateDIBSection, CreateDiscardableBitmap, CreateEllipticRgn, CreateEllipticRgnIndirect, CreateEnhMetaFileA, CreateEnhMetaFileW, CreateFontA, CreateFontIndirectA, CreateFontIndirectExA, CreateFontIndirectExW, CreateFontIndirectW, CreateFontW, CreateHalftonePalette, CreateHatchBrush, CreateICA, CreateICW, CreateMetaFileA, CreateMetaFileW, CreatePalette, CreatePatternBrush, CreatePen, CreatePenIndirect, CreatePolygonRgn, CreatePolyPolygonRgn, CreateRectRgn, CreateRectRgnIndirect, CreateRoundRectRgn, CreateScalableFontResourceA, CreateScalableFontResourceW, CreateSolidBrush, DeleteColorSpace, DeleteDC, DeleteEnhMetaFile, DeleteMetaFile, DeleteObject, DescribePixelFormat, DPtoLP, DrawEscape, Ellipse, EndPath, EnumEnhMetaFile, EnumFontFamiliesA, EnumFontFamiliesExA, EnumFontFamiliesExW, EnumFontFamiliesW, EnumFontsA, EnumFontsW, EnumICMProfilesA, EnumICMProfilesW, EnumMetaFile, EnumObjects, EqualRgn, ExcludeClipRect, ExtCreatePen, ExtCreateRegion, ExtFloodFill, ExtSelectClipRgn, ExtTextOutA, ExtTextOutW, FillPath, FillRgn, FlattenPath, FloodFill, FrameRgn, GdiAlphaBlend, GdiComment, GdiFlush, GdiGetBatchLimit, GdiSetBatchLimit, GdiTransparentBlt, GetArcDirection, GetAspectRatioFilterEx, GetBitmapBits, GetBitmapDimensionEx, GetBkColor, GetBkMode, GetBoundsRect, GetBrushOrgEx, GetCharABCWidthsA, GetCharABCWidthsFloatA, GetCharABCWidthsFloatW, GetCharABCWidthsI, GetCharABCWidthsW, GetCharacterPlacementA, GetCharacterPlacementW, GetCharWidth32A, GetCharWidth32W, GetCharWidthA, GetCharWidthFloatA, GetCharWidthFloatW, GetCharWidthI, GetCharWidthW, GetClipBox, GetClipRgn, GetColorAdjustment, GetColorSpace, GetCurrentObject, GetCurrentPositionEx, GetDCBrushColor, GetDCOrgEx, GetDCPenColor, GetDeviceCaps, GetDeviceGammaRamp, GetDIBColorTable, GetDIBits, GetEnhMetaFileA, GetEnhMetaFileBits, GetEnhMetaFileDescriptionA, GetEnhMetaFileDescriptionW, GetEnhMetaFileHeader, GetEnhMetaFilePaletteEntries, GetEnhMetaFilePixelFormat, GetEnhMetaFileW, GetFontData, GetFontLanguageInfo, GetFontUnicodeRanges, GetGlyphIndicesA, GetGlyphIndicesW, GetGlyphOutlineA, GetGlyphOutlineW, GetGraphicsMode, GetICMProfileA, GetICMProfileW, GetKerningPairsA, GetKerningPairsW, GetLayout, GetLogColorSpaceA, GetLogColorSpaceW, GetMapMode, GetMetaFileA, GetMetaFileBitsEx, GetMetaFileW, GetMetaRgn, GetMiterLimit, GetNearestColor, GetNearestPaletteIndex, GetObjectA, GetObjectType, GetObjectW, GetOutlineTextMetricsA, GetOutlineTextMetricsW, GetPaletteEntries, GetPath, GetPixel, GetPixelFormat, GetPolyFillMode, GetRandomRgn, GetRasterizerCaps, GetRegionData, GetRgnBox, GetROP2, GetStockObject, GetStretchBltMode, GetSystemPaletteEntries, GetSystemPaletteUse, GetTextAlign, GetTextCharacterExtra, GetTextCharset, GetTextCharsetInfo, GetTextColor, GetTextExtentExPointA, GetTextExtentExPointI, GetTextExtentExPointW, GetTextExtentPoint32A, GetTextExtentPoint32W, GetTextExtentPointA, GetTextExtentPointI, GetTextExtentPointW, GetTextFaceA, GetTextFaceW, GetTextMetricsA, GetTextMetricsW, GetViewportExtEx, GetViewportOrgEx, GetWindowExtEx, GetWindowOrgEx, GetWinMetaFileBits, GetWorldTransform, GradientFillA, IntersectClipRect, InvertRgn, LineDDA, LineTo, LPtoDP, MaskBlt, ModifyWorldTransform, MoveToEx, OffsetClipRgn, OffsetRgn, OffsetViewportOrgEx, OffsetWindowOrgEx, PaintRgn, PatBlt, PathToRegion, Pie, PlayEnhMetaFile, PlayEnhMetaFileRecord, PlayMetaFile, PlayMetaFileRecord, PlgBlt, PolyBezier, PolyBezierTo, PolyDraw, Polygon, Polyline, PolylineTo, PolyPolygon, PolyPolyline, PolyTextOutA, PolyTextOutW, PtInRegion, PtVisible, RealizePalette, Rectangle, RectInRegion, RectVisible, RemoveFontMemResourceEx, RemoveFontResourceA, RemoveFontResourceExA, RemoveFontResourceExW, RemoveFontResourceW, ResetDCA, ResetDCW, ResizePalette, RestoreDC, RoundRect, SaveDC, ScaleViewportExtEx, ScaleWindowExtEx, ScriptApplyDigitSubstitution, ScriptApplyLogicalWidth, ScriptBreak, SelectClipPath, SelectClipRgn, SelectObject, SelectPalette, SetArcDirection, SetBitmapBits, SetBitmapDimensionEx, SetBkColor, SetBkMode, SetBoundsRect, SetBrushOrgEx, SetColorAdjustment, SetColorSpace, SetDCBrushColor, SetDCPenColor, SetDIBColorTable, SetDIBits, SetDIBitsToDevice, SetEnhMetaFileBits, SetGraphicsMode, SetICMMode, SetICMProfileA, SetICMProfileW, SetLayout, SetMapMode, SetMapperFlags, SetMetaFileBitsEx, SetMetaRgn, SetMiterLimit, SetPaletteEntries, SetPixel, SetPixelFormat, SetPixelV, SetPolyFillMode, SetRectRgn, SetROP2, SetStretchBltMode, SetSystemPaletteUse, SetTextAlign, SetTextCharacterExtra, SetTextColor, SetTextJustification, SetViewportExtEx, SetViewportOrgEx, SetWindowExtEx, SetWindowOrgEx, SetWinMetaFileBits, SetWorldTransform, StretchBlt, StretchDIBits, StrokeAndFillPath, StrokePath, SwapBuffers, TextOutA, TextOutW, TranslateCharsetInfo, UnrealizeObject, UpdateColors, WidenPath +AbortDoc, AbortPath, AddFontMemResourceEx, AddFontResource, AddFontResourceEx, AngleArc, AnimatePalette, Arc, ArcTo, BeginPath, BitBlt, BRUSHOBJ_hGetColorTransform, BRUSHOBJ_pvAllocRbrush, BRUSHOBJ_pvGetRbrush, BRUSHOBJ_ulGetBrushColor, CancelDC, CheckColorsInGamut, ChoosePixelFormat, Chord, CLIPOBJ_bEnum, CLIPOBJ_cEnumStart, CLIPOBJ_ppoGetPath, CloseEnhMetaFile, CloseFigure, CloseMetaFile, ColorCorrectPalette, ColorMatchToTarget, CombineRgn, CombineTransform, CopyEnhMetaFile, CopyMetaFile, CreateBitmap, CreateBitmapIndirect, CreateBrushIndirect, CreateColorSpace, CreateCompatibleBitmap, CreateCompatibleDC, CreateDC, CreateDIBitmap, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateDIBSection, CreateDiscardableBitmap, CreateEllipticRgn, CreateEllipticRgnIndirect, CreateEnhMetaFile, CreateFont, CreateFontIndirect, CreateFontIndirectEx, CreateHalftonePalette, CreateHatchBrush, CreateIC, CreateMetaFile, CreatePalette, CreatePatternBrush, CreatePen, CreatePenIndirect, CreatePolygonRgn, CreatePolyPolygonRgn, CreateRectRgn, CreateRectRgnIndirect, CreateRoundRectRgn, CreateScalableFontResource, CreateSolidBrush, D3DKMTAbandonSwapChain, D3DKMTAcquireKeyedMutex, D3DKMTAcquireKeyedMutex2, D3DKMTAcquireSwapChain, D3DKMTAdjustFullscreenGamma, D3DKMTChangeVideoMemoryReservation, D3DKMTCheckExclusiveOwnership, D3DKMTCheckMonitorPowerState, D3DKMTCheckMultiPlaneOverlaySupport, D3DKMTCheckMultiPlaneOverlaySupport2, D3DKMTCheckMultiPlaneOverlaySupport3, D3DKMTCheckOcclusion, D3DKMTCheckSharedResourceAccess, D3DKMTCheckVidPnExclusiveOwnership, D3DKMTCloseAdapter, D3DKMTConfigureSharedResource, D3DKMTCreateAllocation, D3DKMTCreateAllocation2, D3DKMTCreateContext, D3DKMTCreateContextVirtual, D3DKMTCreateDCFromMemory, D3DKMTCreateDevice, D3DKMTCreateHwContext, D3DKMTCreateHwQueue, D3DKMTCreateKeyedMutex, D3DKMTCreateKeyedMutex2, D3DKMTCreateOutputDupl, D3DKMTCreateOverlay, D3DKMTCreatePagingQueue, D3DKMTCreateProtectedSession, D3DKMTCreateSwapChain, D3DKMTCreateSynchronizationObject, D3DKMTCreateSynchronizationObject2, D3DKMTDestroyAllocation, D3DKMTDestroyAllocation2, D3DKMTDestroyContext, D3DKMTDestroyDCFromMemory, D3DKMTDestroyDevice, D3DKMTDestroyHwContext, D3DKMTDestroyHwQueue, D3DKMTDestroyKeyedMutex, D3DKMTDestroyOutputDupl, D3DKMTDestroyOverlay, D3DKMTDestroyPagingQueue, D3DKMTDestroyProtectedSession, D3DKMTDestroySynchronizationObject, D3DKMTEnumAdapters, D3DKMTEnumAdapters2, D3DKMTEscape, D3DKMTEvict, D3DKMTFlipOverlay, D3DKMTFlushHeapTransitions, D3DKMTFreeGpuVirtualAddress, D3DKMTGetAllocationPriority, D3DKMTGetContextInProcessSchedulingPriority, D3DKMTGetContextSchedulingPriority, D3DKMTGetDeviceState, D3DKMTGetDisplayModeList, D3DKMTGetDWMVerticalBlankEvent, D3DKMTGetMultiPlaneOverlayCaps, D3DKMTGetMultisampleMethodList, D3DKMTGetOverlayState, D3DKMTGetPostCompositionCaps, D3DKMTGetPresentHistory, D3DKMTGetPresentQueueEvent, D3DKMTGetProcessDeviceRemovalSupport, D3DKMTGetProcessSchedulingPriorityClass, D3DKMTGetResourcePresentPrivateDriverData, D3DKMTGetRuntimeData, D3DKMTGetScanLine, D3DKMTGetSetSwapChainMetadata, D3DKMTGetSharedPrimaryHandle, D3DKMTGetSharedResourceAdapterLuid, D3DKMTInvalidateActiveVidPn, D3DKMTInvalidateCache, D3DKMTLock, D3DKMTLock2, D3DKMTMakeResident, D3DKMTMapGpuVirtualAddress, D3DKMTMarkDeviceAsError, D3DKMTOfferAllocations, D3DKMTOpenAdapterFromDeviceName, D3DKMTOpenAdapterFromGdiDisplayName, D3DKMTOpenAdapterFromHdc, D3DKMTOpenAdapterFromLuid, D3DKMTOpenKeyedMutex, D3DKMTOpenKeyedMutex2, D3DKMTOpenKeyedMutexFromNtHandle, D3DKMTOpenNtHandleFromName, D3DKMTOpenProtectedSessionFromNtHandle, D3DKMTOpenResource, D3DKMTOpenResource2, D3DKMTOpenResourceFromNtHandle, D3DKMTOpenSwapChain, D3DKMTOpenSynchronizationObject, D3DKMTOpenSyncObjectFromNtHandle, D3DKMTOpenSyncObjectFromNtHandle2, D3DKMTOpenSyncObjectNtHandleFromName, D3DKMTOutputDuplGetFrameInfo, D3DKMTOutputDuplGetMetaData, D3DKMTOutputDuplGetPointerShapeData, D3DKMTOutputDuplPresent, D3DKMTOutputDuplReleaseFrame, D3DKMTPollDisplayChildren, D3DKMTPresent, D3DKMTPresentMultiPlaneOverlay, D3DKMTPresentMultiPlaneOverlay2, D3DKMTPresentMultiPlaneOverlay3, D3DKMTPresentRedirected, D3DKMTQueryAdapterInfo, D3DKMTQueryAllocationResidency, D3DKMTQueryClockCalibration, D3DKMTQueryFSEBlock, D3DKMTQueryProcessOfferInfo, D3DKMTQueryProtectedSessionInfoFromNtHandle, D3DKMTQueryProtectedSessionStatus, D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName, D3DKMTQueryResourceInfo, D3DKMTQueryResourceInfoFromNtHandle, D3DKMTQueryVideoMemoryInfo, D3DKMTQueryVidPnExclusiveOwnership, D3DKMTReclaimAllocations, D3DKMTReclaimAllocations2, D3DKMTRegisterTrimNotification, D3DKMTReleaseKeyedMutex, D3DKMTReleaseKeyedMutex2, D3DKMTReleaseProcessVidPnSourceOwners, D3DKMTReleaseSwapChain, D3DKMTRender, D3DKMTReserveGpuVirtualAddress, D3DKMTSetAllocationPriority, D3DKMTSetContextInProcessSchedulingPriority, D3DKMTSetContextSchedulingPriority, D3DKMTSetDisplayMode, D3DKMTSetDisplayPrivateDriverFormat, D3DKMTSetDodIndirectSwapchain, D3DKMTSetFSEBlock, D3DKMTSetGammaRamp, D3DKMTSetHwProtectionTeardownRecovery, D3DKMTSetMonitorColorSpaceTransform, D3DKMTSetProcessSchedulingPriorityClass, D3DKMTSetQueuedLimit, D3DKMTSetStablePowerState, D3DKMTSetSyncRefreshCountWaitTarget, D3DKMTSetVidPnSourceHwProtection, D3DKMTSetVidPnSourceOwner, D3DKMTSetVidPnSourceOwner1, D3DKMTSetVidPnSourceOwner2, D3DKMTSharedPrimaryLockNotification, D3DKMTSharedPrimaryUnLockNotification, D3DKMTShareObjects, D3DKMTSignalSynchronizationObject, D3DKMTSignalSynchronizationObject2, D3DKMTSignalSynchronizationObjectFromCpu, D3DKMTSignalSynchronizationObjectFromGpu, D3DKMTSignalSynchronizationObjectFromGpu2, D3DKMTSubmitCommand, D3DKMTSubmitCommandToHwQueue, D3DKMTSubmitPresentBltToHwQueue, D3DKMTSubmitSignalSyncObjectsToHwQueue, D3DKMTSubmitWaitForSyncObjectsToHwQueue, D3DKMTTrimProcessCommitment, D3DKMTUnlock, D3DKMTUnlock2, D3DKMTUnregisterTrimNotification, D3DKMTUpdateAllocationProperty, D3DKMTUpdateGpuVirtualAddress, D3DKMTUpdateOverlay, D3DKMTWaitForIdle, D3DKMTWaitForSynchronizationObject, D3DKMTWaitForSynchronizationObject2, D3DKMTWaitForSynchronizationObjectFromCpu, D3DKMTWaitForSynchronizationObjectFromGpu, D3DKMTWaitForVerticalBlankEvent, D3DKMTWaitForVerticalBlankEvent2, DDCCIGetCapabilitiesString, DDCCIGetCapabilitiesStringLength, DDCCIGetTimingReport, DDCCIGetVCPFeature, DDCCISaveCurrentSettings, DDCCISetVCPFeature, DeleteColorSpace, DeleteDC, DeleteEnhMetaFile, DeleteMetaFile, DeleteObject, DescribePixelFormat, DestroyPhysicalMonitorInternal, DPtoLP, DrawEscape, Ellipse, EnableEUDC, EndDoc, EndPage, EndPath, EngAcquireSemaphore, EngAlphaBlend, EngAssociateSurface, EngBitBlt, EngCheckAbort, EngComputeGlyphSet, EngCopyBits, EngCreateBitmap, EngCreateClip, EngCreateDeviceBitmap, EngCreateDeviceSurface, EngCreatePalette, EngCreateSemaphore, EngDeleteClip, EngDeletePalette, EngDeletePath, EngDeleteSemaphore, EngDeleteSurface, EngEraseSurface, EngFillPath, EngFindResource, EngFreeModule, EngGetCurrentCodePage, EngGetDriverName, EngGetPrinterDataFileName, EngGradientFill, EngLineTo, EngLoadModule, EngLockSurface, EngMarkBandingSurface, EngMultiByteToUnicodeN, EngMultiByteToWideChar, EngPaint, EngPlgBlt, EngQueryLocalTime, EngReleaseSemaphore, EngStretchBlt, EngStretchBltROP, EngStrokeAndFillPath, EngStrokePath, EngTextOut, EngTransparentBlt, EngUnicodeToMultiByteN, EngUnlockSurface, EngWideCharToMultiByte, EnumEnhMetaFile, EnumFontFamilies, EnumFontFamiliesEx, EnumFonts, EnumICMProfiles, EnumMetaFile, EnumObjects, EqualRgn, Escape, ExcludeClipRect, ExtCreatePen, ExtCreateRegion, ExtEscape, ExtFloodFill, ExtSelectClipRgn, ExtTextOut, FillPath, FillRgn, FlattenPath, FloodFill, FONTOBJ_cGetAllGlyphHandles, FONTOBJ_cGetGlyphs, FONTOBJ_pfdg, FONTOBJ_pifi, FONTOBJ_pQueryGlyphAttrs, FONTOBJ_pvTrueTypeFontFile, FONTOBJ_pxoGetXform, FONTOBJ_vGetInfo, FrameRgn, GdiAlphaBlend, GdiComment, GdiDeleteSpoolFileHandle, GdiEndDocEMF, GdiEndPageEMF, GdiFlush, GdiGetBatchLimit, GdiGetDC, GdiGetDevmodeForPage, GdiGetPageCount, GdiGetPageHandle, GdiGetSpoolFileHandle, GdiGradientFill, GdiPlayPageEMF, GdiResetDCEMF, GdiSetBatchLimit, GdiStartDocEMF, GdiStartPageEMF, GdiTransparentBlt, GetArcDirection, GetAspectRatioFilterEx, GetBitmapBits, GetBitmapDimensionEx, GetBkColor, GetBkMode, GetBoundsRect, GetBrushOrgEx, GetCharABCWidths, GetCharABCWidthsFloat, GetCharABCWidthsI, GetCharacterPlacement, GetCharWidth, GetCharWidth32, GetCharWidthFloat, GetCharWidthI, GetClipBox, GetClipRgn, GetColorAdjustment, GetColorSpace, GetCurrentObject, GetCurrentPositionEx, GetDCBrushColor, GetDCOrgEx, GetDCPenColor, GetDeviceCaps, GetDeviceGammaRamp, GetDIBColorTable, GetDIBits, GetEnhMetaFile, GetEnhMetaFileBits, GetEnhMetaFileDescription, GetEnhMetaFileHeader, GetEnhMetaFilePaletteEntries, GetEnhMetaFilePixelFormat, GetFontData, GetFontLanguageInfo, GetFontUnicodeRanges, GetGlyphIndices, GetGlyphOutline, GetGraphicsMode, GetICMProfile, GetKerningPairs, GetLayout, GetLogColorSpace, GetMapMode, GetMetaFileA, GetMetaFileBitsEx, GetMetaFileW, GetMetaRgn, GetMiterLimit, GetNearestColor, GetNearestPaletteIndex, GetNumberOfPhysicalMonitors, GetObject, GetObjectType, GetOutlineTextMetrics, GetPaletteEntries, GetPath, GetPhysicalMonitorDescription, GetPhysicalMonitors, GetPixel, GetPixelFormat, GetPolyFillMode, GetRandomRgn, GetRasterizerCaps, GetRegionData, GetRgnBox, GetROP2, GetStockObject, GetStretchBltMode, GetSystemPaletteEntries, GetSystemPaletteUse, GetTextAlign, GetTextCharacterExtra, GetTextCharset, GetTextCharsetInfo, GetTextColor, GetTextExtentExPoint, GetTextExtentExPointI, GetTextExtentPoint, GetTextExtentPoint32, GetTextExtentPointI, GetTextFace, GetTextMetrics, GetTransform, GetViewportExtEx, GetViewportOrgEx, GetWindowExtEx, GetWindowOrgEx, GetWinMetaFileBits, GetWorldTransform, GradientFillA, HT_Get8BPPFormatPalette, HT_Get8BPPMaskPalette, IntersectClipRect, InvertRgn, LineDDA, LineTo, LPtoDP, MaskBlt, ModifyWorldTransform, MoveToEx, OffsetClipRgn, OffsetRgn, OffsetViewportOrgEx, OffsetWindowOrgEx, PaintRgn, PatBlt, PATHOBJ_bEnum, PATHOBJ_bEnumClipLines, PATHOBJ_vEnumStart, PATHOBJ_vEnumStartClipLines, PATHOBJ_vGetBounds, PathToRegion, Pie, PlayEnhMetaFile, PlayEnhMetaFileRecord, PlayMetaFile, PlayMetaFileRecord, PlgBlt, PolyBezier, PolyBezierTo, PolyDraw, Polygon, Polyline, PolylineTo, PolyPolygon, PolyPolyline, PolyTextOut, PtInRegion, PtVisible, RealizePalette, Rectangle, RectInRegion, RectVisible, RemoveFontMemResourceEx, RemoveFontResource, RemoveFontResourceEx, ResetDC, ResizePalette, RestoreDC, RoundRect, SaveDC, ScaleViewportExtEx, ScaleWindowExtEx, ScriptApplyDigitSubstitution, ScriptApplyLogicalWidth, ScriptBreak, ScriptCacheGetHeight, ScriptCPtoX, ScriptFreeCache, ScriptGetCMap, ScriptGetFontAlternateGlyphs, ScriptGetFontFeatureTags, ScriptGetFontLanguageTags, ScriptGetFontProperties, ScriptGetFontScriptTags, ScriptGetGlyphABCWidth, ScriptGetLogicalWidths, ScriptGetProperties, ScriptIsComplex, ScriptItemize, ScriptItemizeOpenType, ScriptJustify, ScriptLayout, ScriptPlace, ScriptPlaceOpenType, ScriptPositionSingleGlyph, ScriptRecordDigitSubstitution, ScriptShape, ScriptShapeOpenType, ScriptString_pcOutChars, ScriptString_pLogAttr, ScriptString_pSize, ScriptStringAnalyse, ScriptStringCPtoX, ScriptStringFree, ScriptStringGetLogicalWidths, ScriptStringGetOrder, ScriptStringOut, ScriptStringValidate, ScriptStringXtoCP, ScriptSubstituteSingleGlyph, ScriptTextOut, ScriptXtoCP, SelectClipPath, SelectClipRgn, SelectObject, SelectPalette, SetAbortProc, SetArcDirection, SetBitmapBits, SetBitmapDimensionEx, SetBkColor, SetBkMode, SetBoundsRect, SetBrushOrgEx, SetColorAdjustment, SetColorSpace, SetDCBrushColor, SetDCPenColor, SetDeviceGammaRamp, SetDIBColorTable, SetDIBits, SetDIBitsToDevice, SetEnhMetaFileBits, SetGraphicsMode, SetICMMode, SetICMProfile, SetLayout, SetMapMode, SetMapperFlags, SetMetaFileBitsEx, SetMetaRgn, SetMiterLimit, SetPaletteEntries, SetPixel, SetPixelFormat, SetPixelV, SetPolyFillMode, SetRectRgn, SetROP2, SetStretchBltMode, SetSystemPaletteUse, SetTextAlign, SetTextCharacterExtra, SetTextColor, SetTextJustification, SetViewportExtEx, SetViewportOrgEx, SetWindowExtEx, SetWindowOrgEx, SetWinMetaFileBits, SetWorldTransform, StartDoc, StartPage, StretchBlt, StretchDIBits, STROBJ_bEnum, STROBJ_bEnumPositionsOnly, STROBJ_bGetAdvanceWidths, STROBJ_dwGetCodePage, STROBJ_vEnumStart, StrokeAndFillPath, StrokePath, SwapBuffers, TextOut, TranslateCharsetInfo, UnrealizeObject, UpdateColors, WidenPath, XFORMOBJ_bApplyXform, XFORMOBJ_iGetXform, XLATEOBJ_cGetPalette, XLATEOBJ_hGetColorTransform, XLATEOBJ_iXlate, XLATEOBJ_piVector Structures SCRIPT_ANALYSIS, SCRIPT_CONTROL, SCRIPT_DIGITSUBSTITUTE, SCRIPT_LOGATTR, SCRIPT_STATE, SCRIPT_VISATTR, GRADIENT_TRIANGLE, HSECTION, TRIVERTEX, BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, LOGBRUSH, CIEXYZ, CIEXYZTRIPLE, COLORADJUSTMENT, LOGCOLORSPACE, PALETTEENTRY, RGBTRIPLE, LOGPALETTE, XFORM, CHARSETINFO, DISPLAY_DEVICE, DEVMODE, DISPLAYCONFIG_2DREGION, DISPLAYCONFIG_ADAPTER_NAME, DISPLAYCONFIG_DESKTOP_IMAGE_INFO, DISPLAYCONFIG_DEVICE_INFO_HEADER, DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO, DISPLAYCONFIG_MODE_INFO, DISPLAYCONFIG_PATH_INFO, DISPLAYCONFIG_PATH_SOURCE_INFO, DISPLAYCONFIG_PATH_TARGET_INFO, DISPLAYCONFIG_RATIONAL, DISPLAYCONFIG_SDR_WHITE_LEVEL, DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE, DISPLAYCONFIG_SET_TARGET_PERSISTENCE, DISPLAYCONFIG_SOURCE_DEVICE_NAME, DISPLAYCONFIG_SOURCE_MODE, DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION, DISPLAYCONFIG_TARGET_BASE_TYPE, DISPLAYCONFIG_TARGET_DEVICE_NAME, DISPLAYCONFIG_TARGET_MODE, DISPLAYCONFIG_TARGET_PREFERRED_MODE, DISPLAYCONFIG_VIDEO_SIGNAL_INFO, ABC, ABCFLOAT, AXESLIST, AXISINFO, DESIGNVECTOR, ENUMLOGFONT, ENUMLOGFONTEX, ENUMLOGFONTEXDV, ENUMTEXTMETRIC, FIXED, FONTSIGNATURE, GCP_RESULTS, GLYPHMETRICS, GLYPHSET, KERNINGPAIR, MAT2, NEWTEXTMETRIC, NEWTEXTMETRICEX, OUTLINETEXTMETRIC, PANOSE, POLYTEXT, RASTERIZER_STATUS, WCRANGE, ENHMETAHEADER, HANDLETABLE, METAFILEPICT, PIXELFORMATDESCRIPTOR, EXTLOGPEN, LOGPEN, RGNDATAHEADER, RGNDATA, TEXTMETRIC, Union, Union diff --git a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj index 0f5626f3..7ef646ec 100644 --- a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj +++ b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows IpHlpApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.IpHlpApi $(AssemblyName) diff --git a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj index 8cfb49e0..9804aaff 100644 --- a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj +++ b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Kernel32 $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -AcquireSRWLockExclusive, AcquireSRWLockShared, ActivateActCtx, AddAtom, AddConsoleAlias, AddDllDirectory, AddIntegrityLabelToBoundaryDescriptor, AddLocalAlternateComputerName, AddRefActCtx, AddSecureMemoryCacheCallback, AddSIDToBoundaryDescriptor, AddVectoredContinueHandler, AddVectoredExceptionHandler, AdjustCalendarDate, AllocateUserPhysicalPages, AllocateUserPhysicalPagesNuma, AllocConsole, ApplicationRecoveryFinished, ApplicationRecoveryInProgress, AppPolicyGetCreateFileAccess, AppPolicyGetProcessTerminationMethod, AppPolicyGetShowDeveloperDiagnostic, AppPolicyGetThreadInitializationType, AreFileApisANSI, AssignProcessToJobObject, AttachConsole, BackupRead, BackupSeek, BackupWrite, BaseFlushAppcompatCache, Beep, BeginUpdateResource, BindIoCompletionCallback, BuildCommDCB, BuildCommDCBAndTimeouts, CallbackMayRunLong, CallEnclave, CallNamedPipe, CancelIo, CancelIoEx, CancelSynchronousIo, CancelThreadpoolIo, CancelWaitableTimer, CeipIsOptedIn, ChangeTimerQueueTimer, CheckNameLegalDOS8Dot3, CheckRemoteDebuggerPresent, ClearCommBreak, ClearCommError, CloseHandle, ClosePackageInfo, ClosePrivateNamespace, CloseThreadpool, CloseThreadpoolCleanupGroup, CloseThreadpoolCleanupGroupMembers, CloseThreadpoolIo, CloseThreadpoolTimer, CloseThreadpoolWait, CloseThreadpoolWork, CommConfigDialog, CompareFileTime, CompareObjectHandles, CompareString, CompareStringEx, CompareStringOrdinal, ConnectNamedPipe, ContinueDebugEvent, ConvertAuxiliaryCounterToPerformanceCounter, ConvertCalDateTimeToSystemTime, ConvertDefaultLocale, ConvertFiberToThread, ConvertPerformanceCounterToAuxiliaryCounter, ConvertSystemTimeToCalDateTime, ConvertThreadToFiber, ConvertThreadToFiberEx, CopyContext, CopyFile2, CopyFile, CopyFileEx, CopyFileTransacted, CreateActCtx, CreateBoundaryDescriptor, CreateConsoleScreenBuffer, CreateDirectory, CreateDirectoryEx, CreateDirectoryTransacted, CreateEnclave, CreateEvent, CreateEventEx, CreateFiber, CreateFiberEx, CreateFile2, CreateFile, CreateFileMappingA, CreateFileMappingFromApp, CreateFileMappingNuma, CreateFileMappingW, CreateFileTransacted, CreateHardLink, CreateHardLinkTransacted, CreateIoCompletionPort, CreateJobObject, CreateMailslot, CreateMemoryResourceNotification, CreateMutex, CreateMutexEx, CreateNamedPipe, CreatePipe, CreatePrivateNamespace, CreateProcess, CreateRemoteThread, CreateRemoteThreadEx, CreateSemaphore, CreateSemaphoreEx, CreateSymbolicLink, CreateTapePartition, CreateThread, CreateThreadpool, CreateThreadpoolCleanupGroup, CreateThreadpoolIo, CreateThreadpoolTimer, CreateThreadpoolWait, CreateThreadpoolWork, CreateTimerQueue, CreateTimerQueueTimer, CreateToolhelp32Snapshot, CreateUmsCompletionList, CreateUmsThreadContext, CreateWaitableTimer, CreateWaitableTimerEx, DeactivateActCtx, DebugActiveProcess, DebugActiveProcessStop, DebugBreak, DebugBreakProcess, DebugSetProcessKillOnExit, DecodePointer, DecodeRemotePointer, DecodeSystemPointer, DefineDosDevice, DeleteAtom, DeleteBoundaryDescriptor, DeleteCriticalSection, DeleteEnclave, DeleteFiber, DeleteFile, DeleteFileTransacted, DeleteProcThreadAttributeList, DeleteSynchronizationBarrier, DeleteTimerQueue, DeleteTimerQueueEx, DeleteTimerQueueTimer, DeleteUmsCompletionList, DeleteUmsThreadContext, DeleteVolumeMountPoint, DequeueUmsCompletionListItems, DeviceIoControl, DisableThreadLibraryCalls, DisableThreadProfiling, DisassociateCurrentThreadFromCallback, DiscardVirtualMemory, DisconnectNamedPipe, DnsHostnameToComputerName, DosDateTimeToFileTime, DuplicateHandle, EmptyWorkingSet, EnableThreadProfiling, EnclaveGetAttestationReport, EnclaveGetEnclaveInformation, EnclaveSealData, EnclaveUnsealData, EnclaveVerifyAttestationReport, EncodePointer, EncodeRemotePointer, EncodeSystemPointer, EndUpdateResource, EnterCriticalSection, EnterSynchronizationBarrier, EnterUmsSchedulingMode, EnumCalendarInfo, EnumCalendarInfoExA, EnumCalendarInfoExEx, EnumCalendarInfoExW, EnumDateFormats, EnumDateFormatsExA, EnumDateFormatsExEx, EnumDateFormatsExW, EnumDeviceDrivers, EnumDynamicTimeZoneInformation, EnumLanguageGroupLocales, EnumPageFiles, EnumProcesses, EnumProcessModules, EnumProcessModulesEx, EnumResourceLanguagesExW, EnumResourceLanguagesW, EnumResourceNamesExW, EnumResourceNamesW, EnumResourceTypesEx, EnumResourceTypesW, EnumSystemCodePages, EnumSystemFirmwareTables, EnumSystemGeoID, EnumSystemGeoNames, EnumSystemLanguageGroups, EnumSystemLocales, EnumSystemLocalesEx, EnumTimeFormats, EnumTimeFormatsEx, EnumUILanguages, EraseTape, EscapeCommFunction, ExecuteUmsThread, ExitProcess, ExitThread, ExpandEnvironmentStrings, FatalAppExit, FatalExit, FileTimeToDosDateTime, FileTimeToLocalFileTime, FileTimeToSystemTime, FillConsoleOutputAttribute, FillConsoleOutputCharacter, FindActCtxSectionGuid, FindActCtxSectionString, FindAtom, FindClose, FindCloseChangeNotification, FindFirstChangeNotification, FindFirstFile, FindFirstFileEx, FindFirstFileNameTransactedW, FindFirstFileNameW, FindFirstFileTransacted, FindFirstStreamTransactedW, FindFirstStreamW, FindFirstVolume, FindFirstVolumeMountPoint, FindNextChangeNotification, FindNextFile, FindNextFileNameW, FindNextStreamW, FindNextVolume, FindNextVolumeMountPoint, FindNLSString, FindNLSStringEx, FindPackagesByPackageFamily, FindResourceExW, FindResourceW, FindStringOrdinal, FindVolumeClose, FindVolumeMountPointClose, FlsAlloc, FlsFree, FlsGetValue, FlsSetValue, FlushConsoleInputBuffer, FlushFileBuffers, FlushInstructionCache, FlushProcessWriteBuffers, FlushViewOfFile, FoldString, FormatApplicationUserModelId, FormatMessage, FreeConsole, FreeEnvironmentStrings, FreeLibrary, FreeLibraryAndExitThread, FreeLibraryWhenCallbackReturns, FreeMemoryJobObject, FreeResource, FreeUserPhysicalPages, GenerateConsoleCtrlEvent, GetACP, GetActiveProcessorCount, GetActiveProcessorGroupCount, GetAppContainerNamedObjectPath, GetApplicationRecoveryCallback, GetApplicationRestartSettings, GetApplicationUserModelId, GetApplicationUserModelIdFromToken, GetAtomName, GetBinaryType, GetCalendarDateFormatEx, GetCalendarInfo, GetCalendarInfoEx, GetCalendarSupportedDateRange, GetCommandLine, GetCommConfig, GetCommMask, GetCommModemStatus, GetCommPorts, GetCommProperties, GetCommState, GetCommTimeouts, GetComPlusPackageInstallStatus, GetCompressedFileSize, GetComputerName, GetComputerNameEx, GetConsoleAlias, GetConsoleAliasesA, GetConsoleAliasesLength, GetConsoleAliasesW, GetConsoleAliasExesA, GetConsoleAliasExesLength, GetConsoleAliasExesW, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleHistoryInfo, GetConsoleMode, GetConsoleOriginalTitle, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleScreenBufferInfoEx, GetConsoleSelectionInfo, GetConsoleTitle, GetConsoleWindow, GetCPInfo, GetCPInfoExW, GetCurrencyFormat, GetCurrencyFormatEx, GetCurrentActCtx, GetCurrentApplicationUserModelId, GetCurrentConsoleFont, GetCurrentConsoleFontEx, GetCurrentDirectory, GetCurrentPackageFamilyName, GetCurrentPackageFullName, GetCurrentPackageId, GetCurrentPackageInfo, GetCurrentPackagePath, GetCurrentProcess, GetCurrentProcessId, GetCurrentProcessorNumber, GetCurrentProcessorNumberEx, GetCurrentThread, GetCurrentThreadId, GetCurrentThreadStackLimits, GetCurrentUmsThread, GetDateFormat, GetDateFormatEx, GetDefaultCommConfig, GetDeviceDriverBaseName, GetDeviceDriverFileName, GetDevicePowerState, GetDiskFreeSpace, GetDiskFreeSpaceEx, GetDllDirectory, GetDriveType, GetDurationFormat, GetDurationFormatEx, GetDynamicTimeZoneInformation, GetDynamicTimeZoneInformationEffectiveYears, GetEnabledXStateFeatures, GetEnvironmentStrings, GetEnvironmentVariable, GetErrorMode, GetExitCodeProcess, GetExitCodeThread, GetFileAttributes, GetFileAttributesEx, GetFileAttributesTransacted, GetFileBandwidthReservation, GetFileInformationByHandle, GetFileInformationByHandleEx, GetFileMUIInfo, GetFileMUIPath, GetFileSize, GetFileSizeEx, GetFileTime, GetFileType, GetFinalPathNameByHandle, GetFirmwareEnvironmentVariable, GetFirmwareEnvironmentVariableEx, GetFullPathNameTransacted, GetFullPathNameW, GetGamingDeviceModelInformation, GetGeoInfo, GetGeoInfoEx, GetHandleInformation, GetIntegratedDisplaySize, GetLargePageMinimum, GetLargestConsoleWindowSize, GetLastError, GetLocaleInfo, GetLocaleInfoEx, GetLocalTime, GetLogicalDrives, GetLogicalDriveStrings, GetLogicalProcessorInformation, GetLogicalProcessorInformationEx, GetLongPathNameTransacted, GetLongPathNameW, GetMailslotInfo, GetMappedFileName, GetMaximumProcessorCount, GetMaximumProcessorGroupCount, GetMemoryErrorHandlingCapabilities, GetModuleBaseName, GetModuleFileName, GetModuleHandle, GetModuleHandleEx, GetModuleInformation, GetNamedPipeClientComputerName, GetNamedPipeClientProcessId, GetNamedPipeClientSessionId, GetNamedPipeHandleState, GetNamedPipeInfo, GetNamedPipeServerProcessId, GetNamedPipeServerSessionId, GetNativeSystemInfo, GetNextUmsListItem, GetNLSVersion, GetNLSVersionEx, GetNumaAvailableMemoryNode, GetNumaAvailableMemoryNodeEx, GetNumaHighestNodeNumber, GetNumaNodeNumberFromHandle, GetNumaNodeProcessorMask, GetNumaNodeProcessorMaskEx, GetNumaProcessorNode, GetNumaProcessorNodeEx, GetNumaProximityNode, GetNumaProximityNodeEx, GetNumberFormat, GetNumberFormatEx, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetOEMCP, GetOsManufacturingMode, GetOsSafeBootMode, GetOverlappedResult, GetOverlappedResultEx, GetPackageApplicationIds, GetPackageFamilyName, GetPackageFamilyNameFromToken, GetPackageFullNameFromToken, GetPackageInfo, GetPackagePath, GetPackagePathByFullName, GetPackagesByPackageFamily, GetPerformanceInfo, GetPhysicallyInstalledSystemMemory, GetPriorityClass, GetPrivateProfileInt, GetPrivateProfileSection, GetPrivateProfileSectionNames, GetPrivateProfileString, GetPrivateProfileStruct, GetProcAddress, GetProcessAffinityMask, GetProcessDefaultCpuSets, GetProcessDEPPolicy, GetProcessGroupAffinity, GetProcessHandleCount, GetProcessHeap, GetProcessHeaps, GetProcessId, GetProcessIdOfThread, GetProcessImageFileName, GetProcessInformation, GetProcessIoCounters, GetProcessMemoryInfo, GetProcessMitigationPolicy, GetProcessorSystemCycleTime, GetProcessPreferredUILanguages, GetProcessPriorityBoost, GetProcessShutdownParameters, GetProcessTimes, GetProcessVersion, GetProcessWorkingSetSize, GetProcessWorkingSetSizeEx, GetProductInfo, GetProfileInt, GetProfileSection, GetProfileString, GetQueuedCompletionStatus, GetQueuedCompletionStatusEx, GetShortPathNameW, GetStagedPackageOrigin, GetStagedPackagePathByFullName, GetStartupInfo, GetStdHandle, GetStringScripts, GetStringType, GetStringTypeEx, GetSystemCpuSetInformation, GetSystemDefaultLangID, GetSystemDefaultLCID, GetSystemDefaultLocaleName, GetSystemDefaultUILanguage, GetSystemDEPPolicy, GetSystemDirectory, GetSystemFileCacheSize, GetSystemFirmwareTable, GetSystemInfo, GetSystemPowerStatus, GetSystemPreferredUILanguages, GetSystemRegistryQuota, GetSystemTime, GetSystemTimeAdjustment, GetSystemTimeAdjustmentPrecise, GetSystemTimeAsFileTime, GetSystemTimePreciseAsFileTime, GetSystemTimes, GetSystemWindowsDirectory, GetSystemWow64Directory2, GetSystemWow64Directory, GetTapeParameters, GetTapePosition, GetTapeStatus, GetTempFileName, GetTempPath, GetThreadContext, GetThreadDescription, GetThreadErrorMode, GetThreadGroupAffinity, GetThreadId, GetThreadIdealProcessorEx, GetThreadInformation, GetThreadIOPendingFlag, GetThreadLocale, GetThreadPreferredUILanguages, GetThreadPriority, GetThreadPriorityBoost, GetThreadSelectedCpuSets, GetThreadSelectorEntry, GetThreadTimes, GetThreadUILanguage, GetTickCount, GetTickCount64, GetTimeFormat, GetTimeFormatEx, GetTimeZoneInformation, GetTimeZoneInformationForYear, GetUILanguageInfo, GetUmsCompletionListEvent, GetUmsSystemThreadInformation, GetUserDefaultGeoName, GetUserDefaultLangID, GetUserDefaultLCID, GetUserDefaultLocaleName, GetUserDefaultUILanguage, GetUserGeoID, GetUserPreferredUILanguages, GetVersion, GetVersionEx, GetVolumeInformation, GetVolumeInformationByHandleW, GetVolumeNameForVolumeMountPoint, GetVolumePathName, GetVolumePathNamesForVolumeName, GetWindowsDirectory, GetWriteWatch, GetWsChanges, GetWsChangesEx, GetXStateFeaturesMask, GlobalAddAtom, GlobalAddAtomEx, GlobalAlloc, GlobalDeleteAtom, GlobalFindAtom, GlobalFlags, GlobalFree, GlobalGetAtomName, GlobalHandle, GlobalLock, GlobalMemoryStatus, GlobalMemoryStatusEx, GlobalReAlloc, GlobalSize, GlobalUnlock, Heap32First, Heap32ListFirst, Heap32ListNext, Heap32Next, HeapAlloc, HeapCompact, HeapCreate, HeapDestroy, HeapFree, HeapLock, HeapQueryInformation, HeapReAlloc, HeapSetInformation, HeapSize, HeapSummary, HeapUnlock, HeapValidate, HeapWalk, IdnToAscii, IdnToNameprepUnicode, IdnToUnicode, InitAtomTable, InitializeConditionVariable, InitializeContext, InitializeCriticalSection, InitializeCriticalSectionAndSpinCount, InitializeCriticalSectionEx, InitializeEnclave, InitializeProcessForWsWatch, InitializeProcThreadAttributeList, InitializeSListHead, InitializeSRWLock, InitializeSynchronizationBarrier, InitOnceBeginInitialize, InitOnceComplete, InitOnceExecuteOnce, InitOnceInitialize, InstallELAMCertificateInfo, InterlockedFlushSList, InterlockedPopEntrySList, InterlockedPushEntrySList, InterlockedPushListSList, InterlockedPushListSListEx, IsBadCodePtr, IsBadReadPtr, IsBadStringPtr, IsBadWritePtr, IsDBCSLeadByte, IsDBCSLeadByteEx, IsDebuggerPresent, IsEnclaveTypeSupported, IsNativeVhdBoot, IsNLSDefinedString, IsNormalizedString, IsProcessCritical, IsProcessInJob, IsProcessorFeaturePresent, IsSystemResumeAutomatic, IsThreadAFiber, IsThreadpoolTimerSet, IsValidCodePage, IsValidLanguageGroup, IsValidLocale, IsValidLocaleName, IsValidNLSVersion, IsWow64GuestMachineSupported, IsWow64Process, IsWow64Process2, LCIDToLocaleName, LCMapString, LCMapStringEx, LeaveCriticalSection, LeaveCriticalSectionWhenCallbackReturns, LoadEnclaveData, LoadEnclaveImage, LoadLibrary, LoadLibraryEx, LoadModule, LoadPackagedLibrary, LoadResource, LoadStringByReference, LocalAlloc, LocaleNameToLCID, LocalFileTimeToFileTime, LocalFlags, LocalFree, LocalHandle, LocalLock, LocalReAlloc, LocalSize, LocalUnlock, LocateXStateFeature, LockFile, LockFileEx, LockResource, lstrcmp, lstrcmpi, lstrcpyn, lstrlen, MapUserPhysicalPages, MapUserPhysicalPagesScatter, MapViewOfFile, MapViewOfFile3, MapViewOfFile3FromApp, MapViewOfFileEx, MapViewOfFileExNuma, MapViewOfFileFromApp, MapViewOfFileNuma2, Module32First, Module32Next, MoveFile, MoveFileEx, MoveFileTransacted, MoveFileWithProgress, MulDiv, MultiByteToWideChar, NeedCurrentDirectoryForExePath, NormalizeString, OfferVirtualMemory, OpenCommPort, OpenEvent, OpenFile, OpenFileById, OpenFileMapping, OpenFileMappingFromApp, OpenJobObject, OpenMutex, OpenPackageInfoByFullName, OpenPrivateNamespace, OpenProcess, OpenSemaphore, OpenThread, OpenWaitableTimer, OutputDebugString, PackageFamilyNameFromFullName, PackageFamilyNameFromId, PackageFullNameFromId, PackageIdFromFullName, PackageNameAndPublisherIdFromFamilyName, ParseApplicationUserModelId, PathAllocCanonicalize, PathAllocCombine, PathCchAddBackslash, PathCchAddBackslashEx, PathCchAddExtension, PathCchAppend, PathCchAppendEx, PathCchCanonicalize, PathCchCanonicalizeEx, PathCchCombine, PathCchCombineEx, PathCchFindExtension, PathCchIsRoot, PathCchRemoveBackslash, PathCchRemoveBackslashEx, PathCchRemoveExtension, PathCchRemoveFileSpec, PathCchRenameExtension, PathCchSkipRoot, PathCchStripPrefix, PathCchStripToRoot, PathIsUNCEx, PeekConsoleInputW, PeekNamedPipe, PostQueuedCompletionStatus, PowerClearRequest, PowerCreateRequest, PowerSetRequest, PrefetchVirtualMemory, PrepareTape, Process32First, Process32Next, ProcessIdToSessionId, PssCaptureSnapshot, PssDuplicateSnapshot, PssFreeSnapshot, PssQuerySnapshot, PssWalkMarkerCreate, PssWalkMarkerFree, PssWalkMarkerGetPosition, PssWalkMarkerSeekToBeginning, PssWalkMarkerSetPosition, PssWalkSnapshot, PulseEvent, PurgeComm, QueryActCtxSettingsW, QueryActCtxW, QueryAuxiliaryCounterFrequency, QueryDepthSList, QueryDosDevice, QueryFullProcessImageName, QueryIdleProcessorCycleTime, QueryIdleProcessorCycleTimeEx, QueryInformationJobObject, QueryInterruptTime, QueryInterruptTimePrecise, QueryIoRateControlInformationJobObject, QueryMemoryResourceNotification, QueryOptionalDelayLoadedAPI, QueryPerformanceCounter, QueryPerformanceFrequency, QueryProcessAffinityUpdateMode, QueryProcessCycleTime, QueryProtectedPolicy, QueryThreadCycleTime, QueryThreadpoolStackInformation, QueryThreadProfiling, QueryUmsThreadInformation, QueryUnbiasedInterruptTime, QueryUnbiasedInterruptTimePrecise, QueryVirtualMemoryInformation, QueryWorkingSet, QueryWorkingSetEx, QueueUserAPC, QueueUserWorkItem, RaiseException, RaiseFailFastException, ReadConsole, ReadConsoleInputW, ReadConsoleOutputAttribute, ReadConsoleOutputCharacter, ReadConsoleOutputW, ReadDirectoryChangesExW, ReadDirectoryChangesW, ReadFile, ReadFileEx, ReadFileScatter, ReadProcessMemory, ReadThreadProfilingData, ReclaimVirtualMemory, RegisterApplicationRecoveryCallback, RegisterApplicationRestart, RegisterBadMemoryNotification, RegisterWaitForSingleObject, ReleaseActCtx, ReleaseMutex, ReleaseMutexWhenCallbackReturns, ReleaseSemaphore, ReleaseSemaphoreWhenCallbackReturns, ReleaseSRWLockExclusive, ReleaseSRWLockShared, RemoveDirectory, RemoveDirectoryTransacted, RemoveDllDirectory, RemoveSecureMemoryCacheCallback, RemoveVectoredContinueHandler, RemoveVectoredExceptionHandler, ReOpenFile, ReplaceFile, RequestWakeupLatency, ResetEvent, ResetWriteWatch, ResolveLocaleName, RestoreLastError, ResumeThread, RtlAddFunctionTable, RtlCaptureContext, RtlCopyMemory, RtlDeleteFunctionTable, RtlFillMemory, RtlInstallFunctionTableCallback, RtlLookupFunctionEntry, RtlMoveMemory, RtlPcToFileHeader, RtlRestoreContext, RtlUnwind, RtlUnwindEx, RtlZeroMemory, ScrollConsoleScreenBufferW, SearchPath, SetCalendarInfo, SetCommBreak, SetCommConfig, SetCommMask, SetCommState, SetCommTimeouts, SetComputerName, SetComputerNameEx2W, SetComputerNameEx, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleHistoryInfo, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferInfoEx, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitle, SetConsoleWindowInfo, SetCriticalSectionSpinCount, SetCurrentConsoleFontEx, SetCurrentDirectory, SetDefaultCommConfig, SetDefaultDllDirectories, SetDllDirectory, SetDynamicTimeZoneInformation, SetEndOfFile, SetEnvironmentStringsW, SetEnvironmentVariable, SetErrorMode, SetEvent, SetEventWhenCallbackReturns, SetFileApisToANSI, SetFileApisToOEM, SetFileAttributes, SetFileAttributesTransacted, SetFileBandwidthReservation, SetFileCompletionNotificationModes, SetFileInformationByHandle, SetFileIoOverlappedRange, SetFilePointer, SetFilePointerEx, SetFileShortName, SetFileTime, SetFileValidData, SetFirmwareEnvironmentVariable, SetFirmwareEnvironmentVariableEx, SetHandleInformation, SetInformationJobObject, SetIoRateControlInformationJobObject, SetLastError, SetLocaleInfo, SetLocalTime, SetMailslotInfo, SetNamedPipeHandleState, SetPriorityClass, SetProcessAffinityMask, SetProcessAffinityUpdateMode, SetProcessDefaultCpuSets, SetProcessDEPPolicy, SetProcessInformation, SetProcessMitigationPolicy, SetProcessPreferredUILanguages, SetProcessPriorityBoost, SetProcessShutdownParameters, SetProcessValidCallTargets, SetProcessWorkingSetSize, SetProcessWorkingSetSizeEx, SetProtectedPolicy, SetSearchPathMode, SetStdHandle, SetStdHandleEx, SetSystemFileCacheSize, SetSystemPowerState, SetSystemTime, SetSystemTimeAdjustment, SetSystemTimeAdjustmentPrecise, SetTapeParameters, SetTapePosition, SetThreadAffinityMask, SetThreadContext, SetThreadDescription, SetThreadErrorMode, SetThreadExecutionState, SetThreadGroupAffinity, SetThreadIdealProcessor, SetThreadIdealProcessorEx, SetThreadInformation, SetThreadLocale, SetThreadpoolStackInformation, SetThreadpoolThreadMaximum, SetThreadpoolThreadMinimum, SetThreadpoolTimer, SetThreadpoolTimerEx, SetThreadpoolWait, SetThreadpoolWaitEx, SetThreadPreferredUILanguages, SetThreadPriority, SetThreadPriorityBoost, SetThreadSelectedCpuSets, SetThreadStackGuarantee, SetThreadUILanguage, SetTimeZoneInformation, SetUmsThreadInformation, SetUnhandledExceptionFilter, SetupComm, SetUserGeoID, SetUserGeoName, SetVolumeLabel, SetVolumeMountPoint, SetWaitableTimer, SetWaitableTimerEx, SetXStateFeaturesMask, SignalObjectAndWait, SizeofResource, Sleep, SleepConditionVariableCS, SleepConditionVariableSRW, SleepEx, StartThreadpoolIo, SubmitThreadpoolWork, SuspendThread, SwitchToFiber, SwitchToThread, SystemTimeToFileTime, SystemTimeToTzSpecificLocalTime, SystemTimeToTzSpecificLocalTimeEx, TerminateEnclave, TerminateJobObject, TerminateProcess, TerminateProcessOnMemoryExhaustion, TerminateThread, TermsrvAppInstallMode, Thread32First, Thread32Next, TlsAlloc, TlsFree, TlsGetValue, TlsSetValue, Toolhelp32ReadProcessMemory, TransactNamedPipe, TransmitCommChar, TryAcquireSRWLockExclusive, TryAcquireSRWLockShared, TryEnterCriticalSection, TrySubmitThreadpoolCallback, TzSpecificLocalTimeToSystemTime, TzSpecificLocalTimeToSystemTimeEx, UmsThreadYield, UnhandledExceptionFilter, UnlockFile, UnlockFileEx, UnmapViewOfFile, UnmapViewOfFile2, UnmapViewOfFileEx, UnregisterApplicationRecoveryCallback, UnregisterApplicationRestart, UnregisterBadMemoryNotification, UnregisterWait, UnregisterWaitEx, UpdateCalendarDayOfWeek, UpdateProcThreadAttribute, UpdateResource, VerifyScripts, VerifyVersionInfo, VerSetConditionMask, VirtualAlloc, VirtualAlloc2, VirtualAlloc2FromApp, VirtualAllocEx, VirtualAllocExNuma, VirtualAllocFromApp, VirtualFree, VirtualFreeEx, VirtualLock, VirtualProtect, VirtualProtectEx, VirtualProtectFromApp, VirtualQuery, VirtualQueryEx, VirtualUnlock, WaitCommEvent, WaitForDebugEvent, WaitForDebugEventEx, WaitForMultipleObjects, WaitForMultipleObjectsEx, WaitForSingleObject, WaitForSingleObjectEx, WaitForThreadpoolIoCallbacks, WaitForThreadpoolTimerCallbacks, WaitForThreadpoolWaitCallbacks, WaitForThreadpoolWorkCallbacks, WaitNamedPipe, WaitOnAddress, WakeAllConditionVariable, WakeByAddressAll, WakeByAddressSingle, WakeConditionVariable, WerGetFlags, WerRegisterAdditionalProcess, WerRegisterAppLocalDump, WerRegisterCustomMetadata, WerRegisterExcludedMemoryBlock, WerRegisterFile, WerRegisterMemoryBlock, WerRegisterRuntimeExceptionModule, WerSetFlags, WerUnregisterAdditionalProcess, WerUnregisterAppLocalDump, WerUnregisterCustomMetadata, WerUnregisterExcludedMemoryBlock, WerUnregisterFile, WerUnregisterMemoryBlock, WerUnregisterRuntimeExceptionModule, WideCharToMultiByte, WinExec, Wow64DisableWow64FsRedirection, Wow64EnableWow64FsRedirection, Wow64GetThreadContext, Wow64GetThreadSelectorEntry, Wow64RevertWow64FsRedirection, Wow64SetThreadContext, Wow64SetThreadDefaultGuestMachine, Wow64SuspendThread, WriteConsole, WriteConsoleInputW, WriteConsoleOutputAttribute, WriteConsoleOutputCharacter, WriteConsoleOutputW, WriteFile, WriteFileEx, WriteFileGather, WritePrivateProfileSection, WritePrivateProfileString, WritePrivateProfileStruct, WriteProcessMemory, WriteProfileSection, WriteProfileString, WriteTapemark, WTSGetActiveConsoleSessionId, ZombifyActCtx +AcquireSRWLockExclusive, AcquireSRWLockShared, ActivateActCtx, AddAtom, AddConsoleAlias, AddDllDirectory, AddIntegrityLabelToBoundaryDescriptor, AddLocalAlternateComputerName, AddRefActCtx, AddSecureMemoryCacheCallback, AddSIDToBoundaryDescriptor, AddVectoredContinueHandler, AddVectoredExceptionHandler, AdjustCalendarDate, AllocateUserPhysicalPages, AllocateUserPhysicalPagesNuma, AllocConsole, ApplicationRecoveryFinished, ApplicationRecoveryInProgress, AppPolicyGetCreateFileAccess, AppPolicyGetProcessTerminationMethod, AppPolicyGetShowDeveloperDiagnostic, AppPolicyGetThreadInitializationType, AreFileApisANSI, AssignProcessToJobObject, AttachConsole, BackupRead, BackupSeek, BackupWrite, BaseFlushAppcompatCache, Beep, BeginUpdateResource, BindIoCompletionCallback, BuildCommDCB, BuildCommDCBAndTimeouts, CallbackMayRunLong, CallEnclave, CallNamedPipe, CancelIo, CancelIoEx, CancelSynchronousIo, CancelThreadpoolIo, CancelWaitableTimer, CeipIsOptedIn, ChangeTimerQueueTimer, CheckNameLegalDOS8Dot3, CheckRemoteDebuggerPresent, ClearCommBreak, ClearCommError, CloseHandle, ClosePackageInfo, ClosePrivateNamespace, CloseThreadpool, CloseThreadpoolCleanupGroup, CloseThreadpoolCleanupGroupMembers, CloseThreadpoolIo, CloseThreadpoolTimer, CloseThreadpoolWait, CloseThreadpoolWork, CommConfigDialog, CompareFileTime, CompareObjectHandles, CompareString, CompareStringEx, CompareStringOrdinal, ConnectNamedPipe, ContinueDebugEvent, ConvertAuxiliaryCounterToPerformanceCounter, ConvertCalDateTimeToSystemTime, ConvertDefaultLocale, ConvertFiberToThread, ConvertPerformanceCounterToAuxiliaryCounter, ConvertSystemTimeToCalDateTime, ConvertThreadToFiber, ConvertThreadToFiberEx, CopyContext, CopyFile, CopyFile2, CopyFileEx, CopyFileTransacted, CreateActCtx, CreateBoundaryDescriptor, CreateConsoleScreenBuffer, CreateDirectory, CreateDirectoryEx, CreateDirectoryTransacted, CreateEnclave, CreateEvent, CreateEventEx, CreateFiber, CreateFiberEx, CreateFile, CreateFile2, CreateFileMapping, CreateFileMappingFromApp, CreateFileMappingNuma, CreateFileTransacted, CreateHardLink, CreateHardLinkTransacted, CreateIoCompletionPort, CreateJobObject, CreateMailslot, CreateMemoryResourceNotification, CreateMutex, CreateMutexEx, CreateNamedPipe, CreatePipe, CreatePrivateNamespace, CreateProcess, CreateRemoteThread, CreateRemoteThreadEx, CreateSemaphore, CreateSemaphoreEx, CreateSymbolicLink, CreateTapePartition, CreateThread, CreateThreadpool, CreateThreadpoolCleanupGroup, CreateThreadpoolIo, CreateThreadpoolTimer, CreateThreadpoolWait, CreateThreadpoolWork, CreateTimerQueue, CreateTimerQueueTimer, CreateToolhelp32Snapshot, CreateUmsCompletionList, CreateUmsThreadContext, CreateWaitableTimer, CreateWaitableTimerEx, DeactivateActCtx, DebugActiveProcess, DebugActiveProcessStop, DebugBreak, DebugBreakProcess, DebugSetProcessKillOnExit, DecodePointer, DecodeRemotePointer, DecodeSystemPointer, DefineDosDevice, DeleteAtom, DeleteBoundaryDescriptor, DeleteCriticalSection, DeleteEnclave, DeleteFiber, DeleteFile, DeleteFileTransacted, DeleteProcThreadAttributeList, DeleteSynchronizationBarrier, DeleteTimerQueue, DeleteTimerQueueEx, DeleteTimerQueueTimer, DeleteUmsCompletionList, DeleteUmsThreadContext, DeleteVolumeMountPoint, DequeueUmsCompletionListItems, DeviceIoControl, DisableThreadLibraryCalls, DisableThreadProfiling, DisassociateCurrentThreadFromCallback, DiscardVirtualMemory, DisconnectNamedPipe, DnsHostnameToComputerName, DosDateTimeToFileTime, DuplicateHandle, EmptyWorkingSet, EnableThreadProfiling, EnclaveGetAttestationReport, EnclaveGetEnclaveInformation, EnclaveSealData, EnclaveUnsealData, EnclaveVerifyAttestationReport, EncodePointer, EncodeRemotePointer, EncodeSystemPointer, EndUpdateResource, EnterCriticalSection, EnterSynchronizationBarrier, EnterUmsSchedulingMode, EnumCalendarInfo, EnumCalendarInfoEx, EnumCalendarInfoExEx, EnumDateFormats, EnumDateFormatsEx, EnumDateFormatsExEx, EnumDeviceDrivers, EnumDynamicTimeZoneInformation, EnumLanguageGroupLocales, EnumPageFilesA, EnumPageFilesW, EnumProcessesA, EnumProcessesW, EnumProcessModules, EnumProcessModulesExA, EnumProcessModulesExW, EnumResourceLanguagesEx, EnumResourceLanguagesW, EnumResourceNames, EnumResourceNamesEx, EnumResourceTypesEx, EnumResourceTypesW, EnumSystemCodePages, EnumSystemFirmwareTables, EnumSystemGeoID, EnumSystemGeoNames, EnumSystemLanguageGroups, EnumSystemLocales, EnumSystemLocalesEx, EnumTimeFormats, EnumTimeFormatsEx, EnumUILanguages, EraseTape, EscapeCommFunction, ExecuteUmsThread, ExitProcess, ExitThread, ExpandEnvironmentStrings, FatalAppExit, FatalExit, FileTimeToDosDateTime, FileTimeToLocalFileTime, FileTimeToSystemTime, FillConsoleOutputAttribute, FillConsoleOutputCharacter, FindActCtxSectionGuid, FindActCtxSectionString, FindAtom, FindClose, FindCloseChangeNotification, FindFirstChangeNotification, FindFirstFile, FindFirstFileEx, FindFirstFileNameTransactedW, FindFirstFileNameW, FindFirstFileTransacted, FindFirstStreamTransactedW, FindFirstStreamW, FindFirstVolume, FindFirstVolumeMountPoint, FindNextChangeNotification, FindNextFile, FindNextFileNameW, FindNextStreamW, FindNextVolume, FindNextVolumeMountPoint, FindNLSString, FindNLSStringEx, FindPackagesByPackageFamily, FindResource, FindResourceEx, FindStringOrdinal, FindVolumeClose, FindVolumeMountPointClose, FlsAlloc, FlsFree, FlsGetValue, FlsSetValue, FlushConsoleInputBuffer, FlushFileBuffers, FlushInstructionCache, FlushProcessWriteBuffers, FlushViewOfFile, FoldString, FormatApplicationUserModelId, FormatMessage, FreeConsole, FreeEnvironmentStrings, FreeLibrary, FreeLibraryAndExitThread, FreeLibraryWhenCallbackReturns, FreeMemoryJobObject, FreeResource, FreeUserPhysicalPages, GenerateConsoleCtrlEvent, GetACP, GetActiveProcessorCount, GetActiveProcessorGroupCount, GetAppContainerNamedObjectPath, GetApplicationRecoveryCallback, GetApplicationRestartSettings, GetApplicationUserModelId, GetApplicationUserModelIdFromToken, GetAtomName, GetBinaryType, GetCalendarDateFormatEx, GetCalendarInfo, GetCalendarInfoEx, GetCalendarSupportedDateRange, GetCommandLine, GetCommConfig, GetCommMask, GetCommModemStatus, GetCommPorts, GetCommProperties, GetCommState, GetCommTimeouts, GetComPlusPackageInstallStatus, GetCompressedFileSize, GetComputerName, GetComputerNameEx, GetConsoleAlias, GetConsoleAliases, GetConsoleAliasesLength, GetConsoleAliasExes, GetConsoleAliasExesLength, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleHistoryInfo, GetConsoleMode, GetConsoleOriginalTitle, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleScreenBufferInfoEx, GetConsoleSelectionInfo, GetConsoleTitle, GetConsoleWindow, GetCPInfo, GetCPInfoEx, GetCurrencyFormat, GetCurrencyFormatEx, GetCurrentActCtx, GetCurrentApplicationUserModelId, GetCurrentConsoleFont, GetCurrentConsoleFontEx, GetCurrentDirectory, GetCurrentPackageFamilyName, GetCurrentPackageFullName, GetCurrentPackageId, GetCurrentPackageInfo, GetCurrentPackagePath, GetCurrentProcess, GetCurrentProcessId, GetCurrentProcessorNumber, GetCurrentProcessorNumberEx, GetCurrentThread, GetCurrentThreadId, GetCurrentThreadStackLimits, GetCurrentUmsThread, GetDateFormat, GetDateFormatEx, GetDefaultCommConfig, GetDeviceDriverBaseName, GetDeviceDriverFileName, GetDevicePowerState, GetDiskFreeSpace, GetDiskFreeSpaceEx, GetDllDirectory, GetDriveType, GetDurationFormat, GetDurationFormatEx, GetDynamicTimeZoneInformation, GetDynamicTimeZoneInformationEffectiveYears, GetEnabledXStateFeatures, GetEnvironmentStrings, GetEnvironmentVariable, GetErrorMode, GetExitCodeProcess, GetExitCodeThread, GetFileAttributes, GetFileAttributesEx, GetFileAttributesTransacted, GetFileBandwidthReservation, GetFileInformationByHandle, GetFileInformationByHandleEx, GetFileMUIInfo, GetFileMUIPath, GetFileSize, GetFileSizeEx, GetFileTime, GetFileType, GetFinalPathNameByHandle, GetFirmwareEnvironmentVariable, GetFirmwareEnvironmentVariableEx, GetFullPathName, GetFullPathNameTransacted, GetGamingDeviceModelInformation, GetGeoInfo, GetGeoInfoEx, GetHandleInformation, GetIntegratedDisplaySize, GetLargePageMinimum, GetLargestConsoleWindowSize, GetLastError, GetLocaleInfo, GetLocaleInfoEx, GetLocalTime, GetLogicalDrives, GetLogicalDriveStrings, GetLogicalProcessorInformation, GetLogicalProcessorInformationEx, GetLongPathName, GetLongPathNameTransacted, GetMailslotInfo, GetMappedFileName, GetMaximumProcessorCount, GetMaximumProcessorGroupCount, GetMemoryErrorHandlingCapabilities, GetModuleBaseName, GetModuleFileName, GetModuleHandle, GetModuleHandleEx, GetModuleInformation, GetNamedPipeClientComputerName, GetNamedPipeClientProcessId, GetNamedPipeClientSessionId, GetNamedPipeHandleState, GetNamedPipeInfo, GetNamedPipeServerProcessId, GetNamedPipeServerSessionId, GetNativeSystemInfo, GetNextUmsListItem, GetNLSVersion, GetNLSVersionEx, GetNumaAvailableMemoryNode, GetNumaAvailableMemoryNodeEx, GetNumaHighestNodeNumber, GetNumaNodeNumberFromHandle, GetNumaNodeProcessorMask, GetNumaNodeProcessorMaskEx, GetNumaProcessorNode, GetNumaProcessorNodeEx, GetNumaProximityNode, GetNumaProximityNodeEx, GetNumberFormat, GetNumberFormatEx, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetOEMCP, GetOsManufacturingMode, GetOsSafeBootMode, GetOverlappedResult, GetOverlappedResultEx, GetPackageApplicationIds, GetPackageFamilyName, GetPackageFamilyNameFromToken, GetPackageFullNameFromToken, GetPackageInfo, GetPackagePath, GetPackagePathByFullName, GetPackagesByPackageFamily, GetPerformanceInfo, GetPhysicallyInstalledSystemMemory, GetPriorityClass, GetPrivateProfileInt, GetPrivateProfileSection, GetPrivateProfileSectionNames, GetPrivateProfileString, GetPrivateProfileStruct, GetProcAddress, GetProcessAffinityMask, GetProcessDefaultCpuSets, GetProcessDEPPolicy, GetProcessGroupAffinity, GetProcessHandleCount, GetProcessHeap, GetProcessHeaps, GetProcessId, GetProcessIdOfThread, GetProcessImageFileName, GetProcessInformation, GetProcessIoCounters, GetProcessMemoryInfoA, GetProcessMemoryInfoW, GetProcessMitigationPolicy, GetProcessorSystemCycleTime, GetProcessPreferredUILanguages, GetProcessPriorityBoost, GetProcessShutdownParameters, GetProcessTimes, GetProcessVersion, GetProcessWorkingSetSize, GetProcessWorkingSetSizeEx, GetProductInfo, GetProfileInt, GetProfileSection, GetProfileString, GetQueuedCompletionStatus, GetQueuedCompletionStatusEx, GetShortPathName, GetStagedPackageOrigin, GetStagedPackagePathByFullName, GetStartupInfo, GetStdHandle, GetStringScripts, GetStringType, GetStringTypeEx, GetSystemCpuSetInformation, GetSystemDefaultLangID, GetSystemDefaultLCID, GetSystemDefaultLocaleName, GetSystemDefaultUILanguage, GetSystemDEPPolicy, GetSystemDirectory, GetSystemFileCacheSize, GetSystemFirmwareTable, GetSystemInfo, GetSystemPowerStatus, GetSystemPreferredUILanguages, GetSystemRegistryQuota, GetSystemTime, GetSystemTimeAdjustment, GetSystemTimeAdjustmentPrecise, GetSystemTimeAsFileTime, GetSystemTimePreciseAsFileTime, GetSystemTimes, GetSystemWindowsDirectory, GetSystemWow64Directory, GetSystemWow64Directory2, GetTapeParameters, GetTapePosition, GetTapeStatus, GetTempFileName, GetTempPath, GetThreadContext, GetThreadDescription, GetThreadErrorMode, GetThreadGroupAffinity, GetThreadId, GetThreadIdealProcessorEx, GetThreadInformation, GetThreadIOPendingFlag, GetThreadLocale, GetThreadPreferredUILanguages, GetThreadPriority, GetThreadPriorityBoost, GetThreadSelectedCpuSets, GetThreadSelectorEntry, GetThreadTimes, GetThreadUILanguage, GetTickCount, GetTickCount64, GetTimeFormat, GetTimeFormatEx, GetTimeZoneInformation, GetTimeZoneInformationForYear, GetUILanguageInfo, GetUmsCompletionListEvent, GetUmsSystemThreadInformation, GetUserDefaultGeoName, GetUserDefaultLangID, GetUserDefaultLCID, GetUserDefaultLocaleName, GetUserDefaultUILanguage, GetUserGeoID, GetUserPreferredUILanguages, GetVersion, GetVersionEx, GetVolumeInformation, GetVolumeInformationByHandleW, GetVolumeNameForVolumeMountPoint, GetVolumePathName, GetVolumePathNamesForVolumeName, GetWindowsDirectory, GetWriteWatch, GetWsChanges, GetWsChangesExA, GetWsChangesExW, GetXStateFeaturesMask, GlobalAddAtom, GlobalAddAtomEx, GlobalAlloc, GlobalDeleteAtom, GlobalFindAtom, GlobalFlags, GlobalFree, GlobalGetAtomName, GlobalHandle, GlobalLock, GlobalMemoryStatus, GlobalMemoryStatusEx, GlobalReAlloc, GlobalSize, GlobalUnlock, Heap32First, Heap32ListFirst, Heap32ListNext, Heap32Next, HeapAlloc, HeapCompact, HeapCreate, HeapDestroy, HeapFree, HeapLock, HeapQueryInformation, HeapReAlloc, HeapSetInformation, HeapSize, HeapSummary, HeapUnlock, HeapValidate, HeapWalk, IdnToAscii, IdnToNameprepUnicode, IdnToUnicode, InitAtomTable, InitializeConditionVariable, InitializeContext, InitializeCriticalSection, InitializeCriticalSectionAndSpinCount, InitializeCriticalSectionEx, InitializeEnclave, InitializeProcessForWsWatchA, InitializeProcessForWsWatchW, InitializeProcThreadAttributeList, InitializeSListHead, InitializeSRWLock, InitializeSynchronizationBarrier, InitOnceBeginInitialize, InitOnceComplete, InitOnceExecuteOnce, InitOnceInitialize, InstallELAMCertificateInfo, InterlockedFlushSList, InterlockedPopEntrySList, InterlockedPushEntrySList, InterlockedPushListSList, InterlockedPushListSListEx, IsBadCodePtr, IsBadReadPtr, IsBadStringPtr, IsBadWritePtr, IsDBCSLeadByte, IsDBCSLeadByteEx, IsDebuggerPresent, IsEnclaveTypeSupported, IsNativeVhdBoot, IsNLSDefinedString, IsNormalizedString, IsProcessCritical, IsProcessInJob, IsProcessorFeaturePresent, IsSystemResumeAutomatic, IsThreadAFiber, IsThreadpoolTimerSet, IsValidCodePage, IsValidLanguageGroup, IsValidLocale, IsValidLocaleName, IsValidNLSVersion, IsWow64GuestMachineSupported, IsWow64Process, IsWow64Process2, LCIDToLocaleName, LCMapString, LCMapStringEx, LeaveCriticalSection, LeaveCriticalSectionWhenCallbackReturns, LoadEnclaveData, LoadEnclaveImage, LoadLibrary, LoadLibraryEx, LoadModule, LoadPackagedLibrary, LoadResource, LoadStringByReference, LocalAlloc, LocaleNameToLCID, LocalFileTimeToFileTime, LocalFlags, LocalFree, LocalHandle, LocalLock, LocalReAlloc, LocalSize, LocalUnlock, LocateXStateFeature, LockFile, LockFileEx, LockResource, lstrcmp, lstrcmpi, lstrcpyn, lstrlen, MapUserPhysicalPages, MapUserPhysicalPagesScatter, MapViewOfFile, MapViewOfFile3, MapViewOfFile3FromApp, MapViewOfFileEx, MapViewOfFileExNuma, MapViewOfFileFromApp, MapViewOfFileNuma2, Module32First, Module32Next, Module32NextA, MoveFile, MoveFileEx, MoveFileTransacted, MoveFileWithProgress, MulDiv, MultiByteToWideChar, NeedCurrentDirectoryForExePath, NormalizeString, OfferVirtualMemory, OpenCommPort, OpenEvent, OpenFile, OpenFileById, OpenFileMapping, OpenFileMappingFromApp, OpenJobObject, OpenMutex, OpenPackageInfoByFullName, OpenPrivateNamespace, OpenProcess, OpenSemaphore, OpenThread, OpenWaitableTimer, OutputDebugString, PackageFamilyNameFromFullName, PackageFamilyNameFromId, PackageFullNameFromId, PackageIdFromFullName, PackageNameAndPublisherIdFromFamilyName, ParseApplicationUserModelId, PathAllocCanonicalize, PathAllocCombine, PathCchAddBackslash, PathCchAddBackslashEx, PathCchAddExtension, PathCchAppend, PathCchAppendEx, PathCchCanonicalize, PathCchCanonicalizeEx, PathCchCombine, PathCchCombineEx, PathCchFindExtension, PathCchIsRoot, PathCchRemoveBackslash, PathCchRemoveBackslashEx, PathCchRemoveExtension, PathCchRemoveFileSpec, PathCchRenameExtension, PathCchSkipRoot, PathCchStripPrefix, PathCchStripToRoot, PathIsUNCEx, PeekConsoleInput, PeekNamedPipe, PostQueuedCompletionStatus, PowerClearRequest, PowerCreateRequest, PowerSetRequest, PrefetchVirtualMemory, PrepareTape, Process32First, Process32FirstA, Process32Next, Process32NextA, ProcessIdToSessionId, PssCaptureSnapshot, PssDuplicateSnapshot, PssFreeSnapshot, PssQuerySnapshot, PssWalkMarkerCreate, PssWalkMarkerFree, PssWalkMarkerGetPosition, PssWalkMarkerSeekToBeginning, PssWalkMarkerSetPosition, PssWalkSnapshot, PulseEvent, PurgeComm, QueryActCtxSettingsW, QueryActCtxW, QueryAuxiliaryCounterFrequency, QueryDepthSList, QueryDosDevice, QueryFullProcessImageName, QueryIdleProcessorCycleTime, QueryIdleProcessorCycleTimeEx, QueryInformationJobObject, QueryInterruptTime, QueryInterruptTimePrecise, QueryIoRateControlInformationJobObject, QueryMemoryResourceNotification, QueryOptionalDelayLoadedAPI, QueryPerformanceCounter, QueryPerformanceFrequency, QueryProcessAffinityUpdateMode, QueryProcessCycleTime, QueryProtectedPolicy, QueryThreadCycleTime, QueryThreadpoolStackInformation, QueryThreadProfiling, QueryUmsThreadInformation, QueryUnbiasedInterruptTime, QueryUnbiasedInterruptTimePrecise, QueryVirtualMemoryInformation, QueryWorkingSet, QueryWorkingSetEx, QueueUserAPC, QueueUserWorkItem, RaiseException, RaiseFailFastException, ReadConsole, ReadConsoleInput, ReadConsoleOutput, ReadConsoleOutputAttribute, ReadConsoleOutputCharacter, ReadDirectoryChangesExW, ReadDirectoryChangesW, ReadFile, ReadFileEx, ReadFileScatter, ReadProcessMemory, ReadThreadProfilingData, ReclaimVirtualMemory, RegisterApplicationRecoveryCallback, RegisterApplicationRestart, RegisterBadMemoryNotification, RegisterWaitForSingleObject, ReleaseActCtx, ReleaseMutex, ReleaseMutexWhenCallbackReturns, ReleaseSemaphore, ReleaseSemaphoreWhenCallbackReturns, ReleaseSRWLockExclusive, ReleaseSRWLockShared, RemoveDirectory, RemoveDirectoryTransacted, RemoveDllDirectory, RemoveSecureMemoryCacheCallback, RemoveVectoredContinueHandler, RemoveVectoredExceptionHandler, ReOpenFile, ReplaceFile, RequestWakeupLatency, ResetEvent, ResetWriteWatch, ResolveLocaleName, RestoreLastError, ResumeThread, RtlAddFunctionTable, RtlCaptureContext, RtlCopyMemory, RtlDeleteFunctionTable, RtlFillMemory, RtlInstallFunctionTableCallback, RtlLookupFunctionEntry, RtlMoveMemory, RtlPcToFileHeader, RtlRestoreContext, RtlUnwind, RtlUnwindEx, RtlZeroMemory, ScrollConsoleScreenBuffer, SearchPath, SetCalendarInfo, SetCommBreak, SetCommConfig, SetCommMask, SetCommState, SetCommTimeouts, SetComputerName, SetComputerNameEx, SetComputerNameEx2W, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleHistoryInfo, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferInfoEx, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitle, SetConsoleWindowInfo, SetCriticalSectionSpinCount, SetCurrentConsoleFontEx, SetCurrentDirectory, SetDefaultCommConfig, SetDefaultDllDirectories, SetDllDirectory, SetDynamicTimeZoneInformation, SetEndOfFile, SetEnvironmentStrings, SetEnvironmentVariable, SetErrorMode, SetEvent, SetEventWhenCallbackReturns, SetFileApisToANSI, SetFileApisToOEM, SetFileAttributes, SetFileAttributesTransacted, SetFileBandwidthReservation, SetFileCompletionNotificationModes, SetFileInformationByHandle, SetFileIoOverlappedRange, SetFilePointer, SetFilePointerEx, SetFileShortName, SetFileTime, SetFileValidData, SetFirmwareEnvironmentVariable, SetFirmwareEnvironmentVariableEx, SetHandleInformation, SetInformationJobObject, SetIoRateControlInformationJobObject, SetLastError, SetLocaleInfo, SetLocalTime, SetMailslotInfo, SetNamedPipeHandleState, SetPriorityClass, SetProcessAffinityMask, SetProcessAffinityUpdateMode, SetProcessDefaultCpuSets, SetProcessDEPPolicy, SetProcessInformation, SetProcessMitigationPolicy, SetProcessPreferredUILanguages, SetProcessPriorityBoost, SetProcessShutdownParameters, SetProcessValidCallTargets, SetProcessWorkingSetSize, SetProcessWorkingSetSizeEx, SetProtectedPolicy, SetSearchPathMode, SetStdHandle, SetStdHandleEx, SetSystemFileCacheSize, SetSystemPowerState, SetSystemTime, SetSystemTimeAdjustment, SetSystemTimeAdjustmentPrecise, SetTapeParameters, SetTapePosition, SetThreadAffinityMask, SetThreadContext, SetThreadDescription, SetThreadErrorMode, SetThreadExecutionState, SetThreadGroupAffinity, SetThreadIdealProcessor, SetThreadIdealProcessorEx, SetThreadInformation, SetThreadLocale, SetThreadpoolStackInformation, SetThreadpoolThreadMaximum, SetThreadpoolThreadMinimum, SetThreadpoolTimer, SetThreadpoolTimerEx, SetThreadpoolWait, SetThreadpoolWaitEx, SetThreadPreferredUILanguages, SetThreadPriority, SetThreadPriorityBoost, SetThreadSelectedCpuSets, SetThreadStackGuarantee, SetThreadUILanguage, SetTimeZoneInformation, SetUmsThreadInformation, SetUnhandledExceptionFilter, SetupComm, SetUserGeoID, SetUserGeoName, SetVolumeLabel, SetVolumeMountPoint, SetWaitableTimer, SetWaitableTimerEx, SetXStateFeaturesMask, SignalObjectAndWait, SizeofResource, Sleep, SleepConditionVariableCS, SleepConditionVariableSRW, SleepEx, StartThreadpoolIo, SubmitThreadpoolWork, SuspendThread, SwitchToFiber, SwitchToThread, SystemTimeToFileTime, SystemTimeToTzSpecificLocalTime, SystemTimeToTzSpecificLocalTimeEx, TerminateEnclave, TerminateJobObject, TerminateProcess, TerminateProcessOnMemoryExhaustion, TerminateThread, TermsrvAppInstallMode, Thread32First, Thread32Next, TlsAlloc, TlsFree, TlsGetValue, TlsSetValue, Toolhelp32ReadProcessMemory, TransactNamedPipe, TransmitCommChar, TryAcquireSRWLockExclusive, TryAcquireSRWLockShared, TryEnterCriticalSection, TrySubmitThreadpoolCallback, TzSpecificLocalTimeToSystemTime, TzSpecificLocalTimeToSystemTimeEx, UmsThreadYield, UnhandledExceptionFilter, UnlockFile, UnlockFileEx, UnmapViewOfFile, UnmapViewOfFile2, UnmapViewOfFileEx, UnregisterApplicationRecoveryCallback, UnregisterApplicationRestart, UnregisterBadMemoryNotification, UnregisterWait, UnregisterWaitEx, UpdateCalendarDayOfWeek, UpdateProcThreadAttribute, UpdateResource, VerifyScripts, VerifyVersionInfo, VerSetConditionMask, VirtualAlloc, VirtualAlloc2, VirtualAlloc2FromApp, VirtualAllocEx, VirtualAllocExNuma, VirtualAllocFromApp, VirtualFree, VirtualFreeEx, VirtualLock, VirtualProtect, VirtualProtectEx, VirtualProtectFromApp, VirtualQuery, VirtualQueryEx, VirtualUnlock, WaitCommEvent, WaitForDebugEvent, WaitForDebugEventEx, WaitForMultipleObjects, WaitForMultipleObjectsEx, WaitForSingleObject, WaitForSingleObjectEx, WaitForThreadpoolIoCallbacks, WaitForThreadpoolTimerCallbacks, WaitForThreadpoolWaitCallbacks, WaitForThreadpoolWorkCallbacks, WaitNamedPipe, WaitOnAddress, WakeAllConditionVariable, WakeByAddressAll, WakeByAddressSingle, WakeConditionVariable, WerGetFlags, WerRegisterAdditionalProcess, WerRegisterAppLocalDump, WerRegisterCustomMetadata, WerRegisterExcludedMemoryBlock, WerRegisterFile, WerRegisterMemoryBlock, WerRegisterRuntimeExceptionModule, WerSetFlags, WerUnregisterAdditionalProcess, WerUnregisterAppLocalDump, WerUnregisterCustomMetadata, WerUnregisterExcludedMemoryBlock, WerUnregisterFile, WerUnregisterMemoryBlock, WerUnregisterRuntimeExceptionModule, WideCharToMultiByte, WinExec, Wow64DisableWow64FsRedirection, Wow64EnableWow64FsRedirection, Wow64GetThreadContext, Wow64GetThreadSelectorEntry, Wow64RevertWow64FsRedirection, Wow64SetThreadContext, Wow64SetThreadDefaultGuestMachine, Wow64SuspendThread, WriteConsole, WriteConsoleInput, WriteConsoleOutput, WriteConsoleOutputAttribute, WriteConsoleOutputCharacter, WriteFile, WriteFileEx, WriteFileGather, WritePrivateProfileSection, WritePrivateProfileString, WritePrivateProfileStruct, WriteProcessMemory, WriteProfileSection, WriteProfileString, WriteTapemark, WTSGetActiveConsoleSessionId, ZombifyActCtx Structures PACKAGE_ID, PACKAGE_INFO_REFERENCE, PACKAGE_VERSION, DEBUG_EVENT, LDT_ENTRY, ENCLAVE_CREATE_INFO_SGX, ENCLAVE_CREATE_INFO_VBS, ENCLAVE_IDENTITY, ENCLAVE_INFORMATION, ENCLAVE_INIT_INFO_SGX, ENCLAVE_INIT_INFO_VBS, EXCEPTION_POINTERS, EXCEPTION_RECORD, BY_HANDLE_FILE_INFORMATION, CREATEFILE2_EXTENDED_PARAMETERS, GAMING_DEVICE_MODEL_INFORMATION, HEAP_OPTIMIZE_RESOURCES_INFORMATION, HEAP_SUMMARY, HHEAP, PROCESS_HEAP_ENTRY, SLIST_ENTRY, SLIST_HEADER, OVERLAPPED_ENTRY, HJOB, IO_COUNTERS, JOBOBJECT_ASSOCIATE_COMPLETION_PORT, JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION, JOBOBJECT_BASIC_LIMIT_INFORMATION, JOBOBJECT_BASIC_PROCESS_ID_LIST, JOBOBJECT_BASIC_UI_RESTRICTIONS, JOBOBJECT_CPU_RATE_CONTROL_INFORMATION, JOBOBJECT_END_OF_JOB_TIME_INFORMATION, JOBOBJECT_EXTENDED_LIMIT_INFORMATION, JOBOBJECT_IO_ATTRIBUTION_INFORMATION, JOBOBJECT_IO_ATTRIBUTION_STATS, JOBOBJECT_IO_RATE_CONTROL_INFORMATION, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3, JOBOBJECT_JOBSET_INFORMATION, JOBOBJECT_LIMIT_VIOLATION_INFORMATION, JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2, JOBOBJECT_NET_RATE_CONTROL_INFORMATION, JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION, JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2, JOBOBJECT_SECURITY_LIMIT_INFORMATION, HRSRC, HRSRCDATA, CFG_CALL_TARGET_INFO, MEM_ADDRESS_REQUIREMENTS, MEM_EXTENDED_PARAMETER, WIN32_MEMORY_RANGE_ENTRY, HPIPE, BoundaryDescriptorHandle, NamespaceHandle, HPSS, HPSSWALK, MEMORY_BASIC_INFORMATION, PSS_ALLOCATOR, PSS_AUXILIARY_PAGE_ENTRY, PSS_AUXILIARY_PAGES_INFORMATION, PSS_HANDLE_ENTRY, PSS_HANDLE_INFORMATION, PSS_HANDLE_TRACE_INFORMATION, PSS_PERFORMANCE_COUNTERS, PSS_PROCESS_INFORMATION, PSS_THREAD_ENTRY, PSS_THREAD_INFORMATION, PSS_VA_CLONE_INFORMATION, PSS_VA_SPACE_ENTRY, PSS_VA_SPACE_INFORMATION, APP_MEMORY_INFORMATION, MEMORY_PRIORITY_INFORMATION, PROC_THREAD_ATTRIBUTE, PROCESS_INFORMATION, PROCESS_MEMORY_EXHAUSTION_INFO, PROCESS_MITIGATION_ASLR_POLICY, PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY, PROCESS_MITIGATION_CHILD_PROCESS_POLICY, PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY, PROCESS_MITIGATION_DEP_POLICY, PROCESS_MITIGATION_DYNAMIC_CODE_POLICY, PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY, PROCESS_MITIGATION_FONT_DISABLE_POLICY, PROCESS_MITIGATION_IMAGE_LOAD_POLICY, PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY, PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY, PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY, PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY, PROCESS_POWER_THROTTLING_STATE, PROCESS_PROTECTION_LEVEL_INFORMATION, PROCESSOR_NUMBER, STARTUPINFO, STARTUPINFOEX, SYSTEM_CPU_SET_INFORMATION, THREAD_POWER_THROTTLING_STATE, ENUM_PAGE_FILE_INFORMATION, MODULEINFO, PERFORMANCE_INFORMATION, PROCESS_MEMORY_COUNTERS, PROCESS_MEMORY_COUNTERS_EX, PSAPI_WORKING_SET_BLOCK, PSAPI_WORKING_SET_EX_BLOCK, PSAPI_WORKING_SET_INFORMATION, PSAPI_WORKING_SET_EX_INFORMATION, PSAPI_WS_WATCH_INFORMATION, PSAPI_WS_WATCH_INFORMATION_EX, CONDITION_VARIABLE, CRITICAL_SECTION, INIT_ONCE, REASON_CONTEXT, SRWLOCK, SYNCHRONIZATION_BARRIER, CACHE_DESCRIPTOR, CACHE_RELATIONSHIP, GROUP_RELATIONSHIP, MEMORYSTATUS, MEMORYSTATUSEX, NUMA_NODE_RELATIONSHIP, OSVERSIONINFOEX, PROCESSOR_GROUP_INFO, PROCESSOR_RELATIONSHIP, SYSTEM_INFO, SYSTEM_LOGICAL_PROCESSOR_INFORMATION, SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION, GROUP_AFFINITY, PTP_CALLBACK_INSTANCE, PTP_CLEANUP_GROUP, PTP_IO, PTP_POOL, PTP_TIMER, PTP_WAIT, PTP_WORK, TP_POOL_STACK_INFORMATION, PTP_CALLBACK_ENVIRON, TimerQueueHandle, TimerQueueTimerHandle, DYNAMIC_TIME_ZONE_INFORMATION, TIME_ZONE_INFORMATION, HEAPENTRY32, HEAPLIST32, HSNAPSHOT, MODULEENTRY32, PROCESSENTRY32, THREADENTRY32, ACTCTX, ACTCTX_SECTION_KEYED_DATA, ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION, ACTIVATION_CONTEXT_BASIC_INFORMATION, ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION_UNMGD, ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION, ACTIVATION_CONTEXT_DETAILED_INFORMATION, ACTIVATION_CONTEXT_QUERY_INDEX, ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION, ASSEMBLY_FILE_DETAILED_INFORMATION, COMPATIBILITY_CONTEXT_ELEMENT, HACTCTX, ATOM, TAPE_GET_DRIVE_PARAMETERS, TAPE_GET_MEDIA_PARAMETERS, COMMCONFIG, COMMPROP, COMMTIMEOUTS, COMSTAT, DCB, PerformanceDataHandle, COPYFILE2_EXTENDED_PARAMETERS, COPYFILE2_MESSAGE, FILE_ALIGNMENT_INFO, FILE_ALLOCATION_INFO, FILE_ATTRIBUTE_TAG_INFO, FILE_BASIC_INFO, FILE_COMPRESSION_INFO, FILE_DISPOSITION_INFO, FILE_END_OF_FILE_INFO, FILE_FULL_DIR_INFO, FILE_ID_128, FILE_ID_BOTH_DIR_INFO, FILE_ID_DESCRIPTOR, FILE_ID_EXTD_DIR_INFO, FILE_ID_INFO, FILE_IO_PRIORITY_HINT_INFO, FILE_NAME_INFO, FILE_NOTIFY_EXTENDED_INFORMATION, FILE_NOTIFY_INFORMATION, FILE_REMOTE_PROTOCOL_INFO, FILE_RENAME_INFO, FILE_STANDARD_INFO, FILE_STORAGE_INFO, FILE_STREAM_INFO, OFSTRUCT, WIN32_FILE_ATTRIBUTE_DATA, WIN32_FIND_STREAM_DATA, LOADPARMS32, HGLOBAL, HLOCAL, SYSTEM_POWER_STATUS, HUPDRES, HTRXN, PUMS_COMPLETION_LIST, PUMS_CONTEXT, UMS_SCHEDULER_STARTUP_INFO, UMS_SYSTEM_THREAD_INFORMATION, CHAR_INFO, CONSOLE_CURSOR_INFO, CONSOLE_FONT_INFO, CONSOLE_FONT_INFOEX, CONSOLE_HISTORY_INFO, CONSOLE_READCONSOLE_CONTROL, CONSOLE_SCREEN_BUFFER_INFO, CONSOLE_SCREEN_BUFFER_INFOEX, CONSOLE_SELECTION_INFO, COORD, FOCUS_EVENT_RECORD, INPUT_RECORD, KEY_EVENT_RECORD, MENU_EVENT_RECORD, MOUSE_EVENT_RECORD, SMALL_RECT, WINDOW_BUFFER_SIZE_RECORD, BOOT_AREA_INFO, CHANGER_ELEMENT, CHANGER_ELEMENT_LIST, CREATE_DISK, CREATE_DISK_GPT, CREATE_DISK_MBR, CREATE_USN_JOURNAL_DATA, DELETE_USN_JOURNAL_DATA, DISK_CACHE_INFORMATION, DISK_DETECTION_INFO, DISK_EX_INT13_INFO, DISK_EXTENT, DISK_GEOMETRY, DISK_GEOMETRY_EX, DISK_GROW_PARTITION, DISK_INT13_INFO, DISK_PARTITION_INFO, DISK_PERFORMANCE, DRIVE_LAYOUT_INFORMATION, DRIVE_LAYOUT_INFORMATION_EX, DRIVE_LAYOUT_INFORMATION_GPT, DRIVE_LAYOUT_INFORMATION_MBR, EXFAT_STATISTICS, FAT_STATISTICS, FILESYSTEM_STATISTICS, FILESYSTEM_STATISTICS_EX, MFT_ENUM_DATA_V0, MFT_ENUM_DATA_V1, NTFS_STATISTICS, NTFS_STATISTICS_EX, PARTITION_INFORMATION, PARTITION_INFORMATION_GPT, PARTITION_INFORMATION_MBR, READ_FILE_USN_DATA, READ_USN_JOURNAL_DATA_V0, READ_USN_JOURNAL_DATA_V1, USN_JOURNAL_DATA_V0, USN_JOURNAL_DATA_V1, USN_JOURNAL_DATA_V2, USN_RANGE_TRACK_OUTPUT, USN_RECORD_COMMON_HEADER, USN_RECORD_EXTENT, USN_RECORD_V2, USN_RECORD_V3, USN_RECORD_V4, USN_TRACK_MODIFIED_RANGES, CALDATETIME, CPINFO, CPINFOEX, CURRENCYFMT, FILEMUIINFO, NLSVERSIONINFO, NLSVERSIONINFOEX, NUMBERFMT, CONTEXT, CONTEXT64, HARDWARE_COUNTER_DATA, IMAGE_RUNTIME_FUNCTION_ENTRY, PERFORMANCE_DATA, SECURITY_CAPABILITIES, UMS_CREATE_THREAD_ATTRIBUTES, UNWIND_HISTORY_TABLE, UNWIND_HISTORY_TABLE_ENTRY, WOW64_CONTEXT, WOW64_FLOATING_SAVE_AREA, WOW64_LDT_ENTRY, DUMMYSTRUCTNAME, EXCEPTION_INFO, EXCEPTION_DEBUG_INFO, CREATE_THREAD_DEBUG_INFO, CREATE_PROCESS_DEBUG_INFO, EXIT_PROCESS_DEBUG_INFO, EXIT_THREAD_DEBUG_INFO, LOAD_DLL_DEBUG_INFO, UNLOAD_DLL_DEBUG_INFO, OUTPUT_DEBUG_STRING_INFO, RIP_INFO, BLOCK_REGION_UNION, CPU_RATE_CONTROL_UNION, UNION, Process, Thread, Mutant, Event, Section, Semaphore, CPU_SET, DETAIL, ProcessorRelationUnion, ProcessorRelationUnion, Union, ChunkStarted, ChunkFinished, StreamStarted, StreamFinished, PollContinue, Error, DUMMYUNIONNAME, GenericReserved_, ProtocolSpecific_, Smb2, Server, Share, INPUT_RECORD_EVENT, MBR, GPT, MFTWRITESUSERLEVEL, MFT2WRITESUSERLEVEL, BITMAPWRITESUSERLEVEL, MFTBITMAPWRITESUSERLEVEL, ALLOCATE, MFTWRITESUSERLEVEL, MFT2WRITESUSERLEVEL, BITMAPWRITESUSERLEVEL, MFTBITMAPWRITESUSERLEVEL, ALLOCATE, FLOATING_SAVE_AREA, M128A, XSAVE_FORMAT64, BLOCK_DATA, REGION_DATA diff --git a/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj b/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj index b4dd8ed1..5a2440e1 100644 --- a/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj +++ b/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants imported from Windows KtmW32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.KtmW32 $(AssemblyName) diff --git a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj index 3c792892..f4e52cc4 100644 --- a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj +++ b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows Mpr.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Mpr $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -MultinetGetConnectionPerformanceA, MultinetGetConnectionPerformanceW, WNetAddConnection2A, WNetAddConnection2W, WNetAddConnection3A, WNetAddConnection3W, WNetAddConnectionA, WNetAddConnectionW, WNetCancelConnection2A, WNetCancelConnection2W, WNetCloseEnum, WNetConnectionDialog, WNetConnectionDialog1A, WNetConnectionDialog1W, WNetDisconnectDialog, WNetDisconnectDialog1A, WNetDisconnectDialog1W, WNetEnumResourceA, WNetEnumResourceW, WNetGetConnectionA, WNetGetConnectionW, WNetGetLastErrorA, WNetGetLastErrorW, WNetGetNetworkInformationA, WNetGetNetworkInformationW, WNetGetProviderNameA, WNetGetProviderNameW, WNetGetResourceInformationA, WNetGetResourceInformationW, WNetGetResourceParentA, WNetGetResourceParentW, WNetGetUniversalNameA, WNetGetUniversalNameW, WNetGetUserA, WNetGetUserW, WNetOpenEnumA, WNetOpenEnumW, WNetSetLastErrorA, WNetSetLastErrorW, WNetUseConnectionA, WNetUseConnectionW +MultinetGetConnectionPerformance, WNetAddConnection, WNetAddConnection2, WNetAddConnection3, WNetCancelConnection2, WNetCloseEnum, WNetConnectionDialog, WNetConnectionDialog1, WNetDisconnectDialog, WNetDisconnectDialog1, WNetEnumResource, WNetGetConnection, WNetGetLastError, WNetGetNetworkInformation, WNetGetProviderName, WNetGetResourceInformation, WNetGetResourceParent, WNetGetUniversalName, WNetGetUser, WNetOpenEnum, WNetSetLastError, WNetUseConnection Structures CONNECTDLGSTRUCT, DISCDLGSTRUCT, NETCONNECTINFOSTRUCT, NETINFOSTRUCT, NETRESOURCE, REMOTE_NAME_INFO, UNIVERSAL_NAME_INFO diff --git a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj index 99061df7..58f41ff3 100644 --- a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj +++ b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows NTDSApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NTDSApi $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -DsAddSidHistoryA, DsAddSidHistoryW, DsBindA, DsBindByInstanceA, DsBindByInstanceW, DsBindingSetTimeout, DsBindToISTGA, DsBindToISTGW, DsBindW, DsBindWithCredA, DsBindWithCredW, DsBindWithSpnA, DsBindWithSpnExA, DsBindWithSpnExW, DsBindWithSpnW, DsClientMakeSpnForTargetServerA, DsClientMakeSpnForTargetServerW, DsCrackNamesA, DsCrackNamesW, DsCrackSpnA, DsCrackSpnW, DsCrackUnquotedMangledRdnA, DsCrackUnquotedMangledRdnW, DsFreeDomainControllerInfoA, DsFreeDomainControllerInfoW, DsFreeNameResultA, DsFreeNameResultW, DsFreePasswordCredentials, DsFreeSchemaGuidMapA, DsFreeSchemaGuidMapW, DsFreeSpnArrayA, DsFreeSpnArrayW, DsGetDomainControllerInfoA, DsGetDomainControllerInfoW, DsGetRdnW, DsGetSpnA, DsGetSpnW, DsInheritSecurityIdentityA, DsInheritSecurityIdentityW, DsIsMangledDnA, DsIsMangledDnW, DsIsMangledRdnValueA, DsIsMangledRdnValueW, DsListDomainsInSiteA, DsListDomainsInSiteW, DsListInfoForServerA, DsListInfoForServerW, DsListRolesA, DsListRolesW, DsListServersForDomainInSiteA, DsListServersForDomainInSiteW, DsListServersInSiteA, DsListServersInSiteW, DsListSitesA, DsListSitesW, DsMakePasswordCredentialsA, DsMakePasswordCredentialsW, DsMakeSpnA, DsMakeSpnW, DsMapSchemaGuidsA, DsMapSchemaGuidsW, DsQuerySitesByCostA, DsQuerySitesByCostW, DsQuerySitesFree, DsQuoteRdnValueA, DsQuoteRdnValueW, DsRemoveDsDomainA, DsRemoveDsDomainW, DsRemoveDsServerA, DsRemoveDsServerW, DsReplicaAddA, DsReplicaAddW, DsReplicaConsistencyCheck, DsReplicaDelA, DsReplicaDelW, DsReplicaFreeInfo, DsReplicaGetInfo2W, DsReplicaGetInfoW, DsReplicaModifyA, DsReplicaModifyW, DsReplicaSyncA, DsReplicaSyncAllA, DsReplicaSyncAllW, DsReplicaSyncW, DsReplicaUpdateRefsA, DsReplicaUpdateRefsW, DsReplicaVerifyObjectsA, DsReplicaVerifyObjectsW, DsServerRegisterSpnA, DsServerRegisterSpnW, DsUnBindA, DsUnBindW, DsUnquoteRdnValueA, DsUnquoteRdnValueW, DsWriteAccountSpnA, DsWriteAccountSpnW +DsAddSidHistory, DsBind, DsBindByInstance, DsBindingSetTimeout, DsBindToISTG, DsBindWithCred, DsBindWithSpn, DsBindWithSpnEx, DsClientMakeSpnForTargetServer, DsCrackNames, DsCrackSpn, DsCrackUnquotedMangledRdn, DsFreeDomainControllerInfo, DsFreeNameResult, DsFreePasswordCredentials, DsFreeSchemaGuidMap, DsFreeSpnArray, DsGetDomainControllerInfo, DsGetRdnW, DsGetSpn, DsInheritSecurityIdentity, DsIsMangledDn, DsIsMangledRdnValue, DsListDomainsInSite, DsListInfoForServer, DsListRoles, DsListServersForDomainInSite, DsListServersInSite, DsListSites, DsMakePasswordCredentials, DsMakeSpn, DsMapSchemaGuids, DsQuerySitesByCost, DsQuerySitesFree, DsQuoteRdnValue, DsRemoveDsDomain, DsRemoveDsServer, DsReplicaAdd, DsReplicaConsistencyCheck, DsReplicaDel, DsReplicaFreeInfo, DsReplicaGetInfo2W, DsReplicaGetInfoW, DsReplicaModify, DsReplicaSync, DsReplicaSyncAll, DsReplicaUpdateRefs, DsReplicaVerifyObjects, DsServerRegisterSpn, DsUnBind, DsUnquoteRdnValue, DsWriteAccountSpn Structures DCInfoHandle, DS_DOMAIN_CONTROLLER_INFO_1, DS_DOMAIN_CONTROLLER_INFO_2, DS_DOMAIN_CONTROLLER_INFO_3, DS_NAME_RESULT, DS_NAME_RESULT_ITEM, DS_REPL_ATTR_META_DATA, DS_REPL_ATTR_META_DATA_2, DS_REPL_ATTR_META_DATA_BLOB, DS_REPL_ATTR_VALUE_META_DATA, DS_REPL_ATTR_VALUE_META_DATA_2, DS_REPL_ATTR_VALUE_META_DATA_EXT, DS_REPL_CURSOR, DS_REPL_CURSOR_2, DS_REPL_CURSOR_3W, DS_REPL_CURSOR_BLOB, DS_REPL_CURSORS, DS_REPL_CURSORS_2, DS_REPL_CURSORS_3W, DS_REPL_KCC_DSA_FAILURESW, DS_REPL_KCC_DSA_FAILUREW, DS_REPL_KCC_DSA_FAILUREW_BLOB, DS_REPL_NEIGHBOR, DS_REPL_NEIGHBORS, DS_REPL_NEIGHBORW_BLOB, DS_REPL_OBJ_META_DATA, DS_REPL_OBJ_META_DATA_2, DS_REPL_OPW, DS_REPL_OPW_BLOB, DS_REPL_PENDING_OPSW, DS_REPL_QUEUE_STATISTICSW, DS_REPL_VALUE_META_DATA, DS_REPL_VALUE_META_DATA_2, DS_REPL_VALUE_META_DATA_BLOB, DS_REPL_VALUE_META_DATA_BLOB_EXT, DS_REPL_VALUE_META_DATA_EXT, DS_REPSYNCALL_ERRINFO, DS_REPSYNCALL_UPDATE, DS_SCHEMA_GUID_MAP, DS_SITE_COST_INFO, SCHEDULE_HEADER, SpnArrayHandle, SCHEDULE diff --git a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj index 1b379488..65b8697a 100644 --- a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj +++ b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows NtDll.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NtDll $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -DbgBreakPoint, DbgPrompt, LdrFastFailInLoaderCallout, LdrRegisterDllNotification, LdrUnregisterDllNotification, NtAllocateVirtualMemory, NtClose, NtCommitComplete, NtCommitEnlistment, NtCommitTransaction, NtCompareTokens, NtCreateEnlistment, NtCreateFileA, NtCreateFileW, NtCreateResourceManager, NtCreateSectionA, NtCreateSectionW, NtCreateTransactionA, NtCreateTransactionManagerA, NtCreateTransactionManagerW, NtCreateTransactionW, NtQueryKey, NtQuerySystemInformation +_vscprintf, DbgBreakPoint, DbgPrint, DbgPrintEx, DbgPrompt, EtwCheckCoverage, LdrCallEnclave, LdrControlFlowGuardEnforced, LdrCreateEnclave, LdrDeleteEnclave, LdrFastFailInLoaderCallout, LdrInitializeEnclave, LdrLoadEnclaveModule, LdrRegisterDllNotification, LdrUnregisterDllNotification, NtAllocateVirtualMemory, NtAllocateVirtualMemoryEx, NtCallEnclave, NtClose, NtCommitComplete, NtCommitEnlistment, NtCommitTransaction, NtCompareTokens, NtCreateEnlistment, NtCreateFile, NtCreateFileA, NtCreateFileW, NtCreateResourceManager, NtCreateSection, NtCreateSectionA, NtCreateSectionW, NtCreateTransaction, NtCreateTransactionA, NtCreateTransactionManager, NtCreateTransactionManagerA, NtCreateTransactionManagerW, NtCreateTransactionW, NtDeviceIoControlFile, NtDuplicateToken, NtEnumerateTransactionObject, NtFlushBuffersFileEx, NtFreeVirtualMemory, NtFsControlFile, NtGetCurrentProcessorNumber, NtGetNotificationResourceManager, NtLockFile, NtMapViewOfSectionEx, NtNotifyChangeDirectoryFileEx, NtNotifyChangeMultipleKeys, NtOpenDirectoryObject, NtOpenEnlistment, NtOpenFile, NtOpenProcess, NtOpenProcessTokenEx, NtOpenResourceManager, NtOpenSymbolicLinkObject, NtOpenThread, NtOpenThreadTokenEx, NtOpenTransaction, NtOpenTransactionManager, NtPowerInformation, NtPrepareComplete, NtPrepareEnlistment, NtPrePrepareComplete, NtPrePrepareEnlistment, NtProtectVirtualMemory, NtQueryAttributesFile, NtQueryDirectoryFile, NtQueryDirectoryFileEx, NtQueryInformationEnlistment, NtQueryInformationFile, NtQueryInformationProcess, NtQueryInformationResourceManager, NtQueryInformationThread, NtQueryInformationToken, NtQueryInformationTransaction, NtQueryInformationTransactionManager, NtQueryKey, NtQueryMultipleValueKey, NtQueryObject, NtQueryPerformanceCounter, NtQueryQuotaInformationFile, NtQuerySecurityObject, NtQuerySymbolicLinkObject, NtQuerySystemInformation, NtQuerySystemTime, NtQueryVirtualMemory, NtQueryVolumeInformationFile, NtReadFile, NtReadOnlyEnlistment, NtRecoverEnlistment, NtRecoverResourceManager, NtRecoverTransactionManager, NtRenameKey, NtRenameTransactionManager, NtRollbackComplete, NtRollbackEnlistment, NtRollbackTransaction, NtRollforwardTransactionManager, NtSetInformationEnlistment, NtSetInformationFile, NtSetInformationKey, NtSetInformationResourceManager, NtSetInformationThread, NtSetInformationToken, NtSetInformationTransaction, NtSetInformationTransactionManager, NtSetQuotaInformationFile, NtSetSecurityObject, NtSinglePhaseReject, NtTerminateEnclave, NtUnlockFile, NtUnmapViewOfSection, NtWaitForSingleObject, NtWriteFile, RtlAbsoluteToSelfRelativeSD, RtlAddAccessAllowedAce, RtlAddAccessAllowedAceEx, RtlAddAce, RtlAddFunctionTable, RtlAddGrowableFunctionTable, RtlAllocateAndInitializeSid, RtlAllocateHeap, RtlAnsiStringToUnicodeString, RtlAppendStringToString, RtlAppendUnicodeStringToString, RtlAppendUnicodeToString, RtlAreBitsClear, RtlAreBitsSet, RtlCallEnclaveReturn, RtlCapabilityCheckForSingleSessionSku, RtlCaptureContext, RtlCaptureStackBackTrace, RtlCharToInteger, RtlCheckRegistryKey, RtlCheckSystemBootStatusIntegrity, RtlClearBits, RtlCmEncodeMemIoResource, RtlCompareMemory, RtlCompareMemoryUlong, RtlCompareString, RtlCompareUnicodeString, RtlCompressBuffer, RtlConvertSidToUnicodeString, RtlCopyLuid, RtlCopyMemoryNonTemporal, RtlCopySid, RtlCopyString, RtlCopyUnicodeString, RtlCreateAcl, RtlCreateHeap, RtlCreateRegistryKey, RtlCreateSecurityDescriptor, RtlCreateSystemVolumeInformationFolder, RtlCreateUnicodeString, RtlCustomCPToUnicodeN, RtlDecompressBuffer, RtlDecompressBufferEx, RtlDecompressFragment, RtlDelete, RtlDeleteAce, RtlDeleteElementGenericTable, RtlDeleteElementGenericTableAvl, RtlDeleteFunctionTable, RtlDeleteGrowableFunctionTable, RtlDeleteNoSplay, RtlDeleteRegistryValue, RtlDestroyHeap, RtlDosLongPathNameToNtPathName_U_WithStatus, RtlDosLongPathNameToRelativeNtPathName_U_WithStatus, RtlDowncaseUnicodeString, RtlDrainNonVolatileFlush, RtlEnclaveCallDispatch, RtlEnclaveCallDispatchReturn, RtlEnumerateGenericTable, RtlEnumerateGenericTableAvl, RtlEnumerateGenericTableLikeADirectory, RtlEnumerateGenericTableWithoutSplaying, RtlEnumerateGenericTableWithoutSplayingAvl, RtlEqualPrefixSid, RtlEqualSid, RtlEqualUnicodeString, RtlEthernetAddressToString, RtlEthernetStringToAddress, RtlExtendCorrelationVector, RtlFindClearBits, RtlFindClearBitsAndSet, RtlFindClearRuns, RtlFindLastBackwardRunClear, RtlFindLeastSignificantBit, RtlFindLongestRunClear, RtlFindMostSignificantBit, RtlFindNextForwardRunClear, RtlFindSetBits, RtlFindSetBitsAndClear, RtlFirstEntrySList, RtlFlushNonVolatileMemory, RtlFlushNonVolatileMemoryRanges, RtlFreeAnsiString, RtlFreeHeap, RtlFreeNonVolatileToken, RtlFreeOemString, RtlFreeUnicodeString, RtlGenerate8dot3Name, RtlGetAce, RtlGetCompressionWorkSpaceSize, RtlGetDaclSecurityDescriptor, RtlGetElementGenericTable, RtlGetElementGenericTableAvl, RtlGetEnabledExtendedFeatures, RtlGetFunctionTableListHead, RtlGetGroupSecurityDescriptor, RtlGetNonVolatileToken, RtlGetOwnerSecurityDescriptor, RtlGetPersistedStateLocation, RtlGetSaclSecurityDescriptor, RtlGetSystemBootStatus, RtlGetSystemBootStatusEx, RtlGetUnloadEventTrace, RtlGetUnloadEventTraceEx, RtlGetVersion, RtlGrowFunctionTable, RtlGUIDFromString, RtlHashUnicodeString, RtlIncrementCorrelationVector, RtlInitAnsiString, RtlInitCodePageTable, RtlInitializeBitMap, RtlInitializeBitMapEx, RtlInitializeCorrelationVector, RtlInitializeGenericTable, RtlInitializeGenericTableAvl, RtlInitializeSid, RtlInitializeSidEx, RtlInitializeSListHead, RtlInitString, RtlInitStringEx, RtlInitUnicodeString, RtlInsertElementGenericTable, RtlInsertElementGenericTableAvl, RtlInsertElementGenericTableFullAvl, RtlInstallFunctionTableCallback, RtlInt64ToUnicodeString, RtlIntegerToUnicodeString, RtlInterlockedFlushSList, RtlInterlockedPushEntrySList, RtlIoDecodeMemIoResource, RtlIoEncodeMemIoResource, RtlIpv4AddressToStringA, RtlIpv4AddressToStringExW, RtlIpv4StringToAddress, RtlIpv4StringToAddressEx, RtlIpv6AddressToString, RtlIpv6AddressToStringExW, RtlIpv6StringToAddress, RtlIpv6StringToAddressExW, RtlIsCloudFilesPlaceholder, RtlIsCurrentProcess, RtlIsCurrentThread, RtlIsGenericTableEmpty, RtlIsGenericTableEmptyAvl, RtlIsNameInExpression, RtlIsNameInUnUpcasedExpression, RtlIsNameLegalDOS8Dot3, RtlIsPartialPlaceholder, RtlIsPartialPlaceholderFileHandle, RtlIsPartialPlaceholderFileInfo, RtlIsStateSeparationEnabled, RtlIsValidLocaleName, RtlLengthSecurityDescriptor, RtlLengthSid, RtlLocalTimeToSystemTime, RtlLookupElementGenericTable, RtlLookupElementGenericTableAvl, RtlLookupElementGenericTableFullAvl, RtlLookupFirstMatchingElementGenericTableAvl, RtlLookupFunctionEntry, RtlMapGenericMask, RtlMoveMemory, RtlMultiByteToUnicodeN, RtlMultiByteToUnicodeSize, RtlNtStatusToDosError, RtlNumberGenericTableElements, RtlNumberGenericTableElementsAvl, RtlNumberOfClearBits, RtlNumberOfSetBits, RtlNumberOfSetBitsUlongPtr, RtlOemStringToUnicodeString, RtlOemToUnicodeN, RtlPcToFileHeader, RtlPrefixUnicodeString, RtlQueryDepthSList, RtlQueryImageMitigationPolicy, RtlQueryProcessPlaceholderCompatibilityMode, RtlQueryRegistryValues, RtlQueryRegistryValueWithFallback, RtlQueryThreadPlaceholderCompatibilityMode, RtlQueryTokenHostIdAsUlong64, RtlRaiseCustomSystemEventTrigger, RtlRaiseException, RtlRandom, RtlRandomEx, RtlRealPredecessor, RtlRealSuccessor, RtlRestoreContext, RtlRestoreSystemBootStatusDefaults, RtlRunOnceBeginInitialize, RtlRunOnceComplete, RtlRunOnceExecuteOnce, RtlRunOnceInitialize, RtlSecondsSince1970ToTime, RtlSecondsSince1980ToTime, RtlSelfRelativeToAbsoluteSD, RtlSetAllBits, RtlSetBits, RtlSetDaclSecurityDescriptor, RtlSetGroupSecurityDescriptor, RtlSetImageMitigationPolicy, RtlSetOwnerSecurityDescriptor, RtlSetProcessPlaceholderCompatibilityMode, RtlSetProxiedProcessId, RtlSetSystemBootStatus, RtlSetSystemBootStatusEx, RtlSetThreadPlaceholderCompatibilityMode, RtlSplay, RtlStringFromGUID, RtlSubAuthorityCountSid, RtlSubAuthoritySid, RtlSubtreePredecessor, RtlSubtreeSuccessor, RtlTestBitEx, RtlTimeFieldsToTime, RtlTimeToSecondsSince1970, RtlTimeToSecondsSince1980, RtlTimeToTimeFields, RtlUnicodeStringToAnsiString, RtlUnicodeStringToCountedOemString, RtlUnicodeStringToInteger, RtlUnicodeStringToOemString, RtlUnicodeToCustomCPN, RtlUnicodeToMultiByteN, RtlUnicodeToMultiByteSize, RtlUnicodeToOemN, RtlUnicodeToUTF8N, RtlUniform, RtlUnwind, RtlUpcaseUnicodeChar, RtlUpcaseUnicodeString, RtlUpcaseUnicodeStringToCountedOemString, RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToCustomCPN, RtlUpcaseUnicodeToMultiByteN, RtlUpcaseUnicodeToOemN, RtlUpperChar, RtlUpperString, RtlUTF8ToUnicodeN, RtlValidateCorrelationVector, RtlValidRelativeSecurityDescriptor, RtlVerifyVersionInfo, RtlVirtualUnwind, RtlWow64GetEquivalentMachineCHPE, RtlWow64GetSharedInfoProcess, RtlWow64PopAllCrossProcessWork, RtlWow64PopCrossProcessWork, RtlWow64PushCrossProcessWork, RtlWriteNonVolatileMemory, RtlWriteRegistryValue, vDbgPrintEx, vDbgPrintExWithPrefix, VerSetConditionMask, ZwAllocateLocallyUniqueId, ZwAllocateVirtualMemory, ZwAllocateVirtualMemoryEx, ZwCallEnclave, ZwClose, ZwCommitComplete, ZwCommitEnlistment, ZwCommitTransaction, ZwCreateDirectoryObject, ZwCreateEnlistment, ZwCreateEvent, ZwCreateFile, ZwCreateKey, ZwCreateKeyTransacted, ZwCreateResourceManager, ZwCreateSection, ZwCreateTransaction, ZwCreateTransactionManager, ZwDeleteFile, ZwDeleteKey, ZwDeleteValueKey, ZwDeviceIoControlFile, ZwDuplicateObject, ZwDuplicateToken, ZwEnumerateKey, ZwEnumerateTransactionObject, ZwEnumerateValueKey, ZwFlushBuffersFileEx, ZwFlushKey, ZwFlushVirtualMemory, ZwFreeVirtualMemory, ZwFsControlFile, ZwGetNotificationResourceManager, ZwLoadDriver, ZwLockFile, ZwMakeTemporaryObject, ZwMapViewOfSection, ZwMapViewOfSectionEx, ZwNotifyChangeDirectoryFileEx, ZwNotifyChangeKey, ZwOpenDirectoryObject, ZwOpenEnlistment, ZwOpenEvent, ZwOpenFile, ZwOpenKey, ZwOpenKeyEx, ZwOpenKeyTransacted, ZwOpenKeyTransactedEx, ZwOpenProcess, ZwOpenProcessTokenEx, ZwOpenResourceManager, ZwOpenSection, ZwOpenSymbolicLinkObject, ZwOpenThreadTokenEx, ZwOpenTransaction, ZwOpenTransactionManager, ZwPowerInformation, ZwPrepareComplete, ZwPrepareEnlistment, ZwPrePrepareComplete, ZwPrePrepareEnlistment, ZwQueryDirectoryFile, ZwQueryDirectoryFileEx, ZwQueryEaFile, ZwQueryFullAttributesFile, ZwQueryInformationEnlistment, ZwQueryInformationFile, ZwQueryInformationProcess, ZwQueryInformationResourceManager, ZwQueryInformationToken, ZwQueryInformationTransaction, ZwQueryInformationTransactionManager, ZwQueryKey, ZwQueryObject, ZwQueryQuotaInformationFile, ZwQuerySecurityObject, ZwQuerySymbolicLinkObject, ZwQuerySystemInformation, ZwQuerySystemInformationEx, ZwQueryValueKey, ZwQueryVirtualMemory, ZwQueryVolumeInformationFile, ZwReadFile, ZwReadOnlyEnlistment, ZwRecoverEnlistment, ZwRecoverResourceManager, ZwRecoverTransactionManager, ZwRollbackComplete, ZwRollbackEnlistment, ZwRollbackTransaction, ZwRollforwardTransactionManager, ZwSetEaFile, ZwSetEvent, ZwSetInformationEnlistment, ZwSetInformationFile, ZwSetInformationResourceManager, ZwSetInformationThread, ZwSetInformationToken, ZwSetInformationTransaction, ZwSetInformationVirtualMemory, ZwSetQuotaInformationFile, ZwSetSecurityObject, ZwSetValueKey, ZwSetVolumeInformationFile, ZwSinglePhaseReject, ZwSuspendProcess, ZwTerminateEnclave, ZwTerminateProcess, ZwUnloadDriver, ZwUnlockFile, ZwUnmapViewOfSection, ZwUnmapViewOfSectionEx, ZwWaitForSingleObject, ZwWriteFile Structures CLIENT_ID, IO_STATUS_BLOCK, KEY_BASIC_INFORMATION, KEY_FULL_INFORMATION, KEY_NAME_INFORMATION, KEY_NODE_INFORMATION, LDR_DLL_NOTIFICATION_DATA, OBJECT_ATTRIBUTES, SYSTEM_BASIC_INFORMATION, SYSTEM_PROCESS_INFORMATION, SYSTEM_PROCESSOR_PERFORMANCE_INFORMATION, SYSTEM_REGISTRY_QUOTA_INFORMATION, SYSTEM_THREAD_INFORMATION, UNICODE_STRING diff --git a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj index 9fd22b2e..0ae5638c 100644 --- a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj +++ b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows NetApi32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NetApi32 $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -DavAddConnection, DavCancelConnectionsToServer, DavDeleteConnection, DavFlushFile, DavGetExtendedError, DavGetHTTPFromUNCPath, DavGetTheLockOwnerOfTheFile, DavGetUNCFromHTTPPath, DavInvalidateCache, DavRegisterAuthCallback, DavUnregisterAuthCallback, DsAddressToSiteNamesA, DsAddressToSiteNamesExA, DsAddressToSiteNamesExW, DsAddressToSiteNamesW, DsDeregisterDnsHostRecordsA, DsDeregisterDnsHostRecordsW, DsEnumerateDomainTrustsA, DsEnumerateDomainTrustsW, DsGetDcCloseW, DsGetDcNameA, DsGetDcNameW, DsGetDcNextA, DsGetDcNextW, DsGetDcOpenA, DsGetDcOpenW, DsGetDcSiteCoverageA, DsGetDcSiteCoverageW, DsGetForestTrustInformationW, DsGetSiteNameA, DsGetSiteNameW, DsMergeForestTrustInformationW, DsRoleFreeMemory, DsRoleGetPrimaryDomainInformation, DsValidateSubnetNameA, DsValidateSubnetNameW, NetAddAlternateComputerName, NetAddServiceAccount, NetAlertRaise, NetAlertRaiseEx, NetApiBufferAllocate, NetApiBufferFree, NetApiBufferReallocate, NetApiBufferSize, NetConnectionEnum, NetCreateProvisioningPackage, NetDfsAdd, NetDfsAddFtRoot, NetDfsAddRootTarget, NetDfsAddStdRoot, NetDfsAddStdRootForced, NetDfsEnum, NetDfsGetClientInfo, NetDfsGetFtContainerSecurity, NetDfsGetInfo, NetDfsGetSecurity, NetDfsGetStdContainerSecurity, NetDfsGetSupportedNamespaceVersion, NetDfsMove, NetDfsRemove, NetDfsRemoveFtRoot, NetDfsRemoveFtRootForced, NetDfsRemoveRootTarget, NetDfsRemoveStdRoot, NetDfsSetClientInfo, NetDfsSetFtContainerSecurity, NetDfsSetInfo, NetDfsSetSecurity, NetDfsSetStdContainerSecurity, NetEnumerateComputerNames, NetEnumerateServiceAccounts, NetFileClose, NetFileEnum, NetFileGetInfo, NetFreeAadJoinInformation, NetGetAadJoinInformation, NetGetAnyDCName, NetGetDCName, NetGetDisplayInformationIndex, NetGetJoinableOUs, NetGetJoinInformation, NetGroupAdd, NetGroupAddUser, NetGroupDel, NetGroupDelUser, NetGroupEnum, NetGroupGetInfo, NetGroupGetUsers, NetGroupSetInfo, NetGroupSetUsers, NetIsServiceAccount, NetJoinDomain, NetLocalGroupAdd, NetLocalGroupAddMember, NetLocalGroupAddMembers, NetLocalGroupDel, NetLocalGroupDelMember, NetLocalGroupDelMembers, NetLocalGroupEnum, NetLocalGroupGetInfo, NetLocalGroupGetMembers, NetLocalGroupSetInfo, NetLocalGroupSetMembers, NetProvisionComputerAccount, NetQueryDisplayInformation, NetQueryServiceAccount, NetRemoteComputerSupports, NetRemoteTOD, NetRemoveAlternateComputerName, NetRemoveServiceAccount, NetRenameMachineInDomain, NetRequestOfflineDomainJoin, NetRequestProvisioningPackageInstall, NetScheduleJobAdd, NetScheduleJobDel, NetScheduleJobEnum, NetScheduleJobGetInfo, NetServerComputerNameAdd, NetServerComputerNameDel, NetServerDiskEnum, NetServerEnum, NetServerGetInfo, NetServerSetInfo, NetServerTransportAdd, NetServerTransportAddEx, NetServerTransportDel, NetServerTransportEnum, NetSessionDel, NetSessionEnum, NetSessionGetInfo, NetSetPrimaryComputerName, NetShareAdd, NetShareCheck, NetShareDel, NetShareDelEx, NetShareEnum, NetShareGetInfo, NetShareSetInfo, NetStatisticsGet, NetUnjoinDomain, NetUseAdd, NetUseDel, NetUseEnum, NetUseGetInfo, NetUserAdd, NetUserChangePassword, NetUserDel, NetUserEnum, NetUserGetGroups, NetUserGetInfo, NetUserGetLocalGroups, NetUserModalsGet, NetUserModalsSet, NetUserSetGroups, NetUserSetInfo, NetValidateName, NetValidatePasswordPolicy, NetValidatePasswordPolicyFree, NetWkstaGetInfo, NetWkstaSetInfo, NetWkstaTransportAdd, NetWkstaTransportDel, NetWkstaTransportEnum, NetWkstaUserEnum, NetWkstaUserGetInfo, NetWkstaUserSetInfo +DavAddConnection, DavCancelConnectionsToServer, DavDeleteConnection, DavFlushFile, DavGetExtendedError, DavGetHTTPFromUNCPath, DavGetTheLockOwnerOfTheFile, DavGetUNCFromHTTPPath, DavInvalidateCache, DavRegisterAuthCallback, DavUnregisterAuthCallback, DsAddressToSiteNames, DsAddressToSiteNamesEx, DsDeregisterDnsHostRecords, DsEnumerateDomainTrusts, DsGetDcCloseW, DsGetDcName, DsGetDcNext, DsGetDcOpen, DsGetDcSiteCoverage, DsGetForestTrustInformationW, DsGetSiteName, DsMergeForestTrustInformationW, DsRoleFreeMemory, DsRoleGetPrimaryDomainInformation, DsValidateSubnetName, NetAddAlternateComputerName, NetAddServiceAccount, NetAlertRaise, NetAlertRaiseEx, NetApiBufferAllocate, NetApiBufferFree, NetApiBufferReallocate, NetApiBufferSize, NetConnectionEnum, NetCreateProvisioningPackage, NetDfsAdd, NetDfsAddFtRoot, NetDfsAddRootTarget, NetDfsAddStdRoot, NetDfsAddStdRootForced, NetDfsEnum, NetDfsGetClientInfo, NetDfsGetFtContainerSecurity, NetDfsGetInfo, NetDfsGetSecurity, NetDfsGetStdContainerSecurity, NetDfsGetSupportedNamespaceVersion, NetDfsMove, NetDfsRemove, NetDfsRemoveFtRoot, NetDfsRemoveFtRootForced, NetDfsRemoveRootTarget, NetDfsRemoveStdRoot, NetDfsSetClientInfo, NetDfsSetFtContainerSecurity, NetDfsSetInfo, NetDfsSetSecurity, NetDfsSetStdContainerSecurity, NetEnumerateComputerNames, NetEnumerateServiceAccounts, NetFileClose, NetFileEnum, NetFileGetInfo, NetFreeAadJoinInformation, NetGetAadJoinInformation, NetGetAnyDCName, NetGetDCName, NetGetDisplayInformationIndex, NetGetJoinableOUs, NetGetJoinInformation, NetGroupAdd, NetGroupAddUser, NetGroupDel, NetGroupDelUser, NetGroupEnum, NetGroupGetInfo, NetGroupGetUsers, NetGroupSetInfo, NetGroupSetUsers, NetIsServiceAccount, NetJoinDomain, NetLocalGroupAdd, NetLocalGroupAddMember, NetLocalGroupAddMembers, NetLocalGroupDel, NetLocalGroupDelMember, NetLocalGroupDelMembers, NetLocalGroupEnum, NetLocalGroupGetInfo, NetLocalGroupGetMembers, NetLocalGroupSetInfo, NetLocalGroupSetMembers, NetProvisionComputerAccount, NetQueryDisplayInformation, NetQueryServiceAccount, NetRemoteComputerSupports, NetRemoteTOD, NetRemoveAlternateComputerName, NetRemoveServiceAccount, NetRenameMachineInDomain, NetRequestOfflineDomainJoin, NetRequestProvisioningPackageInstall, NetScheduleJobAdd, NetScheduleJobDel, NetScheduleJobEnum, NetScheduleJobGetInfo, NetServerComputerNameAdd, NetServerComputerNameDel, NetServerDiskEnum, NetServerEnum, NetServerGetInfo, NetServerSetInfo, NetServerTransportAdd, NetServerTransportAddEx, NetServerTransportDel, NetServerTransportEnum, NetSessionDel, NetSessionEnum, NetSessionGetInfo, NetSetPrimaryComputerName, NetShareAdd, NetShareCheck, NetShareDel, NetShareDelEx, NetShareEnum, NetShareGetInfo, NetShareSetInfo, NetStatisticsGet, NetUnjoinDomain, NetUseAdd, NetUseDel, NetUseEnum, NetUseGetInfo, NetUserAdd, NetUserChangePassword, NetUserDel, NetUserEnum, NetUserGetGroups, NetUserGetInfo, NetUserGetLocalGroups, NetUserModalsGet, NetUserModalsSet, NetUserSetGroups, NetUserSetInfo, NetValidateName, NetValidatePasswordPolicy, NetValidatePasswordPolicyFree, NetWkstaGetInfo, NetWkstaSetInfo, NetWkstaTransportAdd, NetWkstaTransportDel, NetWkstaTransportEnum, NetWkstaUserEnum, NetWkstaUserGetInfo, NetWkstaUserSetInfo Structures DAV_CALLBACK_AUTH_BLOB, DAV_CALLBACK_AUTH_UNP, DAV_CALLBACK_CRED, DOMAIN_CONTROLLER_INFO, DS_DOMAIN_TRUSTS, DSROLE_OPERATION_STATE_INFO, DSROLE_PRIMARY_DOMAIN_INFO_BASIC, DSROLE_UPGRADE_STATUS_INFO, GROUP_INFO_0, GROUP_INFO_1, GROUP_INFO_1002, GROUP_INFO_1005, GROUP_INFO_2, GROUP_INFO_3, GROUP_USERS_INFO_0, GROUP_USERS_INFO_1, LOCALGROUP_INFO_0, LOCALGROUP_INFO_1, LOCALGROUP_INFO_1002, LOCALGROUP_MEMBERS_INFO_0, LOCALGROUP_MEMBERS_INFO_1, LOCALGROUP_MEMBERS_INFO_2, LOCALGROUP_MEMBERS_INFO_3, LOCALGROUP_USERS_INFO_0, NET_DISPLAY_GROUP, NET_DISPLAY_MACHINE, NET_DISPLAY_USER, NET_VALIDATE_AUTHENTICATION_INPUT_ARG, NET_VALIDATE_OUTPUT_ARG, NET_VALIDATE_PASSWORD_CHANGE_INPUT_ARG, NET_VALIDATE_PASSWORD_HASH, NET_VALIDATE_PASSWORD_RESET_INPUT_ARG, NET_VALIDATE_PERSISTED_FIELDS, USER_INFO_0, USER_INFO_1, USER_INFO_10, USER_INFO_1003, USER_INFO_1005, USER_INFO_1006, USER_INFO_1007, USER_INFO_1008, USER_INFO_1009, USER_INFO_1010, USER_INFO_1011, USER_INFO_1012, USER_INFO_1013, USER_INFO_1014, USER_INFO_1017, USER_INFO_1018, USER_INFO_1020, USER_INFO_1023, USER_INFO_1024, USER_INFO_1025, USER_INFO_1051, USER_INFO_1052, USER_INFO_1053, USER_INFO_11, USER_INFO_2, USER_INFO_20, USER_INFO_21, USER_INFO_22, USER_INFO_23, USER_INFO_24, USER_INFO_3, USER_INFO_4, USER_MODALS_INFO_0, USER_MODALS_INFO_1, USER_MODALS_INFO_1001, USER_MODALS_INFO_1002, USER_MODALS_INFO_1003, USER_MODALS_INFO_1004, USER_MODALS_INFO_1005, USER_MODALS_INFO_1006, USER_MODALS_INFO_1007, USER_MODALS_INFO_2, USER_MODALS_INFO_3, ADMIN_OTHER_INFO, ERRLOG_OTHER_INFO, PRINT_OTHER_INFO, STD_ALERT, USER_OTHER_INFO, AT_ENUM, AT_INFO, DFS_GET_PKT_ENTRY_STATE_ARG, DFS_INFO_1, DFS_INFO_100, DFS_INFO_101, DFS_INFO_102, DFS_INFO_103, DFS_INFO_104, DFS_INFO_105, DFS_INFO_106, DFS_INFO_107, DFS_INFO_150, DFS_INFO_2, DFS_INFO_200, DFS_INFO_3, DFS_INFO_300, DFS_INFO_4, DFS_INFO_5, DFS_INFO_50, DFS_INFO_6, DFS_INFO_7, DFS_INFO_8, DFS_INFO_9, DFS_STORAGE_INFO, DFS_STORAGE_INFO_1, DFS_TARGET_PRIORITY, DFS_SUPPORTED_NAMESPACE_VERSION_INFO, DSREG_USER_INFO, NETSETUP_PROVISIONING_PARAMS, TIME_OF_DAY_INFO, SERVER_INFO_100, SERVER_INFO_101, SERVER_INFO_102, SERVER_INFO_402, SERVER_INFO_403, SERVER_TRANSPORT_INFO_0, SERVER_TRANSPORT_INFO_1, SERVER_TRANSPORT_INFO_2, SERVER_TRANSPORT_INFO_3, CONNECTION_INFO_0, CONNECTION_INFO_1, FILE_INFO_2, FILE_INFO_3, SESSION_INFO_0, SESSION_INFO_1, SESSION_INFO_10, SESSION_INFO_2, SESSION_INFO_502, SHARE_INFO_0, SHARE_INFO_1, SHARE_INFO_1004, SHARE_INFO_1005, SHARE_INFO_1006, SHARE_INFO_1501, SHARE_INFO_1503, SHARE_INFO_2, SHARE_INFO_501, SHARE_INFO_502, SHARE_INFO_503, STAT_SERVER_0, STAT_WORKSTATION_0, USE_INFO_0, USE_INFO_1, USE_INFO_2, USE_INFO_3, USE_INFO_4, USE_INFO_5, WKSTA_INFO_100, WKSTA_INFO_101, WKSTA_INFO_1010, WKSTA_INFO_1011, WKSTA_INFO_1012, WKSTA_INFO_1013, WKSTA_INFO_1018, WKSTA_INFO_102, WKSTA_INFO_1023, WKSTA_INFO_1027, WKSTA_INFO_1028, WKSTA_INFO_1032, WKSTA_INFO_1033, WKSTA_INFO_1041, WKSTA_INFO_1042, WKSTA_INFO_1043, WKSTA_INFO_1044, WKSTA_INFO_1045, WKSTA_INFO_1046, WKSTA_INFO_1047, WKSTA_INFO_1048, WKSTA_INFO_1049, WKSTA_INFO_1050, WKSTA_INFO_1051, WKSTA_INFO_1052, WKSTA_INFO_1053, WKSTA_INFO_1054, WKSTA_INFO_1055, WKSTA_INFO_1056, WKSTA_INFO_1057, WKSTA_INFO_1058, WKSTA_INFO_1059, WKSTA_INFO_1060, WKSTA_INFO_1061, WKSTA_INFO_1062, WKSTA_INFO_302, WKSTA_INFO_402, WKSTA_INFO_502, WKSTA_TRANSPORT_INFO_0, WKSTA_USER_INFO_0, WKSTA_USER_INFO_1, WKSTA_USER_INFO_1101 diff --git a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj index b65d326b..7773a622 100644 --- a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj +++ b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj @@ -7,7 +7,7 @@ PInvoke API (interfaces, structures and constants) for Windows NetListMgr COM object. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NetListMgr $(AssemblyName) diff --git a/PInvoke/Ole/CorrelationReport.md b/PInvoke/Ole/CorrelationReport.md index ebbc0d5e..5afd0735 100644 --- a/PInvoke/Ole/CorrelationReport.md +++ b/PInvoke/Ole/CorrelationReport.md @@ -1,18 +1,18 @@ ## Correlation report for ole32.dll, oleaut32.dll, propsys.dll -### Methods (66% complete, 461 of 692 functions) +### Methods (79% complete, 554 of 696 functions) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [BindMoniker](http://msdn2.microsoft.com/en-us/library/5a022c39-fc2c-458b-9dfe-fed1255d49a4) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.BindMoniker](https://github.com/dahall/Vanara/search?l=C%23&q=BindMoniker) -[BSTR_UserFree](https://www.google.com/search?num=5&q=BSTR_UserFree+site%3Amicrosoft.com) | oleaut32.dll | | -[BSTR_UserFree64](https://www.google.com/search?num=5&q=BSTR_UserFree64+site%3Amicrosoft.com) | oleaut32.dll | | -[BSTR_UserMarshal](https://www.google.com/search?num=5&q=BSTR_UserMarshal+site%3Amicrosoft.com) | oleaut32.dll | | -[BSTR_UserMarshal64](https://www.google.com/search?num=5&q=BSTR_UserMarshal64+site%3Amicrosoft.com) | oleaut32.dll | | -[BSTR_UserSize](https://www.google.com/search?num=5&q=BSTR_UserSize+site%3Amicrosoft.com) | oleaut32.dll | | -[BSTR_UserSize64](https://www.google.com/search?num=5&q=BSTR_UserSize64+site%3Amicrosoft.com) | oleaut32.dll | | -[BSTR_UserUnmarshal](https://www.google.com/search?num=5&q=BSTR_UserUnmarshal+site%3Amicrosoft.com) | oleaut32.dll | | -[BSTR_UserUnmarshal64](https://www.google.com/search?num=5&q=BSTR_UserUnmarshal64+site%3Amicrosoft.com) | oleaut32.dll | | -[BstrFromVector](https://www.google.com/search?num=5&q=BstrFromVector+site%3Amicrosoft.com) | oleaut32.dll | | -[ClearCustData](https://www.google.com/search?num=5&q=ClearCustData+site%3Amicrosoft.com) | oleaut32.dll | | +[BSTR_UserFree](http://msdn2.microsoft.com/en-us/library/d15c2f80-abbd-4564-b962-a88a3bb7acb7) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserFree](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserFree) +[BSTR_UserFree64](http://msdn2.microsoft.com/en-us/library/40ef9c34-243d-49f1-a51f-db9c9f887b55) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserFree64](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserFree64) +[BSTR_UserMarshal](http://msdn2.microsoft.com/en-us/library/98825155-1dd3-47c0-928d-484d5bc70927) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserMarshal](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserMarshal) +[BSTR_UserMarshal64](http://msdn2.microsoft.com/en-us/library/f61b9e6b-14f1-4171-97c7-169547286626) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserMarshal64](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserMarshal64) +[BSTR_UserSize](http://msdn2.microsoft.com/en-us/library/16c349b4-21e1-45bb-8b24-d299adb36e14) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserSize](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserSize) +[BSTR_UserSize64](http://msdn2.microsoft.com/en-us/library/56ba0992-b5df-419d-b531-ea974413a7b0) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserSize64](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserSize64) +[BSTR_UserUnmarshal](http://msdn2.microsoft.com/en-us/library/d0a6229e-7091-4859-b539-d1e29044171a) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserUnmarshal](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserUnmarshal) +[BSTR_UserUnmarshal64](http://msdn2.microsoft.com/en-us/library/5d0bb71f-f8a2-4af7-b7e4-177997af2c9b) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.BSTR_UserUnmarshal64](https://github.com/dahall/Vanara/search?l=C%23&q=BSTR_UserUnmarshal64) +[BstrFromVector](http://msdn2.microsoft.com/en-us/library/26955616-698b-4f63-b652-af7dfaa23e43) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.BstrFromVector](https://github.com/dahall/Vanara/search?l=C%23&q=BstrFromVector) +[ClearCustData](http://msdn2.microsoft.com/en-us/library/14556107-3b22-48c8-b480-280b9dee9b17) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.ClearCustData](https://github.com/dahall/Vanara/search?l=C%23&q=ClearCustData) [ClearPropVariantArray](http://msdn2.microsoft.com/en-us/library/e8d7f951-8a9e-441b-9fa7-bf21cf08c8ac) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.ClearPropVariantArray](https://github.com/dahall/Vanara/search?l=C%23&q=ClearPropVariantArray) [ClearVariantArray](http://msdn2.microsoft.com/en-us/library/8126392e-d86c-420c-9f0d-ca7cb97030b0) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.ClearVariantArray](https://github.com/dahall/Vanara/search?l=C%23&q=ClearVariantArray) [CLSIDFromProgID](http://msdn2.microsoft.com/en-us/library/89fb20af-65bf-4ed4-9f71-eb707ee8eb09) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.CLSIDFromProgID](https://github.com/dahall/Vanara/search?l=C%23&q=CLSIDFromProgID) @@ -115,7 +115,7 @@ Native Method | Native DLL | Header | Managed Method [CreateClassMoniker](http://msdn2.microsoft.com/en-us/library/9361b2c1-ef26-4225-92ff-e0bef0285bc4) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.CreateClassMoniker](https://github.com/dahall/Vanara/search?l=C%23&q=CreateClassMoniker) [CreateDataAdviseHolder](http://msdn2.microsoft.com/en-us/library/a2114f2f-106a-4a26-ba94-1b40af90a0f3) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.CreateDataAdviseHolder](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDataAdviseHolder) [CreateDataCache](http://msdn2.microsoft.com/en-us/library/8a64675b-1337-4555-b9a6-e19f9b987ba2) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.CreateDataCache](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDataCache) -[CreateDispTypeInfo](https://www.google.com/search?num=5&q=CreateDispTypeInfo+site%3Amicrosoft.com) | oleaut32.dll | | +[CreateDispTypeInfo](http://msdn2.microsoft.com/en-us/library/603e00e8-0370-4ebf-b9d2-85e6e58c2b3a) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.CreateDispTypeInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDispTypeInfo) [CreateErrorInfo](http://msdn2.microsoft.com/en-us/library/6a9dd862-754a-48e3-8be5-d1fbd1d38f2b) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.CreateErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CreateErrorInfo) [CreateFileMoniker](http://msdn2.microsoft.com/en-us/library/d9677fa0-cda0-4b63-a21f-1fd0e27c8f3f) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.CreateFileMoniker](https://github.com/dahall/Vanara/search?l=C%23&q=CreateFileMoniker) [CreateGenericComposite](http://msdn2.microsoft.com/en-us/library/7fe5b3ff-6e9b-4a28-93d3-52c76d3e8b77) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.CreateGenericComposite](https://github.com/dahall/Vanara/search?l=C%23&q=CreateGenericComposite) @@ -124,29 +124,29 @@ Native Method | Native DLL | Header | Managed Method [CreateObjrefMoniker](http://msdn2.microsoft.com/en-us/library/0a214a11-776c-4ef6-af68-a141398f853c) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.CreateObjrefMoniker](https://github.com/dahall/Vanara/search?l=C%23&q=CreateObjrefMoniker) [CreateOleAdviseHolder](http://msdn2.microsoft.com/en-us/library/f76e074e-6814-4735-9417-d5970e73089f) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.CreateOleAdviseHolder](https://github.com/dahall/Vanara/search?l=C%23&q=CreateOleAdviseHolder) [CreatePointerMoniker](http://msdn2.microsoft.com/en-us/library/d4d40fd5-6035-4ddc-a443-01d32dcf4bca) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.CreatePointerMoniker](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePointerMoniker) -[CreateStdDispatch](https://www.google.com/search?num=5&q=CreateStdDispatch+site%3Amicrosoft.com) | oleaut32.dll | | +[CreateStdDispatch](http://msdn2.microsoft.com/en-us/library/45a59243-df93-41ca-ac60-354cb1165004) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.CreateStdDispatch](https://github.com/dahall/Vanara/search?l=C%23&q=CreateStdDispatch) [CreateStreamOnHGlobal](http://msdn2.microsoft.com/en-us/library/413c107b-a943-4c02-9c00-aea708e876d7) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.CreateStreamOnHGlobal](https://github.com/dahall/Vanara/search?l=C%23&q=CreateStreamOnHGlobal) -[CreateTypeLib](https://www.google.com/search?num=5&q=CreateTypeLib+site%3Amicrosoft.com) | oleaut32.dll | | -[CreateTypeLib2](https://www.google.com/search?num=5&q=CreateTypeLib2+site%3Amicrosoft.com) | oleaut32.dll | | -[DispCallFunc](https://www.google.com/search?num=5&q=DispCallFunc+site%3Amicrosoft.com) | oleaut32.dll | | -[DispGetIDsOfNames](https://www.google.com/search?num=5&q=DispGetIDsOfNames+site%3Amicrosoft.com) | oleaut32.dll | | -[DispGetParam](https://www.google.com/search?num=5&q=DispGetParam+site%3Amicrosoft.com) | oleaut32.dll | | -[DispInvoke](https://www.google.com/search?num=5&q=DispInvoke+site%3Amicrosoft.com) | oleaut32.dll | | +[CreateTypeLib](http://msdn2.microsoft.com/en-us/library/c7a94d5b-7ac5-4b7c-8aed-ead23de9ea75) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.CreateTypeLib](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTypeLib) +[CreateTypeLib2](http://msdn2.microsoft.com/en-us/library/73df6ef2-fae1-4cfb-ba59-3812e3a2e3b9) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.CreateTypeLib2](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTypeLib2) +[DispCallFunc](http://msdn2.microsoft.com/en-us/library/9a16d4e4-a03d-459d-a2ec-3258499f6932) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.DispCallFunc](https://github.com/dahall/Vanara/search?l=C%23&q=DispCallFunc) +[DispGetIDsOfNames](http://msdn2.microsoft.com/en-us/library/720a0237-9c68-4252-9f66-43610d4be106) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.DispGetIDsOfNames](https://github.com/dahall/Vanara/search?l=C%23&q=DispGetIDsOfNames) +[DispGetParam](http://msdn2.microsoft.com/en-us/library/72cdb768-4791-4606-8e5d-72cd003e854a) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.DispGetParam](https://github.com/dahall/Vanara/search?l=C%23&q=DispGetParam) +[DispInvoke](http://msdn2.microsoft.com/en-us/library/69b89e5c-2a04-4a6a-beb0-18e68f8866ac) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.DispInvoke](https://github.com/dahall/Vanara/search?l=C%23&q=DispInvoke) [DllCanUnloadNow](http://msdn2.microsoft.com/en-us/library/a47df9eb-97cb-4875-a121-1dabe7bc9db6) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.DllCanUnloadNow](https://github.com/dahall/Vanara/search?l=C%23&q=DllCanUnloadNow) [DllGetClassObject](http://msdn2.microsoft.com/en-us/library/42c08149-c251-47f7-a81f-383975d7081c) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.DllGetClassObject](https://github.com/dahall/Vanara/search?l=C%23&q=DllGetClassObject) [DoDragDrop](http://msdn2.microsoft.com/en-us/library/095172ac-9e08-4797-b9da-41a4e5a61315) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.DoDragDrop](https://github.com/dahall/Vanara/search?l=C%23&q=DoDragDrop) -[DosDateTimeToVariantTime](https://www.google.com/search?num=5&q=DosDateTimeToVariantTime+site%3Amicrosoft.com) | oleaut32.dll | | +[DosDateTimeToVariantTime](http://msdn2.microsoft.com/en-us/library/61b029cb-8b60-400a-a6bb-a3f6839dc9d2) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.DosDateTimeToVariantTime](https://github.com/dahall/Vanara/search?l=C%23&q=DosDateTimeToVariantTime) [FmtIdToPropStgName](http://msdn2.microsoft.com/en-us/library/044f8883-bbd2-4cd3-b9dc-739ecb711bdd) | ole32.dll | coml2api.h | [Vanara.PInvoke.Ole32.FmtIdToPropStgName](https://github.com/dahall/Vanara/search?l=C%23&q=FmtIdToPropStgName) [FreePropVariantArray](http://msdn2.microsoft.com/en-us/library/2eefb57e-9311-46e1-9eed-e25aa3b5afaa) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.FreePropVariantArray](https://github.com/dahall/Vanara/search?l=C%23&q=FreePropVariantArray) -[GetActiveObject](https://www.google.com/search?num=5&q=GetActiveObject+site%3Amicrosoft.com) | oleaut32.dll | | -[GetAltMonthNames](https://www.google.com/search?num=5&q=GetAltMonthNames+site%3Amicrosoft.com) | oleaut32.dll | | +[GetActiveObject](http://msdn2.microsoft.com/en-us/library/a276e30c-6a7f-4cde-9639-21a9f5170b62) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.GetActiveObject](https://github.com/dahall/Vanara/search?l=C%23&q=GetActiveObject) +[GetAltMonthNames](http://msdn2.microsoft.com/en-us/library/dfde73f2-edb9-4ab9-9394-d859e61a6db8) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.GetAltMonthNames](https://github.com/dahall/Vanara/search?l=C%23&q=GetAltMonthNames) [GetClassFile](http://msdn2.microsoft.com/en-us/library/dc3cb263-7b9a-45f9-8eab-3a88aa9392db) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.GetClassFile](https://github.com/dahall/Vanara/search?l=C%23&q=GetClassFile) [GetConvertStg](http://msdn2.microsoft.com/en-us/library/748649a2-cf75-4ffa-ac1f-4a148b845d21) | ole32.dll | coml2api.h | [Vanara.PInvoke.Ole32.GetConvertStg](https://github.com/dahall/Vanara/search?l=C%23&q=GetConvertStg) [GetErrorInfo](http://msdn2.microsoft.com/en-us/library/03317526-8c4f-4173-bc10-110c8112676a) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.GetErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetErrorInfo) [GetHGlobalFromILockBytes](http://msdn2.microsoft.com/en-us/library/084fcd1d-5b85-448c-862a-378353e1e2e6) | ole32.dll | coml2api.h | [Vanara.PInvoke.Ole32.GetHGlobalFromILockBytes](https://github.com/dahall/Vanara/search?l=C%23&q=GetHGlobalFromILockBytes) [GetHGlobalFromStream](http://msdn2.microsoft.com/en-us/library/79e39345-7a20-4b0f-bceb-f62de13d3260) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.GetHGlobalFromStream](https://github.com/dahall/Vanara/search?l=C%23&q=GetHGlobalFromStream) -[GetRecordInfoFromGuids](https://www.google.com/search?num=5&q=GetRecordInfoFromGuids+site%3Amicrosoft.com) | oleaut32.dll | | -[GetRecordInfoFromTypeInfo](https://www.google.com/search?num=5&q=GetRecordInfoFromTypeInfo+site%3Amicrosoft.com) | oleaut32.dll | | +[GetRecordInfoFromGuids](http://msdn2.microsoft.com/en-us/library/0f132a13-ebcd-4886-b842-e6852d6fb2c8) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.GetRecordInfoFromGuids](https://github.com/dahall/Vanara/search?l=C%23&q=GetRecordInfoFromGuids) +[GetRecordInfoFromTypeInfo](http://msdn2.microsoft.com/en-us/library/9bf2803f-7a6c-4574-80d2-4069f5b81057) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.GetRecordInfoFromTypeInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetRecordInfoFromTypeInfo) [GetRunningObjectTable](http://msdn2.microsoft.com/en-us/library/65d9cf7d-cc8a-4199-9a4a-7fd67ef8872d) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.GetRunningObjectTable](https://github.com/dahall/Vanara/search?l=C%23&q=GetRunningObjectTable) [IIDFromString](http://msdn2.microsoft.com/en-us/library/7fa72a65-68f8-438e-8a0c-6e0e0208420d) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.IIDFromString](https://github.com/dahall/Vanara/search?l=C%23&q=IIDFromString) [InitPropVariantFromBooleanVector](http://msdn2.microsoft.com/en-us/library/bb762288) | propsys.dll | Propvarutil.h | [Vanara.PInvoke.PropSys.InitPropVariantFromBooleanVector](https://github.com/dahall/Vanara/search?l=C%23&q=InitPropVariantFromBooleanVector) @@ -186,10 +186,11 @@ Native Method | Native DLL | Header | Managed Method [InitVariantFromVariantArrayElem](http://msdn2.microsoft.com/en-us/library/531731a5-7a13-49be-8512-5cf25c96ee35) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.InitVariantFromVariantArrayElem](https://github.com/dahall/Vanara/search?l=C%23&q=InitVariantFromVariantArrayElem) [IsAccelerator](http://msdn2.microsoft.com/en-us/library/2d09f81a-b422-4379-89c8-d50992ebb24c) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.IsAccelerator](https://github.com/dahall/Vanara/search?l=C%23&q=IsAccelerator) [IsEqualGUID](http://msdn2.microsoft.com/en-us/library/3580a0c4-e1f8-4bb7-ba66-c4702ecd11f1) | ole32.dll | guiddef.h | [Vanara.PInvoke.Ole32.IsEqualGUID](https://github.com/dahall/Vanara/search?l=C%23&q=IsEqualGUID) -[LHashValOfNameSys](https://www.google.com/search?num=5&q=LHashValOfNameSys+site%3Amicrosoft.com) | oleaut32.dll | | -[LoadRegTypeLib](https://www.google.com/search?num=5&q=LoadRegTypeLib+site%3Amicrosoft.com) | oleaut32.dll | | -[LoadTypeLib](https://www.google.com/search?num=5&q=LoadTypeLib+site%3Amicrosoft.com) | oleaut32.dll | | -[LoadTypeLibEx](https://www.google.com/search?num=5&q=LoadTypeLibEx+site%3Amicrosoft.com) | oleaut32.dll | | +[LHashValOfNameSys](http://msdn2.microsoft.com/en-us/library/929c2307-8e73-4576-a705-1cde1f728ba4) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.LHashValOfNameSys](https://github.com/dahall/Vanara/search?l=C%23&q=LHashValOfNameSys) +[LHashValOfNameSysAA](http://msdn2.microsoft.com/en-us/library/8a879533-c842-4ff7-b739-3f862281acaf) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.LHashValOfNameSysA](https://github.com/dahall/Vanara/search?l=C%23&q=LHashValOfNameSysA) +[LoadRegTypeLib](http://msdn2.microsoft.com/en-us/library/444b7768-2a4e-4de3-9f28-ef63ac23e8bc) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.LoadRegTypeLib](https://github.com/dahall/Vanara/search?l=C%23&q=LoadRegTypeLib) +[LoadTypeLib](http://msdn2.microsoft.com/en-us/library/155b48e5-5438-409e-9342-630a6a500f60) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.LoadTypeLib](https://github.com/dahall/Vanara/search?l=C%23&q=LoadTypeLib) +[LoadTypeLibEx](http://msdn2.microsoft.com/en-us/library/56a7f9e1-810b-4a42-aa4d-691f4304f5ef) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.LoadTypeLibEx](https://github.com/dahall/Vanara/search?l=C%23&q=LoadTypeLibEx) [LPSAFEARRAY_UserFree](https://www.google.com/search?num=5&q=LPSAFEARRAY_UserFree+site%3Amicrosoft.com) | oleaut32.dll | | [LPSAFEARRAY_UserFree64](https://www.google.com/search?num=5&q=LPSAFEARRAY_UserFree64+site%3Amicrosoft.com) | oleaut32.dll | | [LPSAFEARRAY_UserMarshal](https://www.google.com/search?num=5&q=LPSAFEARRAY_UserMarshal+site%3Amicrosoft.com) | oleaut32.dll | | @@ -200,8 +201,8 @@ Native Method | Native DLL | Header | Managed Method [MkParseDisplayName](http://msdn2.microsoft.com/en-us/library/ada46dd3-e2c5-4ff5-89bd-3805f98b247b) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.MkParseDisplayName](https://github.com/dahall/Vanara/search?l=C%23&q=MkParseDisplayName) [MonikerCommonPrefixWith](http://msdn2.microsoft.com/en-us/library/6caa8c2e-c3d6-45d5-8efe-74d6a2c4a926) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.MonikerCommonPrefixWith](https://github.com/dahall/Vanara/search?l=C%23&q=MonikerCommonPrefixWith) [MonikerRelativePathTo](http://msdn2.microsoft.com/en-us/library/55ab4db3-a94e-48ba-abe3-44963c35e062) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.MonikerRelativePathTo](https://github.com/dahall/Vanara/search?l=C%23&q=MonikerRelativePathTo) -[OaBuildVersion](https://www.google.com/search?num=5&q=OaBuildVersion+site%3Amicrosoft.com) | oleaut32.dll | | -[OaEnablePerUserTLibRegistration](https://www.google.com/search?num=5&q=OaEnablePerUserTLibRegistration+site%3Amicrosoft.com) | oleaut32.dll | | +[OaBuildVersion](http://msdn2.microsoft.com/en-us/library/e7466457-1025-4f1b-8b29-01cdf2358217) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.OaBuildVersion](https://github.com/dahall/Vanara/search?l=C%23&q=OaBuildVersion) +[OaEnablePerUserTLibRegistration](http://msdn2.microsoft.com/en-us/library/356af9a9-77f9-4699-abc3-ab3ff1db2915) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.OaEnablePerUserTLibRegistration](https://github.com/dahall/Vanara/search?l=C%23&q=OaEnablePerUserTLibRegistration) [OleConvertIStorageToOLESTREAM](http://msdn2.microsoft.com/en-us/library/d100d32a-6559-4a7c-a0ae-780bc9d82611) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleConvertIStorageToOLESTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=OleConvertIStorageToOLESTREAM) [OleConvertIStorageToOLESTREAMEx](http://msdn2.microsoft.com/en-us/library/a6026b71-4223-40ab-b209-44531480db57) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleConvertIStorageToOLESTREAMEx](https://github.com/dahall/Vanara/search?l=C%23&q=OleConvertIStorageToOLESTREAMEx) [OleConvertOLESTREAMToIStorage](http://msdn2.microsoft.com/en-us/library/8fed879c-5f97-4450-8259-da9643dd828c) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleConvertOLESTREAMToIStorage](https://github.com/dahall/Vanara/search?l=C%23&q=OleConvertOLESTREAMToIStorage) @@ -394,16 +395,16 @@ Native Method | Native DLL | Header | Managed Method [PSSetPropertyValue](http://msdn2.microsoft.com/en-us/library/b4f8c50d-93cd-4371-88b0-6ce58f023981) | propsys.dll | propsys.h | [Vanara.PInvoke.PropSys.PSSetPropertyValue](https://github.com/dahall/Vanara/search?l=C%23&q=PSSetPropertyValue) [PSStringFromPropertyKey](http://msdn2.microsoft.com/en-us/library/081f8e6d-9189-44f9-9b27-e85f4793da48) | propsys.dll | propsys.h | [Vanara.PInvoke.PropSys.PSStringFromPropertyKey](https://github.com/dahall/Vanara/search?l=C%23&q=PSStringFromPropertyKey) [PSUnregisterPropertySchema](http://msdn2.microsoft.com/en-us/library/57df82a9-8954-4c2b-b794-82ac542149e2) | propsys.dll | propsys.h | [Vanara.PInvoke.PropSys.PSUnregisterPropertySchema](https://github.com/dahall/Vanara/search?l=C%23&q=PSUnregisterPropertySchema) -[QueryPathOfRegTypeLib](https://www.google.com/search?num=5&q=QueryPathOfRegTypeLib+site%3Amicrosoft.com) | oleaut32.dll | | +[QueryPathOfRegTypeLib](http://msdn2.microsoft.com/en-us/library/a71dc182-2fbf-48bd-9c9a-c662b9b0a6ec) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.QueryPathOfRegTypeLib](https://github.com/dahall/Vanara/search?l=C%23&q=QueryPathOfRegTypeLib) [ReadClassStg](http://msdn2.microsoft.com/en-us/library/90256fcd-54ce-48e1-aa12-d8f91cd4dfb1) | ole32.dll | coml2api.h | [Vanara.PInvoke.Ole32.ReadClassStg](https://github.com/dahall/Vanara/search?l=C%23&q=ReadClassStg) [ReadClassStm](http://msdn2.microsoft.com/en-us/library/bcf11c5b-e164-4a0f-b30f-ee9e76c4356d) | ole32.dll | coml2api.h | [Vanara.PInvoke.Ole32.ReadClassStm](https://github.com/dahall/Vanara/search?l=C%23&q=ReadClassStm) [ReadFmtUserTypeStg](http://msdn2.microsoft.com/en-us/library/6f26550d-c094-4150-b8ef-2da1d052c1ff) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.ReadFmtUserTypeStg](https://github.com/dahall/Vanara/search?l=C%23&q=ReadFmtUserTypeStg) -[RegisterActiveObject](https://www.google.com/search?num=5&q=RegisterActiveObject+site%3Amicrosoft.com) | oleaut32.dll | | +[RegisterActiveObject](http://msdn2.microsoft.com/en-us/library/ba15bb69-7b65-47ea-b938-f235e3d9f9ee) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.RegisterActiveObject](https://github.com/dahall/Vanara/search?l=C%23&q=RegisterActiveObject) [RegisterDragDrop](http://msdn2.microsoft.com/en-us/library/00726271-4436-41f5-b7cc-666cd77216bc) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.RegisterDragDrop](https://github.com/dahall/Vanara/search?l=C%23&q=RegisterDragDrop) -[RegisterTypeLib](https://www.google.com/search?num=5&q=RegisterTypeLib+site%3Amicrosoft.com) | oleaut32.dll | | -[RegisterTypeLibForUser](https://www.google.com/search?num=5&q=RegisterTypeLibForUser+site%3Amicrosoft.com) | oleaut32.dll | | +[RegisterTypeLib](http://msdn2.microsoft.com/en-us/library/d0559a57-b1a4-4036-97ed-024d775cb595) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.RegisterTypeLib](https://github.com/dahall/Vanara/search?l=C%23&q=RegisterTypeLib) +[RegisterTypeLibForUser](http://msdn2.microsoft.com/en-us/library/ca8ae169-f849-4df2-8537-095d65ad6a08) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.RegisterTypeLibForUser](https://github.com/dahall/Vanara/search?l=C%23&q=RegisterTypeLibForUser) [ReleaseStgMedium](http://msdn2.microsoft.com/en-us/library/ms693491) | ole32.dll | Ole2.h | [Vanara.PInvoke.Ole32.ReleaseStgMedium](https://github.com/dahall/Vanara/search?l=C%23&q=ReleaseStgMedium) -[RevokeActiveObject](https://www.google.com/search?num=5&q=RevokeActiveObject+site%3Amicrosoft.com) | oleaut32.dll | | +[RevokeActiveObject](http://msdn2.microsoft.com/en-us/library/47e7b47b-dddc-445d-918f-02b1b6a37075) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.RevokeActiveObject](https://github.com/dahall/Vanara/search?l=C%23&q=RevokeActiveObject) [RevokeDragDrop](http://msdn2.microsoft.com/en-us/library/c0fa963c-ed06-426c-8ffc-31b02f083a23) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.RevokeDragDrop](https://github.com/dahall/Vanara/search?l=C%23&q=RevokeDragDrop) [RoGetAgileReference](http://msdn2.microsoft.com/en-us/library/D16224C7-1BB7-46F5-B66C-54D0B9679006) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.RoGetAgileReference](https://github.com/dahall/Vanara/search?l=C%23&q=RoGetAgileReference) [SafeArrayAccessData](http://msdn2.microsoft.com/en-us/library/ded2112e-f6cd-4982-bacb-b95370e80187) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SafeArrayAccessData](https://github.com/dahall/Vanara/search?l=C%23&q=SafeArrayAccessData) @@ -459,24 +460,26 @@ Native Method | Native DLL | Header | Managed Method [StringFromCLSID](http://msdn2.microsoft.com/en-us/library/61210ebd-cbf3-4e78-b077-53d2779053eb) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.StringFromCLSID](https://github.com/dahall/Vanara/search?l=C%23&q=StringFromCLSID) [StringFromGUID2](http://msdn2.microsoft.com/en-us/library/5f437658-b749-416b-805a-2afdac682660) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.StringFromGUID2](https://github.com/dahall/Vanara/search?l=C%23&q=StringFromGUID2) [StringFromIID](http://msdn2.microsoft.com/en-us/library/92e59631-0675-4bca-bcd4-a1f83ab6ec8a) | ole32.dll | combaseapi.h | [Vanara.PInvoke.Ole32.StringFromIID](https://github.com/dahall/Vanara/search?l=C%23&q=StringFromIID) -[SysAddRefString](https://www.google.com/search?num=5&q=SysAddRefString+site%3Amicrosoft.com) | oleaut32.dll | | -[SysAllocString](https://www.google.com/search?num=5&q=SysAllocString+site%3Amicrosoft.com) | oleaut32.dll | | -[SysAllocStringByteLen](https://www.google.com/search?num=5&q=SysAllocStringByteLen+site%3Amicrosoft.com) | oleaut32.dll | | -[SysAllocStringLen](https://www.google.com/search?num=5&q=SysAllocStringLen+site%3Amicrosoft.com) | oleaut32.dll | | -[SysFreeString](https://www.google.com/search?num=5&q=SysFreeString+site%3Amicrosoft.com) | oleaut32.dll | | -[SysReAllocString](https://www.google.com/search?num=5&q=SysReAllocString+site%3Amicrosoft.com) | oleaut32.dll | | -[SysReAllocStringLen](https://www.google.com/search?num=5&q=SysReAllocStringLen+site%3Amicrosoft.com) | oleaut32.dll | | -[SysReleaseString](https://www.google.com/search?num=5&q=SysReleaseString+site%3Amicrosoft.com) | oleaut32.dll | | -[SysStringByteLen](https://www.google.com/search?num=5&q=SysStringByteLen+site%3Amicrosoft.com) | oleaut32.dll | | -[SysStringLen](https://www.google.com/search?num=5&q=SysStringLen+site%3Amicrosoft.com) | oleaut32.dll | | -[SystemTimeToVariantTime](https://www.google.com/search?num=5&q=SystemTimeToVariantTime+site%3Amicrosoft.com) | oleaut32.dll | | -[UnRegisterTypeLib](https://www.google.com/search?num=5&q=UnRegisterTypeLib+site%3Amicrosoft.com) | oleaut32.dll | | -[UnRegisterTypeLibForUser](https://www.google.com/search?num=5&q=UnRegisterTypeLibForUser+site%3Amicrosoft.com) | oleaut32.dll | | -[VarAbs](https://www.google.com/search?num=5&q=VarAbs+site%3Amicrosoft.com) | oleaut32.dll | | -[VarAdd](https://www.google.com/search?num=5&q=VarAdd+site%3Amicrosoft.com) | oleaut32.dll | | -[VarAnd](https://www.google.com/search?num=5&q=VarAnd+site%3Amicrosoft.com) | oleaut32.dll | | -[VarBoolFromDec](https://www.google.com/search?num=5&q=VarBoolFromDec+site%3Amicrosoft.com) | oleaut32.dll | | -[VarBoolFromDisp](https://www.google.com/search?num=5&q=VarBoolFromDisp+site%3Amicrosoft.com) | oleaut32.dll | | +[SysAddRefString](http://msdn2.microsoft.com/en-us/library/9AE274F1-1517-4D55-B9AE-D75169404880) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysAddRefString](https://github.com/dahall/Vanara/search?l=C%23&q=SysAddRefString) +[SysAllocString](http://msdn2.microsoft.com/en-us/library/9e0437a2-9b4a-4576-88b0-5cb9d08ca29b) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysAllocString](https://github.com/dahall/Vanara/search?l=C%23&q=SysAllocString) +[SysAllocStringByteLen](http://msdn2.microsoft.com/en-us/library/e7f49441-eff1-4c00-b61f-8522c4e250ef) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysAllocStringByteLen](https://github.com/dahall/Vanara/search?l=C%23&q=SysAllocStringByteLen) +[SysAllocStringLen](http://msdn2.microsoft.com/en-us/library/f98bff39-bc5f-4a81-85d7-d5228e20fbc8) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysAllocStringLen](https://github.com/dahall/Vanara/search?l=C%23&q=SysAllocStringLen) +[SysFreeString](http://msdn2.microsoft.com/en-us/library/8f230ee3-5f6e-4cb9-a910-9c90b754dcd3) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysFreeString](https://github.com/dahall/Vanara/search?l=C%23&q=SysFreeString) +[SysReAllocString](http://msdn2.microsoft.com/en-us/library/0207c33b-c065-42bb-8d70-ccdc3fddb338) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysReAllocString](https://github.com/dahall/Vanara/search?l=C%23&q=SysReAllocString) +[SysReAllocStringLen](http://msdn2.microsoft.com/en-us/library/d134cff1-7cc8-4284-a216-3819615e3017) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysReAllocStringLen](https://github.com/dahall/Vanara/search?l=C%23&q=SysReAllocStringLen) +[SysReleaseString](http://msdn2.microsoft.com/en-us/library/D4905794-A4EA-4925-A4B2-92C8BF6EDFD0) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysReleaseString](https://github.com/dahall/Vanara/search?l=C%23&q=SysReleaseString) +[SysStringByteLen](http://msdn2.microsoft.com/en-us/library/2a150503-f474-41b8-90dd-fbbc955bea99) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysStringByteLen](https://github.com/dahall/Vanara/search?l=C%23&q=SysStringByteLen) +[SysStringLen](http://msdn2.microsoft.com/en-us/library/65e792af-f8a8-4cdc-a279-494bba59394a) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SysStringLen](https://github.com/dahall/Vanara/search?l=C%23&q=SysStringLen) +[SystemTimeToVariantTime](http://msdn2.microsoft.com/en-us/library/d9d69521-9b33-4fc5-8a1c-929f216db450) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.SystemTimeToVariantTime](https://github.com/dahall/Vanara/search?l=C%23&q=SystemTimeToVariantTime) +[UnRegisterTypeLib](http://msdn2.microsoft.com/en-us/library/36c763f0-562c-4fc8-9449-b37e993d5f5c) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.UnRegisterTypeLib](https://github.com/dahall/Vanara/search?l=C%23&q=UnRegisterTypeLib) +[UnRegisterTypeLibForUser](http://msdn2.microsoft.com/en-us/library/2d88f97b-b1f6-4682-abf5-304ee752e2ae) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.UnRegisterTypeLibForUser](https://github.com/dahall/Vanara/search?l=C%23&q=UnRegisterTypeLibForUser) +[VarAbs](http://msdn2.microsoft.com/en-us/library/720f5b1b-1b89-4167-8d89-9da267ecb85e) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarAbs](https://github.com/dahall/Vanara/search?l=C%23&q=VarAbs) +[VarAdd](http://msdn2.microsoft.com/en-us/library/bdec33b1-cbdd-4ec3-83b2-4e5655ecf5bb) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarAdd](https://github.com/dahall/Vanara/search?l=C%23&q=VarAdd) +[VarAnd](http://msdn2.microsoft.com/en-us/library/bcdda3e6-d599-4266-ba66-6634ab26f9d0) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarAnd](https://github.com/dahall/Vanara/search?l=C%23&q=VarAnd) +[VarBoolFromCy](http://msdn2.microsoft.com/en-us/library/4d13c480-26f6-49d3-aaaa-1804d56f8fe3) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarBoolFromCy](https://github.com/dahall/Vanara/search?l=C%23&q=VarBoolFromCy) +[VarBoolFromDate](http://msdn2.microsoft.com/en-us/library/3ba9e701-56c6-471c-9c82-a31c893a3a1c) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarBoolFromDate](https://github.com/dahall/Vanara/search?l=C%23&q=VarBoolFromDate) +[VarBoolFromDec](http://msdn2.microsoft.com/en-us/library/f7397feb-8ef4-4734-875a-0ef2bb818caa) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarBoolFromDec](https://github.com/dahall/Vanara/search?l=C%23&q=VarBoolFromDec) +[VarBoolFromDisp](http://msdn2.microsoft.com/en-us/library/72a20066-26ce-4f20-97d6-315e1f183d4b) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarBoolFromDisp](https://github.com/dahall/Vanara/search?l=C%23&q=VarBoolFromDisp) [VarBoolFromI2](https://www.google.com/search?num=5&q=VarBoolFromI2+site%3Amicrosoft.com) | oleaut32.dll | | [VarBoolFromI4](https://www.google.com/search?num=5&q=VarBoolFromI4+site%3Amicrosoft.com) | oleaut32.dll | | [VarBoolFromUI1](https://www.google.com/search?num=5&q=VarBoolFromUI1+site%3Amicrosoft.com) | oleaut32.dll | | @@ -492,8 +495,8 @@ Native Method | Native DLL | Header | Managed Method [VarBstrFromI8](https://www.google.com/search?num=5&q=VarBstrFromI8+site%3Amicrosoft.com) | oleaut32.dll | | [VarBstrFromUI2](https://www.google.com/search?num=5&q=VarBstrFromUI2+site%3Amicrosoft.com) | oleaut32.dll | | [VarBstrFromUI8](https://www.google.com/search?num=5&q=VarBstrFromUI8+site%3Amicrosoft.com) | oleaut32.dll | | -[VarCat](https://www.google.com/search?num=5&q=VarCat+site%3Amicrosoft.com) | oleaut32.dll | | -[VarCmp](https://www.google.com/search?num=5&q=VarCmp+site%3Amicrosoft.com) | oleaut32.dll | | +[VarCat](http://msdn2.microsoft.com/en-us/library/2e94516e-de36-407a-a1fe-6a6e66641c17) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarCat](https://github.com/dahall/Vanara/search?l=C%23&q=VarCat) +[VarCmp](http://msdn2.microsoft.com/en-us/library/00b96fa7-446c-450b-bd06-a966e1acb5ce) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarCmp](https://github.com/dahall/Vanara/search?l=C%23&q=VarCmp) [VarCyAbs](https://www.google.com/search?num=5&q=VarCyAbs+site%3Amicrosoft.com) | oleaut32.dll | | [VarCyAdd](https://www.google.com/search?num=5&q=VarCyAdd+site%3Amicrosoft.com) | oleaut32.dll | | [VarCyCmp](https://www.google.com/search?num=5&q=VarCyCmp+site%3Amicrosoft.com) | oleaut32.dll | | @@ -541,10 +544,10 @@ Native Method | Native DLL | Header | Managed Method [VarDecNeg](https://www.google.com/search?num=5&q=VarDecNeg+site%3Amicrosoft.com) | oleaut32.dll | | [VarDecRound](https://www.google.com/search?num=5&q=VarDecRound+site%3Amicrosoft.com) | oleaut32.dll | | [VarDecSub](https://www.google.com/search?num=5&q=VarDecSub+site%3Amicrosoft.com) | oleaut32.dll | | -[VarDiv](https://www.google.com/search?num=5&q=VarDiv+site%3Amicrosoft.com) | oleaut32.dll | | -[VarEqv](https://www.google.com/search?num=5&q=VarEqv+site%3Amicrosoft.com) | oleaut32.dll | | -[VarFix](https://www.google.com/search?num=5&q=VarFix+site%3Amicrosoft.com) | oleaut32.dll | | -[VarFormat](https://www.google.com/search?num=5&q=VarFormat+site%3Amicrosoft.com) | oleaut32.dll | | +[VarDiv](http://msdn2.microsoft.com/en-us/library/63cd466d-da23-4c61-ba7c-899f56f02245) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarDiv](https://github.com/dahall/Vanara/search?l=C%23&q=VarDiv) +[VarEqv](http://msdn2.microsoft.com/en-us/library/34ddece6-87c8-469d-b275-443d1e99b1c9) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarEqv](https://github.com/dahall/Vanara/search?l=C%23&q=VarEqv) +[VarFix](http://msdn2.microsoft.com/en-us/library/d90f37c7-87a8-4800-901c-d2aa3e5d838b) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarFix](https://github.com/dahall/Vanara/search?l=C%23&q=VarFix) +[VarFormat](http://msdn2.microsoft.com/en-us/library/2e1b4fd1-a86b-4933-8934-5d725168a2cd) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarFormat](https://github.com/dahall/Vanara/search?l=C%23&q=VarFormat) [VarFormatCurrency](https://www.google.com/search?num=5&q=VarFormatCurrency+site%3Amicrosoft.com) | oleaut32.dll | | [VarFormatDateTime](https://www.google.com/search?num=5&q=VarFormatDateTime+site%3Amicrosoft.com) | oleaut32.dll | | [VarFormatFromTokens](https://www.google.com/search?num=5&q=VarFormatFromTokens+site%3Amicrosoft.com) | oleaut32.dll | | @@ -569,20 +572,20 @@ Native Method | Native DLL | Header | Managed Method [VarI4FromUI8](https://www.google.com/search?num=5&q=VarI4FromUI8+site%3Amicrosoft.com) | oleaut32.dll | | [VarI8FromBool](https://www.google.com/search?num=5&q=VarI8FromBool+site%3Amicrosoft.com) | oleaut32.dll | | [VarI8FromI1](https://www.google.com/search?num=5&q=VarI8FromI1+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserFree](https://www.google.com/search?num=5&q=VARIANT_UserFree+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserFree64](https://www.google.com/search?num=5&q=VARIANT_UserFree64+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserMarshal](https://www.google.com/search?num=5&q=VARIANT_UserMarshal+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserMarshal64](https://www.google.com/search?num=5&q=VARIANT_UserMarshal64+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserSize](https://www.google.com/search?num=5&q=VARIANT_UserSize+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserSize64](https://www.google.com/search?num=5&q=VARIANT_UserSize64+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserUnmarshal](https://www.google.com/search?num=5&q=VARIANT_UserUnmarshal+site%3Amicrosoft.com) | oleaut32.dll | | -[VARIANT_UserUnmarshal64](https://www.google.com/search?num=5&q=VARIANT_UserUnmarshal64+site%3Amicrosoft.com) | oleaut32.dll | | -[VariantChangeType](https://www.google.com/search?num=5&q=VariantChangeType+site%3Amicrosoft.com) | oleaut32.dll | | -[VariantChangeTypeEx](https://www.google.com/search?num=5&q=VariantChangeTypeEx+site%3Amicrosoft.com) | oleaut32.dll | | +[VARIANT_UserFree](http://msdn2.microsoft.com/en-us/library/0432892b-af22-43d1-be3c-a98af950f0a7) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserFree](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserFree) +[VARIANT_UserFree64](http://msdn2.microsoft.com/en-us/library/d36c9c17-13b1-4f68-9406-f17ed4c39062) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserFree64](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserFree64) +[VARIANT_UserMarshal](http://msdn2.microsoft.com/en-us/library/1c273053-9a9e-4a04-af35-995378bc0142) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserMarshal](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserMarshal) +[VARIANT_UserMarshal64](http://msdn2.microsoft.com/en-us/library/af9f85fa-b123-49da-99c7-552cd03197c0) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserMarshal64](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserMarshal64) +[VARIANT_UserSize](http://msdn2.microsoft.com/en-us/library/64dc64e5-3de3-4133-835c-b832f5bb20ae) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserSize](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserSize) +[VARIANT_UserSize64](http://msdn2.microsoft.com/en-us/library/a6ae00a6-f126-4550-ae46-96c5ba1aee35) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserSize64](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserSize64) +[VARIANT_UserUnmarshal](http://msdn2.microsoft.com/en-us/library/ec7de7f3-f64a-4ec5-9b92-450bb7d6b37b) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserUnmarshal](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserUnmarshal) +[VARIANT_UserUnmarshal64](http://msdn2.microsoft.com/en-us/library/c4539285-20c2-4eda-acbc-1f1a80cad07b) | oleaut32.dll | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT_UserUnmarshal64](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT_UserUnmarshal64) +[VariantChangeType](http://msdn2.microsoft.com/en-us/library/48a51e32-95d7-4eeb-8106-f5043ffa2fd1) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VariantChangeType](https://github.com/dahall/Vanara/search?l=C%23&q=VariantChangeType) +[VariantChangeTypeEx](http://msdn2.microsoft.com/en-us/library/f2ef2e5f-e247-4abd-890f-f096d956cf4f) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VariantChangeTypeEx](https://github.com/dahall/Vanara/search?l=C%23&q=VariantChangeTypeEx) [VariantClear](http://msdn2.microsoft.com/en-us/library/ms221165) | oleaut32.dll | OleAuto.h | [Vanara.PInvoke.OleAut32.VariantClear](https://github.com/dahall/Vanara/search?l=C%23&q=VariantClear) [VariantCompare](http://msdn2.microsoft.com/en-us/library/45aed78c-1614-4aad-a930-c44615546d6f) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantCompare](https://github.com/dahall/Vanara/search?l=C%23&q=VariantCompare) -[VariantCopy](https://www.google.com/search?num=5&q=VariantCopy+site%3Amicrosoft.com) | oleaut32.dll | | -[VariantCopyInd](https://www.google.com/search?num=5&q=VariantCopyInd+site%3Amicrosoft.com) | oleaut32.dll | | +[VariantCopy](http://msdn2.microsoft.com/en-us/library/f6ddbe1f-37b0-44f1-a3f0-b7ef4df88f8a) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VariantCopy](https://github.com/dahall/Vanara/search?l=C%23&q=VariantCopy) +[VariantCopyInd](http://msdn2.microsoft.com/en-us/library/5d9be6cd-92e5-485c-ba0d-8630d3e414b8) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VariantCopyInd](https://github.com/dahall/Vanara/search?l=C%23&q=VariantCopyInd) [VariantGetBooleanElem](http://msdn2.microsoft.com/en-us/library/d21ad8cc-5919-4582-a593-64bd98a82a89) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantGetBooleanElem](https://github.com/dahall/Vanara/search?l=C%23&q=VariantGetBooleanElem) [VariantGetDoubleElem](http://msdn2.microsoft.com/en-us/library/cc6cb3a0-ba39-4088-8d72-082f6a4e39d3) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantGetDoubleElem](https://github.com/dahall/Vanara/search?l=C%23&q=VariantGetDoubleElem) [VariantGetElementCount](http://msdn2.microsoft.com/en-us/library/2bf96650-c0c4-4c99-9a04-d36d506b8f68) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantGetElementCount](https://github.com/dahall/Vanara/search?l=C%23&q=VariantGetElementCount) @@ -593,9 +596,9 @@ Native Method | Native DLL | Header | Managed Method [VariantGetUInt16Elem](http://msdn2.microsoft.com/en-us/library/6d2a8b0b-bcd2-4bad-a006-2443eabd7a16) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantGetUInt16Elem](https://github.com/dahall/Vanara/search?l=C%23&q=VariantGetUInt16Elem) [VariantGetUInt32Elem](http://msdn2.microsoft.com/en-us/library/b950d051-2500-4523-8307-5817274878f2) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantGetUInt32Elem](https://github.com/dahall/Vanara/search?l=C%23&q=VariantGetUInt32Elem) [VariantGetUInt64Elem](http://msdn2.microsoft.com/en-us/library/7fd3c87b-5511-4dbc-b99e-65656a96303e) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantGetUInt64Elem](https://github.com/dahall/Vanara/search?l=C%23&q=VariantGetUInt64Elem) -[VariantInit](https://www.google.com/search?num=5&q=VariantInit+site%3Amicrosoft.com) | oleaut32.dll | | -[VariantTimeToDosDateTime](https://www.google.com/search?num=5&q=VariantTimeToDosDateTime+site%3Amicrosoft.com) | oleaut32.dll | | -[VariantTimeToSystemTime](https://www.google.com/search?num=5&q=VariantTimeToSystemTime+site%3Amicrosoft.com) | oleaut32.dll | | +[VariantInit](http://msdn2.microsoft.com/en-us/library/96aeb671-5528-4d3c-8e70-313716550b42) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VariantInit](https://github.com/dahall/Vanara/search?l=C%23&q=VariantInit) +[VariantTimeToDosDateTime](http://msdn2.microsoft.com/en-us/library/62307266-2434-4b06-9135-8854f4624c5c) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VariantTimeToDosDateTime](https://github.com/dahall/Vanara/search?l=C%23&q=VariantTimeToDosDateTime) +[VariantTimeToSystemTime](http://msdn2.microsoft.com/en-us/library/954eb6f3-f9f0-4586-9dd7-1632ebc6ef58) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VariantTimeToSystemTime](https://github.com/dahall/Vanara/search?l=C%23&q=VariantTimeToSystemTime) [VariantToBoolean](http://msdn2.microsoft.com/en-us/library/3ad12c41-e124-45f1-99f1-92790121ad93) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantToBoolean](https://github.com/dahall/Vanara/search?l=C%23&q=VariantToBoolean) [VariantToBooleanArray](http://msdn2.microsoft.com/en-us/library/80a1e7d4-ec11-4b16-ba05-b97f3bbf02d0) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantToBooleanArray](https://github.com/dahall/Vanara/search?l=C%23&q=VariantToBooleanArray) [VariantToBooleanArrayAlloc](http://msdn2.microsoft.com/en-us/library/6a623ee0-d99e-47db-82f9-9008c618a526) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantToBooleanArrayAlloc](https://github.com/dahall/Vanara/search?l=C%23&q=VariantToBooleanArrayAlloc) @@ -639,18 +642,18 @@ Native Method | Native DLL | Header | Managed Method [VariantToUInt64Array](http://msdn2.microsoft.com/en-us/library/90b39ed2-a8a9-424c-bfd2-90517b9224fd) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantToUInt64Array](https://github.com/dahall/Vanara/search?l=C%23&q=VariantToUInt64Array) [VariantToUInt64ArrayAlloc](http://msdn2.microsoft.com/en-us/library/898edef6-a688-4a39-897c-70f29952db49) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantToUInt64ArrayAlloc](https://github.com/dahall/Vanara/search?l=C%23&q=VariantToUInt64ArrayAlloc) [VariantToUInt64WithDefault](http://msdn2.microsoft.com/en-us/library/6ff75c81-519b-4539-9aa5-c6b39b3e2d94) | propsys.dll | propvarutil.h | [Vanara.PInvoke.PropSys.VariantToUInt64WithDefault](https://github.com/dahall/Vanara/search?l=C%23&q=VariantToUInt64WithDefault) -[VarIdiv](https://www.google.com/search?num=5&q=VarIdiv+site%3Amicrosoft.com) | oleaut32.dll | | -[VarImp](https://www.google.com/search?num=5&q=VarImp+site%3Amicrosoft.com) | oleaut32.dll | | -[VarInt](https://www.google.com/search?num=5&q=VarInt+site%3Amicrosoft.com) | oleaut32.dll | | -[VarMod](https://www.google.com/search?num=5&q=VarMod+site%3Amicrosoft.com) | oleaut32.dll | | -[VarMonthName](https://www.google.com/search?num=5&q=VarMonthName+site%3Amicrosoft.com) | oleaut32.dll | | -[VarMul](https://www.google.com/search?num=5&q=VarMul+site%3Amicrosoft.com) | oleaut32.dll | | -[VarNeg](https://www.google.com/search?num=5&q=VarNeg+site%3Amicrosoft.com) | oleaut32.dll | | -[VarNot](https://www.google.com/search?num=5&q=VarNot+site%3Amicrosoft.com) | oleaut32.dll | | -[VarNumFromParseNum](https://www.google.com/search?num=5&q=VarNumFromParseNum+site%3Amicrosoft.com) | oleaut32.dll | | -[VarOr](https://www.google.com/search?num=5&q=VarOr+site%3Amicrosoft.com) | oleaut32.dll | | -[VarParseNumFromStr](https://www.google.com/search?num=5&q=VarParseNumFromStr+site%3Amicrosoft.com) | oleaut32.dll | | -[VarPow](https://www.google.com/search?num=5&q=VarPow+site%3Amicrosoft.com) | oleaut32.dll | | +[VarIdiv](http://msdn2.microsoft.com/en-us/library/dd76b96f-b616-420f-9f26-d88004574411) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarIdiv](https://github.com/dahall/Vanara/search?l=C%23&q=VarIdiv) +[VarImp](http://msdn2.microsoft.com/en-us/library/c8d846dd-97c3-4e7d-af4f-632f04be75cf) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarImp](https://github.com/dahall/Vanara/search?l=C%23&q=VarImp) +[VarInt](http://msdn2.microsoft.com/en-us/library/96a9a158-d822-4cde-80c5-ea66f0fa4f1f) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarInt](https://github.com/dahall/Vanara/search?l=C%23&q=VarInt) +[VarMod](http://msdn2.microsoft.com/en-us/library/910d3f37-15f4-4a0e-8aa0-ab58be865c62) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarMod](https://github.com/dahall/Vanara/search?l=C%23&q=VarMod) +[VarMonthName](http://msdn2.microsoft.com/en-us/library/8bb760ae-2306-4c32-805d-58e5402e6d78) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarMonthName](https://github.com/dahall/Vanara/search?l=C%23&q=VarMonthName) +[VarMul](http://msdn2.microsoft.com/en-us/library/d804a23b-7d52-4f11-a93e-3eb02a079d2c) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarMul](https://github.com/dahall/Vanara/search?l=C%23&q=VarMul) +[VarNeg](http://msdn2.microsoft.com/en-us/library/95a8c1ee-6c8a-4eff-871b-63be3a616995) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarNeg](https://github.com/dahall/Vanara/search?l=C%23&q=VarNeg) +[VarNot](http://msdn2.microsoft.com/en-us/library/e3825905-2a28-4283-bb65-0273572f3150) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarNot](https://github.com/dahall/Vanara/search?l=C%23&q=VarNot) +[VarNumFromParseNum](http://msdn2.microsoft.com/en-us/library/6a01a779-ab1b-4fd5-a550-449b19358b7a) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarNumFromParseNum](https://github.com/dahall/Vanara/search?l=C%23&q=VarNumFromParseNum) +[VarOr](http://msdn2.microsoft.com/en-us/library/8c161755-4fdd-48bd-9dc4-6510cc9ce8ab) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarOr](https://github.com/dahall/Vanara/search?l=C%23&q=VarOr) +[VarParseNumFromStr](http://msdn2.microsoft.com/en-us/library/b77ce0df-5635-4760-8b42-f3afec49482b) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarParseNumFromStr](https://github.com/dahall/Vanara/search?l=C%23&q=VarParseNumFromStr) +[VarPow](http://msdn2.microsoft.com/en-us/library/80e19d25-94cf-49f8-b49f-9cda14d0ee4b) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarPow](https://github.com/dahall/Vanara/search?l=C%23&q=VarPow) [VarR4CmpR8](https://www.google.com/search?num=5&q=VarR4CmpR8+site%3Amicrosoft.com) | oleaut32.dll | | [VarR4FromStr](https://www.google.com/search?num=5&q=VarR4FromStr+site%3Amicrosoft.com) | oleaut32.dll | | [VarR4FromUI4](https://www.google.com/search?num=5&q=VarR4FromUI4+site%3Amicrosoft.com) | oleaut32.dll | | @@ -663,9 +666,9 @@ Native Method | Native DLL | Header | Managed Method [VarR8FromUI4](https://www.google.com/search?num=5&q=VarR8FromUI4+site%3Amicrosoft.com) | oleaut32.dll | | [VarR8Pow](https://www.google.com/search?num=5&q=VarR8Pow+site%3Amicrosoft.com) | oleaut32.dll | | [VarR8Round](https://www.google.com/search?num=5&q=VarR8Round+site%3Amicrosoft.com) | oleaut32.dll | | -[VarRound](https://www.google.com/search?num=5&q=VarRound+site%3Amicrosoft.com) | oleaut32.dll | | -[VarSub](https://www.google.com/search?num=5&q=VarSub+site%3Amicrosoft.com) | oleaut32.dll | | -[VarTokenizeFormatString](https://www.google.com/search?num=5&q=VarTokenizeFormatString+site%3Amicrosoft.com) | oleaut32.dll | | +[VarRound](http://msdn2.microsoft.com/en-us/library/7713f477-f6a3-456d-a442-a78750542b03) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarRound](https://github.com/dahall/Vanara/search?l=C%23&q=VarRound) +[VarSub](http://msdn2.microsoft.com/en-us/library/395cc5fe-8694-47a9-8e92-1768c300ba7e) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarSub](https://github.com/dahall/Vanara/search?l=C%23&q=VarSub) +[VarTokenizeFormatString](http://msdn2.microsoft.com/en-us/library/7cec1bc5-39ea-4b47-880b-62584ff23536) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarTokenizeFormatString](https://github.com/dahall/Vanara/search?l=C%23&q=VarTokenizeFormatString) [VarUdateFromDate](https://www.google.com/search?num=5&q=VarUdateFromDate+site%3Amicrosoft.com) | oleaut32.dll | | [VarUI1FromI1](https://www.google.com/search?num=5&q=VarUI1FromI1+site%3Amicrosoft.com) | oleaut32.dll | | [VarUI1FromR4](https://www.google.com/search?num=5&q=VarUI1FromR4+site%3Amicrosoft.com) | oleaut32.dll | | @@ -689,7 +692,8 @@ Native Method | Native DLL | Header | Managed Method [VarUI8FromI1](https://www.google.com/search?num=5&q=VarUI8FromI1+site%3Amicrosoft.com) | oleaut32.dll | | [VarUI8FromI2](https://www.google.com/search?num=5&q=VarUI8FromI2+site%3Amicrosoft.com) | oleaut32.dll | | [VarWeekdayName](https://www.google.com/search?num=5&q=VarWeekdayName+site%3Amicrosoft.com) | oleaut32.dll | | -[VectorFromBstr](https://www.google.com/search?num=5&q=VectorFromBstr+site%3Amicrosoft.com) | oleaut32.dll | | +[VarXor](http://msdn2.microsoft.com/en-us/library/5a9ebe42-07a0-4bb8-afb7-24d18ce32768) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VarXor](https://github.com/dahall/Vanara/search?l=C%23&q=VarXor) +[VectorFromBstr](http://msdn2.microsoft.com/en-us/library/46cde8da-f6c8-4b29-b4ef-eda30b0fa3f1) | oleaut32.dll | oleauto.h | [Vanara.PInvoke.OleAut32.VectorFromBstr](https://github.com/dahall/Vanara/search?l=C%23&q=VectorFromBstr) [WinRTPropertyValueToPropVariant](http://msdn2.microsoft.com/en-us/library/3D6853B0-0A3F-4ACF-9C93-478688DAE9CF) | propsys.dll | propsys.h | [Vanara.PInvoke.PropSys.WinRTPropertyValueToPropVariant](https://github.com/dahall/Vanara/search?l=C%23&q=WinRTPropertyValueToPropVariant) [WriteClassStg](http://msdn2.microsoft.com/en-us/library/5f2f16d1-923f-4ba7-8d4b-7e8535f6f15e) | ole32.dll | coml2api.h | [Vanara.PInvoke.Ole32.WriteClassStg](https://github.com/dahall/Vanara/search?l=C%23&q=WriteClassStg) [WriteClassStm](http://msdn2.microsoft.com/en-us/library/c08bfbc8-f7ac-4534-8c98-c732c6daa2f7) | ole32.dll | coml2api.h | [Vanara.PInvoke.Ole32.WriteClassStm](https://github.com/dahall/Vanara/search?l=C%23&q=WriteClassStm) @@ -706,16 +710,22 @@ Native Structure | Header | Managed Structure [ContextProperty](http://msdn2.microsoft.com/en-us/library/64591e45-5478-4360-8c1f-08b09b5aef8e) | objidl.h | [Vanara.PInvoke.Ole32.ContextProperty](https://github.com/dahall/Vanara/search?l=C%23&q=ContextProperty) [COSERVERINFO](http://msdn2.microsoft.com/en-us/library/88c94a7f-5cf0-4d61-833f-91cba45d8624) | objidl.h | [Vanara.PInvoke.Ole32.COSERVERINFO](https://github.com/dahall/Vanara/search?l=C%23&q=COSERVERINFO) [CSPLATFORM](http://msdn2.microsoft.com/en-us/library/e9ffa8ba-98a2-431c-a069-20ed4a45e6f8) | wtypes.h | [Vanara.PInvoke.Ole32.CSPLATFORM](https://github.com/dahall/Vanara/search?l=C%23&q=CSPLATFORM) +[CUSTDATA](http://msdn2.microsoft.com/en-us/library/992199f2-1bac-428e-9699-0740654e1922) | oaidl.h | [Vanara.PInvoke.OleAut32.CUSTDATA](https://github.com/dahall/Vanara/search?l=C%23&q=CUSTDATA) +[CUSTDATAITEM](http://msdn2.microsoft.com/en-us/library/dae0f1be-0b77-4af6-9983-d8cb313e5276) | oaidl.h | [Vanara.PInvoke.OleAut32.CUSTDATAITEM](https://github.com/dahall/Vanara/search?l=C%23&q=CUSTDATAITEM) [DVTARGETDEVICE](http://msdn2.microsoft.com/en-us/library/724ff714-c170-4d06-92cb-e042e41c0af2) | objidl.h | [Vanara.PInvoke.Ole32.DVTARGETDEVICE](https://github.com/dahall/Vanara/search?l=C%23&q=DVTARGETDEVICE) [HOLEMENU](https://www.google.com/search?num=5&q=HOLEMENU+site%3Amicrosoft.com) | | [Vanara.PInvoke.Ole32.HOLEMENU](https://github.com/dahall/Vanara/search?l=C%23&q=HOLEMENU) +[INTERFACEDATA](http://msdn2.microsoft.com/en-us/library/3eafe5ba-45d9-4b0d-b3f8-68f5e99df5bb) | oleauto.h | [Vanara.PInvoke.OleAut32.INTERFACEDATA](https://github.com/dahall/Vanara/search?l=C%23&q=INTERFACEDATA) [INTERFACEINFO](http://msdn2.microsoft.com/en-us/library/5c2c07bf-1c15-4f21-baef-103837ea24d0) | objidl.h | [Vanara.PInvoke.Ole32.INTERFACEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=INTERFACEINFO) [LICINFO](http://msdn2.microsoft.com/en-us/library/a90d82f3-8dc4-4b1d-81f7-9d3a19e74314) | ocidl.h | [Vanara.PInvoke.Ole32.LICINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LICINFO) +[METHODDATA](http://msdn2.microsoft.com/en-us/library/85fd7121-3eed-4a83-9ba2-caa81fa1e048) | oleauto.h | [Vanara.PInvoke.OleAut32.METHODDATA](https://github.com/dahall/Vanara/search?l=C%23&q=METHODDATA) [MULTI_QI](http://msdn2.microsoft.com/en-us/library/845040c9-fad4-4ac8-856d-d35edbf48ec9) | objidl.h | [Vanara.PInvoke.Ole32.MULTI_QI](https://github.com/dahall/Vanara/search?l=C%23&q=MULTI_QI) +[NUMPARSE](http://msdn2.microsoft.com/en-us/library/d55034ff-4407-40ba-bee3-8e82cd5c497e) | oleauto.h | [Vanara.PInvoke.OleAut32.NUMPARSE](https://github.com/dahall/Vanara/search?l=C%23&q=NUMPARSE) [OIFI](http://msdn2.microsoft.com/en-us/library/e09445d2-61e5-4691-b51e-746e0cc91c00) | oleidl.h | [Vanara.PInvoke.Ole32.OIFI](https://github.com/dahall/Vanara/search?l=C%23&q=OIFI) [OLEMENUGROUPWIDTHS](http://msdn2.microsoft.com/en-us/library/ms693766) | Oleidl.h | [Vanara.PInvoke.Ole32.OLEMENUGROUPWIDTHS](https://github.com/dahall/Vanara/search?l=C%23&q=OLEMENUGROUPWIDTHS) [OLESTREAM](https://www.google.com/search?num=5&q=OLESTREAM+site%3Amicrosoft.com) | ole2.h | [Vanara.PInvoke.Ole32.OLESTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=OLESTREAM) [OLEVERB](http://msdn2.microsoft.com/en-us/library/657e3cc3-67fb-4458-8dad-f2a31df1b631) | oleidl.h | [Vanara.PInvoke.Ole32.OLEVERB](https://github.com/dahall/Vanara/search?l=C%23&q=OLEVERB) [PACKEDMETA](https://www.google.com/search?num=5&q=PACKEDMETA+site%3Amicrosoft.com) | | [Vanara.PInvoke.Ole32.PACKEDMETA](https://github.com/dahall/Vanara/search?l=C%23&q=PACKEDMETA) +[PARAMDATA](http://msdn2.microsoft.com/en-us/library/3166eac0-7e07-47e1-9bca-60b15cbdf971) | oleauto.h | [Vanara.PInvoke.OleAut32.PARAMDATA](https://github.com/dahall/Vanara/search?l=C%23&q=PARAMDATA) [PROPERTYKEY](http://msdn2.microsoft.com/en-us/library/bb773381) | Wtypes.h | [Vanara.PInvoke.Ole32.PROPERTYKEY](https://github.com/dahall/Vanara/search?l=C%23&q=PROPERTYKEY) [PROPVARIANT](https://www.google.com/search?num=5&q=PROPVARIANT+site%3Amicrosoft.com) | | [Vanara.PInvoke.Ole32.PROPVARIANT](https://github.com/dahall/Vanara/search?l=C%23&q=PROPVARIANT) [QUERYCONTEXT](http://msdn2.microsoft.com/en-us/library/5d6a17e1-dcdd-4691-aec2-f63dbcb26027) | wtypes.h | [Vanara.PInvoke.Ole32.QUERYCONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=QUERYCONTEXT) @@ -731,7 +741,7 @@ Native Structure | Header | Managed Structure [STATPROPSTG](http://msdn2.microsoft.com/en-us/library/3b8de6d3-18a3-4c0a-94d1-04bcec05d41a) | propidl.h | [Vanara.PInvoke.Ole32.STATPROPSTG](https://github.com/dahall/Vanara/search?l=C%23&q=STATPROPSTG) [STGOPTIONS](http://msdn2.microsoft.com/en-us/library/aa380344) | Objbase.h | [Vanara.PInvoke.Ole32.STGOPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=STGOPTIONS) [StorageLayout](http://msdn2.microsoft.com/en-us/library/1e4fb36d-077b-44bd-ab6e-8c122ec95a46) | objidl.h | [Vanara.PInvoke.Ole32.StorageLayout](https://github.com/dahall/Vanara/search?l=C%23&q=StorageLayout) -[VARIANT](https://www.google.com/search?num=5&q=VARIANT+site%3Amicrosoft.com) | oaidl.h | [Vanara.PInvoke.Ole32.VARIANT](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT) +[VARIANT](https://www.google.com/search?num=5&q=VARIANT+site%3Amicrosoft.com) | oaidl.h | [Vanara.PInvoke.OleAut32.VARIANT](https://github.com/dahall/Vanara/search?l=C%23&q=VARIANT) ### Interfaces Native Interface | Header | Managed Interface --- | --- | --- @@ -743,12 +753,16 @@ Native Interface | Header | Managed Interface [IClassFactory](http://msdn2.microsoft.com/en-us/library/f624f833-2b69-43bc-92cd-c4ecbe6051c5) | unknwnbase.h | [Vanara.PInvoke.Ole32.IClassFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IClassFactory) [IClassFactory2](http://msdn2.microsoft.com/en-us/library/c49c7612-3b1f-4535-baf3-8458b3f34f95) | ocidl.h | [Vanara.PInvoke.Ole32.IClassFactory2](https://github.com/dahall/Vanara/search?l=C%23&q=IClassFactory2) [IContext](http://msdn2.microsoft.com/en-us/library/89c41d9c-186c-4927-990d-92aa501f7d35) | objidl.h | [Vanara.PInvoke.Ole32.IContext](https://github.com/dahall/Vanara/search?l=C%23&q=IContext) -[ICreateErrorInfo](http://msdn2.microsoft.com/en-us/library/2e7c5ad5-9018-413e-8826-ef752ebf302c) | oaidl.h | [Vanara.PInvoke.Ole32.ICreateErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateErrorInfo) +[ICreateErrorInfo](http://msdn2.microsoft.com/en-us/library/2e7c5ad5-9018-413e-8826-ef752ebf302c) | oaidl.h | [Vanara.PInvoke.OleAut32.ICreateErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateErrorInfo) [ICreateObject](http://msdn2.microsoft.com/en-us/library/90502b4a-dc0a-4077-83d7-e9f5445ba69b) | propsys.h | [Vanara.PInvoke.PropSys.ICreateObject](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateObject) +[ICreateTypeInfo](http://msdn2.microsoft.com/en-us/library/c8bbb677-2666-4900-8fb9-788742eef656) | oaidl.h | [Vanara.PInvoke.OleAut32.ICreateTypeInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateTypeInfo) +[ICreateTypeInfo2](http://msdn2.microsoft.com/en-us/library/34dc6f52-6864-4edb-b22d-80eef05d4c8c) | oaidl.h | [Vanara.PInvoke.OleAut32.ICreateTypeInfo2](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateTypeInfo2) +[ICreateTypeLib](http://msdn2.microsoft.com/en-us/library/d245cd25-ce31-42da-a42d-dc412d5b98e7) | oaidl.h | [Vanara.PInvoke.OleAut32.ICreateTypeLib](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateTypeLib) +[ICreateTypeLib2](http://msdn2.microsoft.com/en-us/library/97378353-8c2d-493a-8ee9-42d33ab47d18) | oaidl.h | [Vanara.PInvoke.OleAut32.ICreateTypeLib2](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateTypeLib2) [IDataAdviseHolder](http://msdn2.microsoft.com/en-us/library/740a6366-6ab1-4a20-82df-1efdd62211eb) | objidl.h | [Vanara.PInvoke.Ole32.IDataAdviseHolder](https://github.com/dahall/Vanara/search?l=C%23&q=IDataAdviseHolder) [IDelayedPropertyStoreFactory](http://msdn2.microsoft.com/en-us/library/855c9f10-9f40-4c60-a669-551fa51133f5) | propsys.h | [Vanara.PInvoke.PropSys.IDelayedPropertyStoreFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IDelayedPropertyStoreFactory) [IDirectWriterLock](http://msdn2.microsoft.com/en-us/library/cff56e4f-b8c5-4d87-9289-f8f2212d7c42) | objidl.h | [Vanara.PInvoke.Ole32.IDirectWriterLock](https://github.com/dahall/Vanara/search?l=C%23&q=IDirectWriterLock) -[IDispatch](http://msdn2.microsoft.com/en-us/library/ebbff4bc-36b2-4861-9efa-ffa45e013eb5) | oaidl.h | [Vanara.PInvoke.Ole32.IDispatch](https://github.com/dahall/Vanara/search?l=C%23&q=IDispatch) +[IDispatch](http://msdn2.microsoft.com/en-us/library/ebbff4bc-36b2-4861-9efa-ffa45e013eb5) | oaidl.h | [Vanara.PInvoke.OleAut32.IDispatch](https://github.com/dahall/Vanara/search?l=C%23&q=IDispatch) [IDropSource](http://msdn2.microsoft.com/en-us/library/963a36bc-4ad7-4591-bffc-a96b4310177d) | oleidl.h | [Vanara.PInvoke.Ole32.IDropSource](https://github.com/dahall/Vanara/search?l=C%23&q=IDropSource) [IDropTarget](http://msdn2.microsoft.com/en-us/library/13fbe834-1ef8-4944-b2e4-9f5c413c65c8) | oleidl.h | [Vanara.PInvoke.Ole32.IDropTarget](https://github.com/dahall/Vanara/search?l=C%23&q=IDropTarget) [IEnumContextProps](http://msdn2.microsoft.com/en-us/library/64591e45-5478-4360-8c1f-08b09b5aef8e) | objidl.h | [Vanara.PInvoke.Ole32.IEnumContextProps](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumContextProps) @@ -757,8 +771,8 @@ Native Interface | Header | Managed Interface [IEnumSTATPROPSTG](http://msdn2.microsoft.com/en-us/library/e625e52a-5628-4d18-9282-aa1c141c83af) | propidlbase.h | [Vanara.PInvoke.Ole32.IEnumSTATPROPSTG](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumSTATPROPSTG) [IEnumSTATSTG](http://msdn2.microsoft.com/en-us/library/aa379217) | Objidl.h | [Vanara.PInvoke.Ole32.IEnumSTATSTG](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumSTATSTG) [IEnumUnknown](http://msdn2.microsoft.com/en-us/library/5aaed96f-39c1-4201-80d0-a2a8a177b65e) | objidl.h | [Vanara.PInvoke.Ole32.IEnumUnknown](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumUnknown) -[IErrorInfo](http://msdn2.microsoft.com/en-us/library/4dda6909-2d9a-4727-ae0c-b5f90dcfa447) | oaidl.h | [Vanara.PInvoke.Ole32.IErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IErrorInfo) -[IErrorLog](https://www.google.com/search?num=5&q=IErrorLog+site%3Amicrosoft.com) | OAIdl.h | [Vanara.PInvoke.Ole32.IErrorLog](https://github.com/dahall/Vanara/search?l=C%23&q=IErrorLog) +[IErrorInfo](http://msdn2.microsoft.com/en-us/library/4dda6909-2d9a-4727-ae0c-b5f90dcfa447) | oaidl.h | [Vanara.PInvoke.OleAut32.IErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IErrorInfo) +[IErrorLog](https://www.google.com/search?num=5&q=IErrorLog+site%3Amicrosoft.com) | OAIdl.h | [Vanara.PInvoke.OleAut32.IErrorLog](https://github.com/dahall/Vanara/search?l=C%23&q=IErrorLog) [IFillLockBytes](http://msdn2.microsoft.com/en-us/library/99caf010-415e-11cf-8814-00aa00b569f5) | objidl.h | [Vanara.PInvoke.Ole32.IFillLockBytes](https://github.com/dahall/Vanara/search?l=C%23&q=IFillLockBytes) [IInitializeSpy](http://msdn2.microsoft.com/en-us/library/9cf1a3fa-dbc6-4760-a9e9-ef237737acfb) | objidl.h | [Vanara.PInvoke.Ole32.IInitializeSpy](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeSpy) [IInitializeWithStream](http://msdn2.microsoft.com/en-us/library/bb761810) | Propsys.h | [Vanara.PInvoke.PropSys.IInitializeWithStream](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithStream) @@ -787,7 +801,7 @@ Native Interface | Header | Managed Interface [IPersistStorage](http://msdn2.microsoft.com/en-us/library/1c1a20fc-c101-4cbc-a7a6-30613aa387d7) | objidl.h | [Vanara.PInvoke.Ole32.IPersistStorage](https://github.com/dahall/Vanara/search?l=C%23&q=IPersistStorage) [IPersistStream](http://msdn2.microsoft.com/en-us/library/97ea64ee-d950-4872-add6-1f532a6eb33f) | objidl.h | [Vanara.PInvoke.Ole32.IPersistStream](https://github.com/dahall/Vanara/search?l=C%23&q=IPersistStream) [IPersistStreamInit](http://msdn2.microsoft.com/en-us/library/49c413b3-3523-4602-9ec1-19f4e0fe5651) | ocidl.h | [Vanara.PInvoke.Ole32.IPersistStreamInit](https://github.com/dahall/Vanara/search?l=C%23&q=IPersistStreamInit) -[IPropertyBag](https://www.google.com/search?num=5&q=IPropertyBag+site%3Amicrosoft.com) | OAIdl.h | [Vanara.PInvoke.Ole32.IPropertyBag](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertyBag) +[IPropertyBag](https://www.google.com/search?num=5&q=IPropertyBag+site%3Amicrosoft.com) | OAIdl.h | [Vanara.PInvoke.OleAut32.IPropertyBag](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertyBag) [IPropertyChange](http://msdn2.microsoft.com/en-us/library/bb775244) | Propsys.h | [Vanara.PInvoke.PropSys.IPropertyChange](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertyChange) [IPropertyChangeArray](http://msdn2.microsoft.com/en-us/library/bb775223) | Propsys.h | [Vanara.PInvoke.PropSys.IPropertyChangeArray](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertyChangeArray) [IPropertyDescription](http://msdn2.microsoft.com/en-us/library/bb761561) | Propsys.h | [Vanara.PInvoke.PropSys.IPropertyDescription](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertyDescription) @@ -801,9 +815,10 @@ Native Interface | Header | Managed Interface [IPropertyStore](http://msdn2.microsoft.com/en-us/library/bb762502) | Shobjidl.h | [Vanara.PInvoke.PropSys.IPropertyStore](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertyStore) [IPropertyStoreFactory](http://msdn2.microsoft.com/en-us/library/78ea822d-da8e-4883-b0eb-4277e7eb87a2) | propsys.h | [Vanara.PInvoke.PropSys.IPropertyStoreFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertyStoreFactory) [IPropertySystem](http://msdn2.microsoft.com/en-us/library/9ead94d9-4d4e-44c6-8c53-11c4c4ee2fb2) | propsys.h | [Vanara.PInvoke.PropSys.IPropertySystem](https://github.com/dahall/Vanara/search?l=C%23&q=IPropertySystem) -[IRecordInfo](https://www.google.com/search?num=5&q=IRecordInfo+site%3Amicrosoft.com) | OAIdl.h | [Vanara.PInvoke.Ole32.IRecordInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IRecordInfo) +[IRecordInfo](https://www.google.com/search?num=5&q=IRecordInfo+site%3Amicrosoft.com) | OAIdl.h | [Vanara.PInvoke.OleAut32.IRecordInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IRecordInfo) [IRunningObjectTable](http://msdn2.microsoft.com/en-us/library/ff89bcb5-df6d-4325-b0e8-613217a68f42) | objidl.h | [Vanara.PInvoke.Ole32.IRunningObjectTable](https://github.com/dahall/Vanara/search?l=C%23&q=IRunningObjectTable) [ISequentialStream](http://msdn2.microsoft.com/en-us/library/c1d33800-d2f1-4942-92fa-e115f524c23c) | objidl.h | [Vanara.PInvoke.Ole32.ISequentialStream](https://github.com/dahall/Vanara/search?l=C%23&q=ISequentialStream) [IStorage](http://msdn2.microsoft.com/en-us/library/aa380015) | Objidl.h | [Vanara.PInvoke.Ole32.IStorage](https://github.com/dahall/Vanara/search?l=C%23&q=IStorage) -[ISupportErrorInfo](http://msdn2.microsoft.com/en-us/library/42d33066-36b4-4a5b-aa5d-46682e560f32) | oaidl.h | [Vanara.PInvoke.Ole32.ISupportErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ISupportErrorInfo) +[ISupportErrorInfo](http://msdn2.microsoft.com/en-us/library/42d33066-36b4-4a5b-aa5d-46682e560f32) | oaidl.h | [Vanara.PInvoke.OleAut32.ISupportErrorInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ISupportErrorInfo) [ISurrogate](http://msdn2.microsoft.com/en-us/library/fbed0514-3646-4744-aa7a-4a98f1a12cc0) | objidl.h | [Vanara.PInvoke.Ole32.ISurrogate](https://github.com/dahall/Vanara/search?l=C%23&q=ISurrogate) +[ITypeChangeEvents](http://msdn2.microsoft.com/en-us/library/5e286a4b-b36b-40d6-9a39-d572086e5a2d) | oaidl.h | [Vanara.PInvoke.OleAut32.ITypeChangeEvents](https://github.com/dahall/Vanara/search?l=C%23&q=ITypeChangeEvents) diff --git a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj index bfec3b12..3076fb3f 100644 --- a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj +++ b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Ole $(AssemblyName) @@ -28,13 +28,13 @@ Currently implements: Functions -BindMoniker, ClearPropVariantArray, ClearVariantArray, CLSIDFromProgID, CLSIDFromProgIDEx, CLSIDFromString, CoAddRefServerProcess, CoAllowSetForegroundWindow, CoAllowUnmarshalerCLSID, CoCancelCall, CoCopyProxy, CoCreateFreeThreadedMarshaler, CoCreateGuid, CoCreateInstance, CoCreateInstanceEx, CoCreateInstanceFromApp, CoDecodeProxy, CoDecrementMTAUsage, CoDisableCallCancellation, CoDisconnectContext, CoDisconnectObject, CoDosDateTimeToFileTime, CoEnableCallCancellation, CoFileTimeNow, CoFileTimeToDosDateTime, CoFreeAllLibraries, CoFreeLibrary, CoFreeUnusedLibraries, CoFreeUnusedLibrariesEx, CoGetApartmentType, CoGetCallContext, CoGetCallerTID, CoGetCancelObject, CoGetClassObject, CoGetContextToken, CoGetCurrentLogicalThreadId, CoGetCurrentProcess, CoGetDefaultContext, CoGetInstanceFromFile, CoGetInstanceFromIStorage, CoGetInterceptor, CoGetInterfaceAndReleaseStream, CoGetMalloc, CoGetMarshalSizeMax, CoGetObject, CoGetObjectContext, CoGetPSClsid, CoGetStandardMarshal, CoGetStdMarshalEx, CoGetSystemSecurityPermissions, CoGetTreatAsClass, CoHandlePriorityEventsFromMessagePump, CoImpersonateClient, CoIncrementMTAUsage, CoInitialize, CoInitializeEx, CoInitializeSecurity, CoInvalidateRemoteMachineBindings, CoIsHandlerConnected, CoIsOle1Class, CoLoadLibrary, CoLockObjectExternal, CoMarshalHresult, CoMarshalInterface, CoMarshalInterThreadInterfaceInStream, CoQueryAuthenticationServices, CoQueryClientBlanket, CoQueryProxyBlanket, CoRegisterActivationFilter, CoRegisterChannelHook, CoRegisterClassObject, CoRegisterInitializeSpy, CoRegisterMallocSpy, CoRegisterMessageFilter, CoRegisterPSClsid, CoRegisterSurrogate, CoReleaseMarshalData, CoReleaseServerProcess, CoResumeClassObjects, CoRevertToSelf, CoRevokeClassObject, CoRevokeInitializeSpy, CoRevokeMallocSpy, CoSetCancelObject, CoSetMessageDispatcher, CoSetProxyBlanket, CoSuspendClassObjects, CoSwitchCallContext, CoTaskMemAlloc, CoTaskMemFree, CoTaskMemRealloc, CoTestCancel, CoTreatAsClass, CoUninitialize, CoUnmarshalHresult, CoUnmarshalInterface, CoWaitForMultipleHandles, CoWaitForMultipleObjects, CreateAntiMoniker, CreateBindCtx, CreateClassMoniker, CreateDataAdviseHolder, CreateDataCache, CreateErrorInfo, CreateFileMoniker, CreateGenericComposite, CreateILockBytesOnHGlobal, CreateItemMoniker, CreateObjrefMoniker, CreateOleAdviseHolder, CreatePointerMoniker, CreateStreamOnHGlobal, DllCanUnloadNow, DllGetClassObject, DoDragDrop, FmtIdToPropStgName, FreePropVariantArray, GetClassFile, GetConvertStg, GetErrorInfo, GetHGlobalFromILockBytes, GetHGlobalFromStream, GetRunningObjectTable, IIDFromString, InitPropVariantFromBooleanVector, InitPropVariantFromBuffer, InitPropVariantFromCLSID, InitPropVariantFromDoubleVector, InitPropVariantFromFileTime, InitPropVariantFromFileTimeVector, InitPropVariantFromGUIDAsString, InitPropVariantFromInt16Vector, InitPropVariantFromInt32Vector, InitPropVariantFromInt64Vector, InitPropVariantFromPropVariantVectorElem, InitPropVariantFromResource, InitPropVariantFromStringAsVector, InitPropVariantFromStringVector, InitPropVariantFromStrRet, InitPropVariantFromUInt16Vector, InitPropVariantFromUInt32Vector, InitPropVariantFromUInt64Vector, InitPropVariantVectorFromPropVariant, InitVariantFromBooleanArray, InitVariantFromBuffer, InitVariantFromDoubleArray, InitVariantFromFileTime, InitVariantFromFileTimeArray, InitVariantFromGUIDAsString, InitVariantFromInt16Array, InitVariantFromInt32Array, InitVariantFromInt64Array, InitVariantFromResource, InitVariantFromStringArray, InitVariantFromUInt16Array, InitVariantFromUInt32Array, InitVariantFromUInt64Array, InitVariantFromVariantArrayElem, IsAccelerator, IsEqualGUID, MkParseDisplayName, MonikerCommonPrefixWith, MonikerRelativePathTo, OleConvertIStorageToOLESTREAM, OleConvertIStorageToOLESTREAMEx, OleConvertOLESTREAMToIStorage, OleConvertOLESTREAMToIStorageEx, OleCreate, OleCreateDefaultHandler, OleCreateEmbeddingHelper, OleCreateEx, OleCreateFromData, OleCreateFromDataEx, OleCreateFromFile, OleCreateFromFileEx, OleCreateLink, OleCreateLinkEx, OleCreateLinkFromData, OleCreateLinkFromDataEx, OleCreateLinkToFile, OleCreateLinkToFileEx, OleCreateMenuDescriptor, OleCreateStaticFromData, OleDestroyMenuDescriptor, OleDoAutoConvert, OleDraw, OleDuplicateData, OleFlushClipboard, OleGetAutoConvert, OleGetClipboard, OleGetClipboardWithEnterpriseInfo, OleGetIconOfClass, OleGetIconOfFile, OleInitialize, OleIsCurrentClipboard, OleIsRunning, OleLoad, OleLockRunning, OleMetafilePictFromIconAndLabel, OleNoteObjectVisible, OleQueryCreateFromData, OleQueryLinkFromData, OleRegEnumFormatEtc, OleRegEnumVerbs, OleRegGetMiscStatus, OleRegGetUserType, OleRun, OleSave, OleSaveToStream, OleSetAutoConvert, OleSetClipboard, OleSetContainedObject, OleSetMenuDescriptor, OleTranslateAccelerator, OleUninitialize, ProgIDFromCLSID, PropStgNameToFmtId, PropVariantChangeType, PropVariantClear, PropVariantCompareEx, PropVariantCopy, PropVariantGetBooleanElem, PropVariantGetDoubleElem, PropVariantGetElementCount, PropVariantGetFileTimeElem, PropVariantGetInt16Elem, PropVariantGetInt32Elem, PropVariantGetInt64Elem, PropVariantGetStringElem, PropVariantGetUInt16Elem, PropVariantGetUInt32Elem, PropVariantGetUInt64Elem, PropVariantToBoolean, PropVariantToBooleanVector, PropVariantToBooleanVectorAlloc, PropVariantToBooleanWithDefault, PropVariantToBSTR, PropVariantToBuffer, PropVariantToDouble, PropVariantToDoubleVector, PropVariantToDoubleVectorAlloc, PropVariantToDoubleWithDefault, PropVariantToFileTime, PropVariantToFileTimeVector, PropVariantToFileTimeVectorAlloc, PropVariantToGUID, PropVariantToInt16, PropVariantToInt16Vector, PropVariantToInt16VectorAlloc, PropVariantToInt16WithDefault, PropVariantToInt32, PropVariantToInt32Vector, PropVariantToInt32VectorAlloc, PropVariantToInt32WithDefault, PropVariantToInt64, PropVariantToInt64Vector, PropVariantToInt64VectorAlloc, PropVariantToInt64WithDefault, PropVariantToString, PropVariantToStringAlloc, PropVariantToStringVector, PropVariantToStringVectorAlloc, PropVariantToStringWithDefault, PropVariantToStrRet, PropVariantToUInt16, PropVariantToUInt16Vector, PropVariantToUInt16VectorAlloc, PropVariantToUInt16WithDefault, PropVariantToUInt32, PropVariantToUInt32Vector, PropVariantToUInt32VectorAlloc, PropVariantToUInt32WithDefault, PropVariantToUInt64, PropVariantToUInt64Vector, PropVariantToUInt64VectorAlloc, PropVariantToUInt64WithDefault, PropVariantToVariant, PropVariantToWinRTPropertyValue, PSCoerceToCanonicalValue, PSCreateAdapterFromPropertyStore, PSCreateDelayedMultiplexPropertyStore, PSCreateMemoryPropertyStore, PSCreateMultiplexPropertyStore, PSCreatePropertyChangeArray, PSCreatePropertyStoreFromObject, PSCreatePropertyStoreFromPropertySetStorage, PSCreateSimplePropertyChange, PSEnumeratePropertyDescriptions, PSFormatForDisplay, PSFormatForDisplayAlloc, PSFormatPropertyValue, PSGetImageReferenceForValue, PSGetItemPropertyHandler, PSGetItemPropertyHandlerWithCreateObject, PSGetNamedPropertyFromPropertyStorage, PSGetNameFromPropertyKey, PSGetPropertyDescription, PSGetPropertyDescriptionByName, PSGetPropertyDescriptionListFromString, PSGetPropertyFromPropertyStorage, PSGetPropertyKeyFromName, PSGetPropertySystem, PSGetPropertyValue, PSLookupPropertyHandlerCLSID, PSPropertyBag_Delete, PSPropertyBag_ReadBOOL, PSPropertyBag_ReadBSTR, PSPropertyBag_ReadDWORD, PSPropertyBag_ReadGUID, PSPropertyBag_ReadInt, PSPropertyBag_ReadLONG, PSPropertyBag_ReadPOINTL, PSPropertyBag_ReadPOINTS, PSPropertyBag_ReadPropertyKey, PSPropertyBag_ReadRECTL, PSPropertyBag_ReadSHORT, PSPropertyBag_ReadStr, PSPropertyBag_ReadStrAlloc, PSPropertyBag_ReadStream, PSPropertyBag_ReadType, PSPropertyBag_ReadULONGLONG, PSPropertyBag_ReadUnknown, PSPropertyBag_WriteBOOL, PSPropertyBag_WriteBSTR, PSPropertyBag_WriteDWORD, PSPropertyBag_WriteGUID, PSPropertyBag_WriteInt, PSPropertyBag_WriteLONG, PSPropertyBag_WritePOINTL, PSPropertyBag_WritePOINTS, PSPropertyBag_WritePropertyKey, PSPropertyBag_WriteRECTL, PSPropertyBag_WriteSHORT, PSPropertyBag_WriteStr, PSPropertyBag_WriteStream, PSPropertyBag_WriteULONGLONG, PSPropertyBag_WriteUnknown, PSPropertyKeyFromString, PSRefreshPropertySchema, PSRegisterPropertySchema, PSSetPropertyValue, PSStringFromPropertyKey, PSUnregisterPropertySchema, ReadClassStg, ReadClassStm, ReadFmtUserTypeStg, RegisterDragDrop, ReleaseStgMedium, RevokeDragDrop, RoGetAgileReference, SafeArrayAccessData, SafeArrayAddRef, SafeArrayAllocData, SafeArrayAllocDescriptor, SafeArrayAllocDescriptorEx, SafeArrayCopy, SafeArrayCopyData, SafeArrayCreate, SafeArrayCreateEx, SafeArrayCreateVector, SafeArrayCreateVectorEx, SafeArrayDestroy, SafeArrayDestroyData, SafeArrayDestroyDescriptor, SafeArrayGetDim, SafeArrayGetElement, SafeArrayGetElemsize, SafeArrayGetIID, SafeArrayGetLBound, SafeArrayGetRecordInfo, SafeArrayGetUBound, SafeArrayGetVartype, SafeArrayLock, SafeArrayPtrOfIndex, SafeArrayPutElement, SafeArrayRedim, SafeArrayReleaseData, SafeArrayReleaseDescriptor, SafeArraySetIID, SafeArraySetRecordInfo, SafeArrayUnaccessData, SafeArrayUnlock, SetConvertStg, SetErrorInfo, StgConvertVariantToProperty, StgCreateDocfile, StgCreateDocfileOnILockBytes, StgCreatePropSetStg, StgCreatePropStg, StgCreateStorageEx, StgDeserializePropVariant, StgIsStorageFile, StgIsStorageILockBytes, StgOpenPropStg, StgOpenStorage, StgOpenStorageEx, StgOpenStorageOnILockBytes, StgPropertyLengthAsVariant, StgSerializePropVariant, StgSetTimes, StringFromCLSID, StringFromGUID2, StringFromIID, VariantClear, VariantCompare, VariantGetBooleanElem, VariantGetDoubleElem, VariantGetElementCount, VariantGetInt16Elem, VariantGetInt32Elem, VariantGetInt64Elem, VariantGetStringElem, VariantGetUInt16Elem, VariantGetUInt32Elem, VariantGetUInt64Elem, VariantToBoolean, VariantToBooleanArray, VariantToBooleanArrayAlloc, VariantToBooleanWithDefault, VariantToBuffer, VariantToDosDateTime, VariantToDouble, VariantToDoubleArray, VariantToDoubleArrayAlloc, VariantToDoubleWithDefault, VariantToFileTime, VariantToGUID, VariantToInt16, VariantToInt16Array, VariantToInt16ArrayAlloc, VariantToInt16WithDefault, VariantToInt32, VariantToInt32Array, VariantToInt32ArrayAlloc, VariantToInt32WithDefault, VariantToInt64, VariantToInt64Array, VariantToInt64ArrayAlloc, VariantToInt64WithDefault, VariantToPropVariant, VariantToString, VariantToStringAlloc, VariantToStringArray, VariantToStringArrayAlloc, VariantToStringWithDefault, VariantToUInt16, VariantToUInt16Array, VariantToUInt16ArrayAlloc, VariantToUInt16WithDefault, VariantToUInt32, VariantToUInt32Array, VariantToUInt32ArrayAlloc, VariantToUInt32WithDefault, VariantToUInt64, VariantToUInt64Array, VariantToUInt64ArrayAlloc, VariantToUInt64WithDefault, WinRTPropertyValueToPropVariant, WriteClassStg, WriteClassStm, WriteFmtUserTypeStg +BindMoniker, BSTR_UserFree, BSTR_UserFree64, BSTR_UserMarshal, BSTR_UserMarshal64, BSTR_UserSize, BSTR_UserSize64, BSTR_UserUnmarshal, BSTR_UserUnmarshal64, BstrFromVector, ClearCustData, ClearPropVariantArray, ClearVariantArray, CLSIDFromProgID, CLSIDFromProgIDEx, CLSIDFromString, CoAddRefServerProcess, CoAllowSetForegroundWindow, CoAllowUnmarshalerCLSID, CoCancelCall, CoCopyProxy, CoCreateFreeThreadedMarshaler, CoCreateGuid, CoCreateInstance, CoCreateInstanceEx, CoCreateInstanceFromApp, CoDecodeProxy, CoDecrementMTAUsage, CoDisableCallCancellation, CoDisconnectContext, CoDisconnectObject, CoDosDateTimeToFileTime, CoEnableCallCancellation, CoFileTimeNow, CoFileTimeToDosDateTime, CoFreeAllLibraries, CoFreeLibrary, CoFreeUnusedLibraries, CoFreeUnusedLibrariesEx, CoGetApartmentType, CoGetCallContext, CoGetCallerTID, CoGetCancelObject, CoGetClassObject, CoGetContextToken, CoGetCurrentLogicalThreadId, CoGetCurrentProcess, CoGetDefaultContext, CoGetInstanceFromFile, CoGetInstanceFromIStorage, CoGetInterceptor, CoGetInterfaceAndReleaseStream, CoGetMalloc, CoGetMarshalSizeMax, CoGetObject, CoGetObjectContext, CoGetPSClsid, CoGetStandardMarshal, CoGetStdMarshalEx, CoGetSystemSecurityPermissions, CoGetTreatAsClass, CoHandlePriorityEventsFromMessagePump, CoImpersonateClient, CoIncrementMTAUsage, CoInitialize, CoInitializeEx, CoInitializeSecurity, CoInvalidateRemoteMachineBindings, CoIsHandlerConnected, CoIsOle1Class, CoLoadLibrary, CoLockObjectExternal, CoMarshalHresult, CoMarshalInterface, CoMarshalInterThreadInterfaceInStream, CoQueryAuthenticationServices, CoQueryClientBlanket, CoQueryProxyBlanket, CoRegisterActivationFilter, CoRegisterChannelHook, CoRegisterClassObject, CoRegisterInitializeSpy, CoRegisterMallocSpy, CoRegisterMessageFilter, CoRegisterPSClsid, CoRegisterSurrogate, CoReleaseMarshalData, CoReleaseServerProcess, CoResumeClassObjects, CoRevertToSelf, CoRevokeClassObject, CoRevokeInitializeSpy, CoRevokeMallocSpy, CoSetCancelObject, CoSetMessageDispatcher, CoSetProxyBlanket, CoSuspendClassObjects, CoSwitchCallContext, CoTaskMemAlloc, CoTaskMemFree, CoTaskMemRealloc, CoTestCancel, CoTreatAsClass, CoUninitialize, CoUnmarshalHresult, CoUnmarshalInterface, CoWaitForMultipleHandles, CoWaitForMultipleObjects, CreateAntiMoniker, CreateBindCtx, CreateClassMoniker, CreateDataAdviseHolder, CreateDataCache, CreateDispTypeInfo, CreateErrorInfo, CreateFileMoniker, CreateGenericComposite, CreateILockBytesOnHGlobal, CreateItemMoniker, CreateObjrefMoniker, CreateOleAdviseHolder, CreatePointerMoniker, CreateStdDispatch, CreateStreamOnHGlobal, CreateTypeLib, CreateTypeLib2, DispCallFunc, DispGetIDsOfNames, DispGetParam, DispInvoke, DllCanUnloadNow, DllGetClassObject, DoDragDrop, DosDateTimeToVariantTime, FmtIdToPropStgName, FreePropVariantArray, GetActiveObject, GetAltMonthNames, GetClassFile, GetConvertStg, GetErrorInfo, GetHGlobalFromILockBytes, GetHGlobalFromStream, GetRecordInfoFromGuids, GetRecordInfoFromTypeInfo, GetRunningObjectTable, IIDFromString, InitPropVariantFromBooleanVector, InitPropVariantFromBuffer, InitPropVariantFromCLSID, InitPropVariantFromDoubleVector, InitPropVariantFromFileTime, InitPropVariantFromFileTimeVector, InitPropVariantFromGUIDAsString, InitPropVariantFromInt16Vector, InitPropVariantFromInt32Vector, InitPropVariantFromInt64Vector, InitPropVariantFromPropVariantVectorElem, InitPropVariantFromResource, InitPropVariantFromStringAsVector, InitPropVariantFromStringVector, InitPropVariantFromStrRet, InitPropVariantFromUInt16Vector, InitPropVariantFromUInt32Vector, InitPropVariantFromUInt64Vector, InitPropVariantVectorFromPropVariant, InitVariantFromBooleanArray, InitVariantFromBuffer, InitVariantFromDoubleArray, InitVariantFromFileTime, InitVariantFromFileTimeArray, InitVariantFromGUIDAsString, InitVariantFromInt16Array, InitVariantFromInt32Array, InitVariantFromInt64Array, InitVariantFromResource, InitVariantFromStringArray, InitVariantFromStrRet, InitVariantFromUInt16Array, InitVariantFromUInt32Array, InitVariantFromUInt64Array, InitVariantFromVariantArrayElem, IsAccelerator, IsEqualGUID, LHashValOfNameSys, LHashValOfNameSysAA, LoadRegTypeLib, LoadTypeLib, LoadTypeLibEx, LPSAFEARRAY_UserFree, LPSAFEARRAY_UserFree64, LPSAFEARRAY_UserMarshal, LPSAFEARRAY_UserMarshal64, LPSAFEARRAY_UserSize, LPSAFEARRAY_UserSize64, LPSAFEARRAY_UserUnmarshal, MkParseDisplayName, MonikerCommonPrefixWith, MonikerRelativePathTo, OaBuildVersion, OaEnablePerUserTLibRegistration, OleConvertIStorageToOLESTREAM, OleConvertIStorageToOLESTREAMEx, OleConvertOLESTREAMToIStorage, OleConvertOLESTREAMToIStorageEx, OleCreate, OleCreateDefaultHandler, OleCreateEmbeddingHelper, OleCreateEx, OleCreateFontIndirect, OleCreateFromData, OleCreateFromDataEx, OleCreateFromFile, OleCreateFromFileEx, OleCreateLink, OleCreateLinkEx, OleCreateLinkFromData, OleCreateLinkFromDataEx, OleCreateLinkToFile, OleCreateLinkToFileEx, OleCreateMenuDescriptor, OleCreatePictureIndirect, OleCreatePropertyFrame, OleCreatePropertyFrameIndirect, OleCreateStaticFromData, OleDestroyMenuDescriptor, OleDoAutoConvert, OleDraw, OleDuplicateData, OleFlushClipboard, OleGetAutoConvert, OleGetClipboard, OleGetClipboardWithEnterpriseInfo, OleGetIconOfClass, OleGetIconOfFile, OleIconToCursor, OleInitialize, OleIsCurrentClipboard, OleIsRunning, OleLoad, OleLoadPicture, OleLoadPictureEx, OleLoadPictureFile, OleLoadPictureFileEx, OleLoadPicturePath, OleLockRunning, OleMetafilePictFromIconAndLabel, OleNoteObjectVisible, OleQueryCreateFromData, OleQueryLinkFromData, OleRegEnumFormatEtc, OleRegEnumVerbs, OleRegGetMiscStatus, OleRegGetUserType, OleRun, OleSave, OleSavePictureFile, OleSaveToStream, OleSetAutoConvert, OleSetClipboard, OleSetContainedObject, OleSetMenuDescriptor, OleTranslateAccelerator, OleTranslateColor, OleUninitialize, ProgIDFromCLSID, PropStgNameToFmtId, PropVariantChangeType, PropVariantClear, PropVariantCompareEx, PropVariantCopy, PropVariantGetBooleanElem, PropVariantGetDoubleElem, PropVariantGetElementCount, PropVariantGetFileTimeElem, PropVariantGetInt16Elem, PropVariantGetInt32Elem, PropVariantGetInt64Elem, PropVariantGetStringElem, PropVariantGetUInt16Elem, PropVariantGetUInt32Elem, PropVariantGetUInt64Elem, PropVariantToBoolean, PropVariantToBooleanVector, PropVariantToBooleanVectorAlloc, PropVariantToBooleanWithDefault, PropVariantToBSTR, PropVariantToBuffer, PropVariantToDouble, PropVariantToDoubleVector, PropVariantToDoubleVectorAlloc, PropVariantToDoubleWithDefault, PropVariantToFileTime, PropVariantToFileTimeVector, PropVariantToFileTimeVectorAlloc, PropVariantToGUID, PropVariantToInt16, PropVariantToInt16Vector, PropVariantToInt16VectorAlloc, PropVariantToInt16WithDefault, PropVariantToInt32, PropVariantToInt32Vector, PropVariantToInt32VectorAlloc, PropVariantToInt32WithDefault, PropVariantToInt64, PropVariantToInt64Vector, PropVariantToInt64VectorAlloc, PropVariantToInt64WithDefault, PropVariantToString, PropVariantToStringAlloc, PropVariantToStringVector, PropVariantToStringVectorAlloc, PropVariantToStringWithDefault, PropVariantToStrRet, PropVariantToUInt16, PropVariantToUInt16Vector, PropVariantToUInt16VectorAlloc, PropVariantToUInt16WithDefault, PropVariantToUInt32, PropVariantToUInt32Vector, PropVariantToUInt32VectorAlloc, PropVariantToUInt32WithDefault, PropVariantToUInt64, PropVariantToUInt64Vector, PropVariantToUInt64VectorAlloc, PropVariantToUInt64WithDefault, PropVariantToVariant, PropVariantToWinRTPropertyValue, PSCoerceToCanonicalValue, PSCreateAdapterFromPropertyStore, PSCreateDelayedMultiplexPropertyStore, PSCreateMemoryPropertyStore, PSCreateMultiplexPropertyStore, PSCreatePropertyChangeArray, PSCreatePropertyStoreFromObject, PSCreatePropertyStoreFromPropertySetStorage, PSCreateSimplePropertyChange, PSEnumeratePropertyDescriptions, PSFormatForDisplay, PSFormatForDisplayAlloc, PSFormatPropertyValue, PSGetImageReferenceForValue, PSGetItemPropertyHandler, PSGetItemPropertyHandlerWithCreateObject, PSGetNamedPropertyFromPropertyStorage, PSGetNameFromPropertyKey, PSGetPropertyDescription, PSGetPropertyDescriptionByName, PSGetPropertyDescriptionListFromString, PSGetPropertyFromPropertyStorage, PSGetPropertyKeyFromName, PSGetPropertySystem, PSGetPropertyValue, PSLookupPropertyHandlerCLSID, PSPropertyBag_Delete, PSPropertyBag_ReadBOOL, PSPropertyBag_ReadBSTR, PSPropertyBag_ReadDWORD, PSPropertyBag_ReadGUID, PSPropertyBag_ReadInt, PSPropertyBag_ReadLONG, PSPropertyBag_ReadPOINTL, PSPropertyBag_ReadPOINTS, PSPropertyBag_ReadPropertyKey, PSPropertyBag_ReadRECTL, PSPropertyBag_ReadSHORT, PSPropertyBag_ReadStr, PSPropertyBag_ReadStrAlloc, PSPropertyBag_ReadStream, PSPropertyBag_ReadType, PSPropertyBag_ReadULONGLONG, PSPropertyBag_ReadUnknown, PSPropertyBag_WriteBOOL, PSPropertyBag_WriteBSTR, PSPropertyBag_WriteDWORD, PSPropertyBag_WriteGUID, PSPropertyBag_WriteInt, PSPropertyBag_WriteLONG, PSPropertyBag_WritePOINTL, PSPropertyBag_WritePOINTS, PSPropertyBag_WritePropertyKey, PSPropertyBag_WriteRECTL, PSPropertyBag_WriteSHORT, PSPropertyBag_WriteStr, PSPropertyBag_WriteStream, PSPropertyBag_WriteULONGLONG, PSPropertyBag_WriteUnknown, PSPropertyKeyFromString, PSRefreshPropertySchema, PSRegisterPropertySchema, PSSetPropertyValue, PSStringFromPropertyKey, PSUnregisterPropertySchema, QueryPathOfRegTypeLib, ReadClassStg, ReadClassStm, ReadFmtUserTypeStg, RegisterActiveObject, RegisterDragDrop, RegisterTypeLib, RegisterTypeLibForUser, ReleaseStgMedium, RevokeActiveObject, RevokeDragDrop, RoGetAgileReference, SafeArrayAccessData, SafeArrayAddRef, SafeArrayAllocData, SafeArrayAllocDescriptor, SafeArrayAllocDescriptorEx, SafeArrayCopy, SafeArrayCopyData, SafeArrayCreate, SafeArrayCreateEx, SafeArrayCreateVector, SafeArrayCreateVectorEx, SafeArrayDestroy, SafeArrayDestroyData, SafeArrayDestroyDescriptor, SafeArrayGetDim, SafeArrayGetElement, SafeArrayGetElemsize, SafeArrayGetIID, SafeArrayGetLBound, SafeArrayGetRecordInfo, SafeArrayGetUBound, SafeArrayGetVartype, SafeArrayLock, SafeArrayPtrOfIndex, SafeArrayPutElement, SafeArrayRedim, SafeArrayReleaseData, SafeArrayReleaseDescriptor, SafeArraySetIID, SafeArraySetRecordInfo, SafeArrayUnaccessData, SafeArrayUnlock, SetConvertStg, SetErrorInfo, StgConvertVariantToProperty, StgCreateDocfile, StgCreateDocfileOnILockBytes, StgCreatePropSetStg, StgCreatePropStg, StgCreateStorageEx, StgDeserializePropVariant, StgIsStorageFile, StgIsStorageILockBytes, StgOpenPropStg, StgOpenStorage, StgOpenStorageEx, StgOpenStorageOnILockBytes, StgPropertyLengthAsVariant, StgSerializePropVariant, StgSetTimes, StringFromCLSID, StringFromGUID2, StringFromIID, SysAddRefString, SysAllocString, SysAllocStringByteLen, SysAllocStringLen, SysFreeString, SysReAllocString, SysReAllocStringLen, SysReleaseString, SysStringByteLen, SysStringLen, SystemTimeToVariantTime, UnRegisterTypeLib, UnRegisterTypeLibForUser, VarAbs, VarAdd, VarAnd, VarBoolFromCy, VarBoolFromDate, VarBoolFromDec, VarBoolFromDisp, VarBoolFromI2, VarBoolFromI4, VarBoolFromUI1, VarBstrCat, VarBstrCmp, VarBstrFromBool, VarBstrFromDate, VarBstrFromDec, VarBstrFromDisp, VarBstrFromI1, VarBstrFromI2, VarBstrFromI4, VarBstrFromI8, VarBstrFromUI2, VarBstrFromUI8, VarCat, VarCmp, VarCyAbs, VarCyAdd, VarCyCmp, VarCyCmpR8, VarCyFix, VarCyFromDisp, VarCyFromI1, VarCyFromI2, VarCyFromI8, VarCyFromR8, VarCyFromStr, VarCyFromUI1, VarCyFromUI4, VarCyFromUI8, VarCyInt, VarCyMul, VarCyMulI4, VarCyMulI8, VarCyNeg, VarCyRound, VarCySub, VarDateFromDec, VarDateFromI1, VarDateFromI2, VarDateFromI8, VarDateFromR8, VarDateFromStr, VarDateFromUdate, VarDateFromUdateEx, VarDateFromUI8, VarDecAbs, VarDecAdd, VarDecCmp, VarDecCmpR8, VarDecDiv, VarDecFix, VarDecFromDate, VarDecFromI1, VarDecFromStr, VarDecFromUI2, VarDecFromUI4, VarDecFromUI8, VarDecInt, VarDecMul, VarDecNeg, VarDecRound, VarDecSub, VarDiv, VarEqv, VarFix, VarFormat, VarFormatCurrency, VarFormatDateTime, VarFormatFromTokens, VarFormatNumber, VarFormatPercent, VarI1FromCy, VarI1FromDec, VarI1FromI8, VarI1FromUI1, VarI2FromDec, VarI2FromDisp, VarI2FromI1, VarI2FromI4, VarI2FromR8, VarI2FromStr, VarI2FromUI8, VarI4FromCy, VarI4FromDate, VarI4FromI8, VarI4FromR8, VarI4FromStr, VarI4FromUI8, VarI8FromBool, VarI8FromI1, VARIANT_UserFree, VARIANT_UserFree64, VARIANT_UserMarshal, VARIANT_UserMarshal64, VARIANT_UserSize, VARIANT_UserSize64, VARIANT_UserUnmarshal, VARIANT_UserUnmarshal64, VariantChangeType, VariantChangeTypeEx, VariantClear, VariantCompare, VariantCopy, VariantCopyInd, VariantGetBooleanElem, VariantGetDoubleElem, VariantGetElementCount, VariantGetInt16Elem, VariantGetInt32Elem, VariantGetInt64Elem, VariantGetStringElem, VariantGetUInt16Elem, VariantGetUInt32Elem, VariantGetUInt64Elem, VariantInit, VariantTimeToDosDateTime, VariantTimeToSystemTime, VariantToBoolean, VariantToBooleanArray, VariantToBooleanArrayAlloc, VariantToBooleanWithDefault, VariantToBuffer, VariantToDosDateTime, VariantToDouble, VariantToDoubleArray, VariantToDoubleArrayAlloc, VariantToDoubleWithDefault, VariantToFileTime, VariantToGUID, VariantToInt16, VariantToInt16Array, VariantToInt16ArrayAlloc, VariantToInt16WithDefault, VariantToInt32, VariantToInt32Array, VariantToInt32ArrayAlloc, VariantToInt32WithDefault, VariantToInt64, VariantToInt64Array, VariantToInt64ArrayAlloc, VariantToInt64WithDefault, VariantToPropVariant, VariantToString, VariantToStringAlloc, VariantToStringArray, VariantToStringArrayAlloc, VariantToStringWithDefault, VariantToStrRet, VariantToUInt16, VariantToUInt16Array, VariantToUInt16ArrayAlloc, VariantToUInt16WithDefault, VariantToUInt32, VariantToUInt32Array, VariantToUInt32ArrayAlloc, VariantToUInt32WithDefault, VariantToUInt64, VariantToUInt64Array, VariantToUInt64ArrayAlloc, VariantToUInt64WithDefault, VarIdiv, VarImp, VarInt, VarMod, VarMonthName, VarMul, VarNeg, VarNot, VarNumFromParseNum, VarOr, VarParseNumFromStr, VarPow, VarR4CmpR8, VarR4FromStr, VarR4FromUI4, VarR8FromBool, VarR8FromCy, VarR8FromI4, VarR8FromI8, VarR8FromStr, VarR8FromUI2, VarR8FromUI4, VarR8Pow, VarR8Round, VarRound, VarSub, VarTokenizeFormatString, VarUdateFromDate, VarUI1FromI1, VarUI1FromR4, VarUI1FromR8, VarUI1FromStr, VarUI2FromDisp, VarUI2FromI2, VarUI2FromStr, VarUI4FromCy, VarUI4FromI8, VarUI4FromR4, VarUI4FromR8, VarUI4FromStr, VarUI4FromUI2, VarUI4FromUI8, VarUI8FromBool, VarUI8FromCy, VarUI8FromDate, VarUI8FromDec, VarUI8FromDisp, VarUI8FromI1, VarUI8FromI2, VarWeekdayName, VarXor, VectorFromBstr, WinRTPropertyValueToPropVariant, WriteClassStg, WriteClassStm, WriteFmtUserTypeStg Structures -VARIANT, CO_MTA_USAGE_COOKIE, MULTI_QI, STGOPTIONS, COSERVERINFO, ContextProperty, DVTARGETDEVICE, SOLE_AUTHENTICATION_INFO, SOLE_AUTHENTICATION_LIST, SOLE_AUTHENTICATION_SERVICE, StorageLayout, BIND_OPTS_V, BIND_OPTS2, BIND_OPTS3, INTERFACEINFO, SNB, HOLEMENU, OLESTREAM, OIFI, OLEMENUGROUPWIDTHS, OLEVERB, STATPROPSETSTG, STATPROPSTG, BLOB, CLIPDATA, PACKEDMETA, PROPVARIANT, RPC_AUTH_IDENTITY_HANDLE, RPC_AUTHZ_HANDLE, LICINFO, CSPLATFORM, QUERYCONTEXT, PROPERTYKEY, SAFEARRAY, SAFEARRAYBOUND +CO_MTA_USAGE_COOKIE, MULTI_QI, STGOPTIONS, COSERVERINFO, ContextProperty, DVTARGETDEVICE, SOLE_AUTHENTICATION_INFO, SOLE_AUTHENTICATION_LIST, SOLE_AUTHENTICATION_SERVICE, StorageLayout, BIND_OPTS_V, BIND_OPTS2, BIND_OPTS3, INTERFACEINFO, SNB, HOLEMENU, OLESTREAM, OIFI, OLEMENUGROUPWIDTHS, OLEVERB, STATPROPSETSTG, STATPROPSTG, BLOB, CLIPDATA, PACKEDMETA, PROPVARIANT, RPC_AUTH_IDENTITY_HANDLE, RPC_AUTHZ_HANDLE, LICINFO, CSPLATFORM, QUERYCONTEXT, PROPERTYKEY, CUSTDATA, CUSTDATAITEM, VARIANT, INTERFACEDATA, METHODDATA, NUMPARSE, PARAMDATA, SAFEARRAY, SAFEARRAYBOUND Interfaces -IInspectable, IMessageDispatcher, ICreateErrorInfo, IDispatch, IErrorInfo, IErrorLog, IPropertyBag, IRecordInfo, ISupportErrorInfo, IActivationFilter, IAgileObject, IAgileReference, IBindCtxV, IContext, IDataAdviseHolder, IDirectWriterLock, IEnumContextProps, IEnumSTATSTG, IEnumUnknown, IFillLockBytes, IInitializeSpy, ILayoutStorage, ILockBytes, IMalloc, IMallocSpy, IMarshal, IMessageFilter, INoMarshal, IObjContext, IPersistStorage, IRunningObjectTable, ISequentialStream, IStorage, ISurrogate, IChannelHook, IDropSource, IDropTarget, IEnumOLEVERB, IOleAdviseHolder, IOleCache, IOleClientSite, IOleContainer, IOleInPlaceActiveObject, IOleInPlaceFrame, IOleInPlaceUIWindow, IOleObject, IOleWindow, IParseDisplayName, IPersist, IPersistStream, IPersistStreamInit, IEnumSTATPROPSETSTG, IEnumSTATPROPSTG, IPropertySetStorage, IPropertyStorage, IClassFactory, IClassFactory2, ICreateObject, IDelayedPropertyStoreFactory, IInitializeWithStream, IPropertyDescription, IPropertyDescription2, IPropertyDescriptionList, IPropertyEnumType, IPropertyEnumType2, IPropertyEnumTypeList, IPropertyStore, IPropertyStoreFactory, IPropertySystem, IObjectWithPropertyKey, IPropertyChange, IPropertyChangeArray +IInspectable, IMessageDispatcher, IActivationFilter, IAgileObject, IAgileReference, IBindCtxV, IContext, IDataAdviseHolder, IDirectWriterLock, IEnumContextProps, IEnumSTATSTG, IEnumUnknown, IFillLockBytes, IInitializeSpy, ILayoutStorage, ILockBytes, IMalloc, IMallocSpy, IMarshal, IMessageFilter, INoMarshal, IObjContext, IPersistStorage, IRunningObjectTable, ISequentialStream, IStorage, ISurrogate, IChannelHook, IDropSource, IDropTarget, IEnumOLEVERB, IOleAdviseHolder, IOleCache, IOleClientSite, IOleContainer, IOleInPlaceActiveObject, IOleInPlaceFrame, IOleInPlaceUIWindow, IOleObject, IOleWindow, IParseDisplayName, IPersist, IPersistStream, IPersistStreamInit, IEnumSTATPROPSETSTG, IEnumSTATPROPSTG, IPropertySetStorage, IPropertyStorage, IClassFactory, IClassFactory2, ICreateErrorInfo, ICreateTypeInfo, ICreateTypeInfo2, ICreateTypeLib, ICreateTypeLib2, IDispatch, IErrorInfo, IErrorLog, IPropertyBag, IRecordInfo, ISupportErrorInfo, ITypeChangeEvents, ICreateObject, IDelayedPropertyStoreFactory, IInitializeWithStream, IPropertyDescription, IPropertyDescription2, IPropertyDescriptionList, IPropertyEnumType, IPropertyEnumType2, IPropertyEnumTypeList, IPropertyStore, IPropertyStoreFactory, IPropertySystem, IObjectWithPropertyKey, IPropertyChange, IPropertyChangeArray latest diff --git a/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj b/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj index e1a23f8a..f93bf4ea 100644 --- a/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj +++ b/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants imported from Windows Pdh.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Pdh $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -PdhAddCounterA, PdhAddCounterW, PdhAddEnglishCounterA, PdhAddEnglishCounterW, PdhBindInputDataSourceA, PdhBindInputDataSourceW, PdhBrowseCountersA, PdhBrowseCountersHA, PdhBrowseCountersHW, PdhBrowseCountersW, PdhCalculateCounterFromRawValue, PdhCloseLog, PdhCloseQuery, PdhCollectQueryData, PdhCollectQueryDataEx, PdhCollectQueryDataWithTime, PdhComputeCounterStatistics, PdhConnectMachineA, PdhConnectMachineW, PdhEnumLogSetNamesA, PdhEnumLogSetNamesW, PdhEnumMachinesA, PdhEnumMachinesHA, PdhEnumMachinesHW, PdhEnumMachinesW, PdhEnumObjectItemsA, PdhEnumObjectItemsHA, PdhEnumObjectItemsHW, PdhEnumObjectItemsW, PdhEnumObjectsA, PdhEnumObjectsHA, PdhEnumObjectsHW, PdhEnumObjectsW, PdhExpandCounterPathA, PdhExpandCounterPathW, PdhExpandWildCardPathA, PdhExpandWildCardPathHA, PdhExpandWildCardPathHW, PdhExpandWildCardPathW, PdhFormatFromRawValue, PdhGetCounterInfoA, PdhGetCounterInfoW, PdhGetCounterTimeBase, PdhGetDataSourceTimeRangeA, PdhGetDataSourceTimeRangeH, PdhGetDataSourceTimeRangeW, PdhGetDefaultPerfCounterA, PdhGetDefaultPerfCounterHA, PdhGetDefaultPerfCounterHW, PdhGetDefaultPerfCounterW, PdhGetDefaultPerfObjectA, PdhGetDefaultPerfObjectHA, PdhGetDefaultPerfObjectHW, PdhGetDefaultPerfObjectW, PdhGetDllVersion, PdhGetFormattedCounterArrayA, PdhGetFormattedCounterArrayW, PdhGetFormattedCounterValue, PdhGetLogFileSize, PdhGetRawCounterArrayA, PdhGetRawCounterArrayW, PdhGetRawCounterValue, PdhIsRealTimeQuery, PdhLookupPerfIndexByNameA, PdhLookupPerfIndexByNameW, PdhLookupPerfNameByIndexA, PdhLookupPerfNameByIndexW, PdhMakeCounterPathA, PdhMakeCounterPathW, PdhOpenLogA, PdhOpenLogW, PdhOpenQueryA, PdhOpenQueryH, PdhOpenQueryW, PdhParseCounterPathA, PdhParseCounterPathW, PdhParseInstanceNameA, PdhParseInstanceNameW, PdhReadRawLogRecord, PdhRemoveCounter, PdhSelectDataSourceA, PdhSelectDataSourceW, PdhSetCounterScaleFactor, PdhSetDefaultRealTimeDataSource, PdhSetQueryTimeRange, PdhUpdateLogA, PdhUpdateLogFileCatalog, PdhUpdateLogW, PdhValidatePathA, PdhValidatePathExWA, PdhValidatePathExWW, PdhValidatePathW +PdhAddCounter, PdhAddEnglishCounter, PdhBindInputDataSource, PdhBrowseCounters, PdhBrowseCountersH, PdhCalculateCounterFromRawValue, PdhCloseLog, PdhCloseQuery, PdhCollectQueryData, PdhCollectQueryDataEx, PdhCollectQueryDataWithTime, PdhComputeCounterStatistics, PdhConnectMachine, PdhEnumLogSetNames, PdhEnumMachines, PdhEnumMachinesH, PdhEnumObjectItems, PdhEnumObjectItemsH, PdhEnumObjects, PdhEnumObjectsH, PdhExpandCounterPath, PdhExpandWildCardPath, PdhExpandWildCardPathH, PdhFormatFromRawValue, PdhGetCounterInfo, PdhGetCounterTimeBase, PdhGetDataSourceTimeRange, PdhGetDataSourceTimeRangeH, PdhGetDefaultPerfCounter, PdhGetDefaultPerfCounterH, PdhGetDefaultPerfObject, PdhGetDefaultPerfObjectH, PdhGetDllVersion, PdhGetFormattedCounterArray, PdhGetFormattedCounterValue, PdhGetLogFileSize, PdhGetRawCounterArray, PdhGetRawCounterValue, PdhIsRealTimeQuery, PdhLookupPerfIndexByName, PdhLookupPerfNameByIndex, PdhMakeCounterPath, PdhOpenLog, PdhOpenQuery, PdhOpenQueryH, PdhParseCounterPath, PdhParseInstanceName, PdhReadRawLogRecord, PdhRemoveCounter, PdhSelectDataSource, PdhSetCounterScaleFactor, PdhSetDefaultRealTimeDataSource, PdhSetQueryTimeRange, PdhUpdateLog, PdhUpdateLogFileCatalog, PdhValidatePath, PdhValidatePathExWA, PdhValidatePathExWW Structures PDH_BROWSE_DLG_CONFIG, PDH_BROWSE_DLG_CONFIG_H, PDH_COUNTER_INFO, PDH_COUNTER_PATH_ELEMENTS, PDH_DATA_ITEM_PATH_ELEMENTS, PDH_FMT_COUNTERVALUE, PDH_FMT_COUNTERVALUE_ITEM, PDH_HCOUNTER, PDH_HLOG, PDH_HQUERY, PDH_RAW_COUNTER, PDH_RAW_COUNTER_ITEM, PDH_RAW_LOG_RECORD, PDH_STATISTICS, PDH_TIME_INFO diff --git a/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj b/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj index 9c99cbae..ffda5149 100644 --- a/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj +++ b/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows PowrProf.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.PowrProf $(AssemblyName) diff --git a/PInvoke/SearchApi/CorrelationReport.md b/PInvoke/SearchApi/CorrelationReport.md index 476567fb..d9a0d37d 100644 --- a/PInvoke/SearchApi/CorrelationReport.md +++ b/PInvoke/SearchApi/CorrelationReport.md @@ -45,7 +45,7 @@ Native Interface | Header | Managed Interface [ISearchItemsChangedSink](https://www.google.com/search?num=5&q=ISearchItemsChangedSink+site%3Amicrosoft.com) | searchapi.h | [Vanara.PInvoke.SearchApi.ISearchItemsChangedSink](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchItemsChangedSink) [ISearchLanguageSupport](https://www.google.com/search?num=5&q=ISearchLanguageSupport+site%3Amicrosoft.com) | searchapi.h | [Vanara.PInvoke.SearchApi.ISearchLanguageSupport](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchLanguageSupport) [ISearchManager](https://www.google.com/search?num=5&q=ISearchManager+site%3Amicrosoft.com) | searchapi.h | [Vanara.PInvoke.SearchApi.ISearchManager](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchManager) -[ISearchManager2](https://www.google.com/search?num=5&q=ISearchManager2+site%3Amicrosoft.com) | | [Vanara.PInvoke.SearchApi.ISearchManager2](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchManager2) +[ISearchManager2](http://msdn2.microsoft.com/en-us/library/EE08AC43-D2E9-4B70-BBA5-52E36DD7F9A1) | searchapi.h | [Vanara.PInvoke.SearchApi.ISearchManager2](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchManager2) [ISearchNotifyInlineSite](https://www.google.com/search?num=5&q=ISearchNotifyInlineSite+site%3Amicrosoft.com) | searchapi.h | [Vanara.PInvoke.SearchApi.ISearchNotifyInlineSite](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchNotifyInlineSite) [ISearchPersistentItemsChangedSink](https://www.google.com/search?num=5&q=ISearchPersistentItemsChangedSink+site%3Amicrosoft.com) | searchapi.h | [Vanara.PInvoke.SearchApi.ISearchPersistentItemsChangedSink](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchPersistentItemsChangedSink) [ISearchProtocol](https://www.google.com/search?num=5&q=ISearchProtocol+site%3Amicrosoft.com) | searchapi.h | [Vanara.PInvoke.SearchApi.ISearchProtocol](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchProtocol) diff --git a/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj b/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj index ecd968e9..ec3b3650 100644 --- a/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj +++ b/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj @@ -1,13 +1,14 @@  - + + PInvoke API (methods, structures and constants imported from Windows Search. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.SearchApi $(AssemblyName) diff --git a/PInvoke/Security/CorrelationReport.md b/PInvoke/Security/CorrelationReport.md index f584006a..9a006a17 100644 --- a/PInvoke/Security/CorrelationReport.md +++ b/PInvoke/Security/CorrelationReport.md @@ -830,7 +830,7 @@ Native Structure | Header | Managed Structure [TOKEN_GROUPS_AND_PRIVILEGES](http://msdn2.microsoft.com/en-us/library/aa379625) | WinNT.h | [Vanara.PInvoke.AdvApi32.TOKEN_GROUPS_AND_PRIVILEGES](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_GROUPS_AND_PRIVILEGES) [TOKEN_LINKED_TOKEN](http://msdn2.microsoft.com/en-us/library/bb530719) | WinNT.h | [Vanara.PInvoke.AdvApi32.TOKEN_LINKED_TOKEN](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_LINKED_TOKEN) [TOKEN_MANDATORY_LABEL](https://www.google.com/search?num=5&q=TOKEN_MANDATORY_LABEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.AdvApi32.TOKEN_MANDATORY_LABEL](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_MANDATORY_LABEL) -[TOKEN_MANDATORY_POLICY](http://msdn2.microsoft.com/en-us/library/bb394728) | WinNT.h | [Vanara.PInvoke.AdvApi32.TOKEN_MANDATORY_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_MANDATORY_POLICY) +[TOKEN_MANDATORY_POLICY](http://msdn2.microsoft.com/en-us/library/f5fc438b-c4f0-46f6-a188-52ce660d13da) | winnt.h | [Vanara.PInvoke.AdvApi32.TOKEN_MANDATORY_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_MANDATORY_POLICY) [TOKEN_ORIGIN](http://msdn2.microsoft.com/en-us/library/aa379627) | WinNT.h | [Vanara.PInvoke.AdvApi32.TOKEN_ORIGIN](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_ORIGIN) [TOKEN_OWNER](http://msdn2.microsoft.com/en-us/library/aa379628) | WinNT.h | [Vanara.PInvoke.AdvApi32.TOKEN_OWNER](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_OWNER) [TOKEN_PRIMARY_GROUP](http://msdn2.microsoft.com/en-us/library/aa379629) | WinNT.h | [Vanara.PInvoke.AdvApi32.TOKEN_PRIMARY_GROUP](https://github.com/dahall/Vanara/search?l=C%23&q=TOKEN_PRIMARY_GROUP) diff --git a/PInvoke/Security/Vanara.PInvoke.Security.csproj b/PInvoke/Security/Vanara.PInvoke.Security.csproj index 7e8130e6..4d0b2591 100644 --- a/PInvoke/Security/Vanara.PInvoke.Security.csproj +++ b/PInvoke/Security/Vanara.PInvoke.Security.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll and Secur32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Security $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -AbortSystemShutdownA, AbortSystemShutdownW, AcceptSecurityContext, AccessCheck, AccessCheckAndAuditAlarmA, AccessCheckAndAuditAlarmW, AccessCheckByType, AccessCheckByTypeAndAuditAlarmA, AccessCheckByTypeAndAuditAlarmW, AccessCheckByTypeResultList, AccessCheckByTypeResultListAndAuditAlarmA, AccessCheckByTypeResultListAndAuditAlarmByHandleA, AccessCheckByTypeResultListAndAuditAlarmByHandleW, AccessCheckByTypeResultListAndAuditAlarmW, AcquireCredentialsHandleA, AcquireCredentialsHandleW, AddAccessAllowedAce, AddAccessAllowedAceEx, AddAccessAllowedObjectAce, AddAccessDeniedAce, AddAccessDeniedAceEx, AddAccessDeniedObjectAce, AddAce, AddAuditAccessAce, AddAuditAccessAceEx, AddAuditAccessObjectAce, AddConditionalAce, AddMandatoryAce, AddResourceAttributeAce, AddScopedPolicyIDAce, AddSecurityPackageA, AddSecurityPackageW, AddUsersToEncryptedFile, AdjustTokenGroups, AdjustTokenPrivileges, AllocateAndInitializeSid, AllocateLocallyUniqueId, ApplyControlToken, AreAllAccessesGranted, AreAnyAccessesGranted, AuditComputeEffectivePolicyBySid, AuditComputeEffectivePolicyByToken, AuditEnumerateCategories, AuditEnumeratePerUserPolicy, AuditEnumerateSubCategories, AuditFree, AuditLookupCategoryGuidFromCategoryId, AuditLookupCategoryIdFromCategoryGuid, AuditLookupCategoryNameA, AuditLookupCategoryNameW, AuditLookupSubCategoryNameA, AuditLookupSubCategoryNameW, AuditQueryGlobalSaclA, AuditQueryGlobalSaclW, AuditQueryPerUserPolicy, AuditQuerySecurity, AuditQuerySystemPolicy, AuditSetGlobalSaclA, AuditSetGlobalSaclW, AuditSetPerUserPolicy, AuditSetSecurity, AuditSetSystemPolicy, AuthzAccessCheck, AuthzAddSidsToContext, AuthzCachedAccessCheck, AuthzEnumerateSecurityEventSources, AuthzFreeAuditEvent, AuthzFreeCentralAccessPolicyCache, AuthzFreeContext, AuthzFreeHandle, AuthzFreeResourceManager, AuthzGetInformationFromContext, AuthzInitializeCompoundContext, AuthzInitializeContextFromAuthzContext, AuthzInitializeContextFromSid, AuthzInitializeContextFromToken, AuthzInitializeObjectAccessAuditEvent, AuthzInitializeObjectAccessAuditEvent2, AuthzInitializeRemoteResourceManager, AuthzInitializeResourceManager, AuthzInitializeResourceManagerEx, AuthzInstallSecurityEventSource, AuthzModifyClaims, AuthzModifySecurityAttributes, AuthzModifySids, AuthzOpenObjectAudit, AuthzRegisterCapChangeNotification, AuthzRegisterSecurityEventSource, AuthzReportSecurityEvent, AuthzReportSecurityEventFromParams, AuthzSetAppContainerInformation, AuthzUninstallSecurityEventSource, AuthzUnregisterCapChangeNotification, AuthzUnregisterSecurityEventSource, BackupEventLogA, BackupEventLogW, BuildExplicitAccessWithNameA, BuildExplicitAccessWithNameW, BuildSecurityDescriptorA, BuildSecurityDescriptorW, BuildTrusteeWithNameA, BuildTrusteeWithNameW, BuildTrusteeWithObjectsAndNameA, BuildTrusteeWithObjectsAndNameW, BuildTrusteeWithObjectsAndSidA, BuildTrusteeWithObjectsAndSidW, BuildTrusteeWithSidA, BuildTrusteeWithSidW, ChangeAccountPasswordA, ChangeAccountPasswordW, ChangeServiceConfig2A, ChangeServiceConfig2W, ChangeServiceConfigA, ChangeServiceConfigW, CheckTokenCapability, CheckTokenMembership, CheckTokenMembershipEx, ClearEventLogA, ClearEventLogW, CloseEncryptedFileRaw, CloseEventLog, CloseServiceHandle, CloseThreadWaitChainSession, CloseTrace, CompleteAuthToken, ControlService, ControlServiceExA, ControlServiceExW, ControlTraceA, ControlTraceW, ConvertSecurityDescriptorToStringSecurityDescriptorA, ConvertSecurityDescriptorToStringSecurityDescriptorW, ConvertSidToStringSidA, ConvertSidToStringSidW, ConvertStringSecurityDescriptorToSecurityDescriptorA, ConvertStringSecurityDescriptorToSecurityDescriptorW, ConvertStringSidToSidA, ConvertStringSidToSidW, ConvertToAutoInheritPrivateObjectSecurity, CopySid, CreatePrivateObjectSecurity, CreatePrivateObjectSecurityEx, CreatePrivateObjectSecurityWithMultipleInheritance, CreateProcessAsUserA, CreateProcessAsUserW, CreateProcessWithLogonW, CreateProcessWithTokenW, CreateRestrictedToken, CreateServiceA, CreateServiceW, CreateTraceInstanceId, CreateWellKnownSid, CredDeleteA, CredDeleteW, CredEnumerateA, CredEnumerateW, CredFindBestCredentialA, CredFindBestCredentialW, CredFree, CredGetSessionTypes, CredGetTargetInfoA, CredGetTargetInfoW, CredIsMarshaledCredentialA, CredIsMarshaledCredentialW, CredIsProtectedA, CredIsProtectedW, CredMarshalCredentialA, CredMarshalCredentialW, CredProtectA, CredProtectW, CredReadA, CredReadDomainCredentialsA, CredReadDomainCredentialsW, CredReadW, CredRenameA, CredRenameW, CredUnmarshalCredentialA, CredUnmarshalCredentialW, CredUnprotectA, CredUnprotectW, CredWriteA, CredWriteDomainCredentialsA, CredWriteDomainCredentialsW, CredWriteW, CveEventWrite, DecryptFileA, DecryptFileW, DecryptMessage, DeleteAce, DeleteSecurityContext, DeleteSecurityPackageA, DeleteSecurityPackageW, DeleteService, DeregisterEventSource, DeriveCapabilitySidsFromName, DestroyPrivateObjectSecurity, DuplicateEncryptionInfoFile, DuplicateToken, DuplicateTokenEx, EnableTrace, EnableTraceEx, EnableTraceEx2, EncryptFileA, EncryptFileW, EncryptionDisable, EncryptMessage, EnumDependentServicesA, EnumDependentServicesW, EnumerateSecurityPackagesA, EnumerateSecurityPackagesW, EnumerateTraceGuids, EnumerateTraceGuidsEx, EnumServicesStatusA, EnumServicesStatusExA, EnumServicesStatusExW, EnumServicesStatusW, EqualDomainSid, EqualPrefixSid, EqualSid, EventAccessControl, EventAccessQuery, EventAccessRemove, EventActivityIdControl, EventEnabled, EventProviderEnabled, EventRegister, EventSetInformation, EventUnregister, EventWrite, EventWriteEx, EventWriteString, EventWriteTransfer, ExportSecurityContext, FileEncryptionStatusA, FileEncryptionStatusW, FindFirstFreeAce, FlushTraceA, FlushTraceW, FreeContextBuffer, FreeCredentialsHandle, FreeEncryptionCertificateHashList, FreeInheritedFromArray, FreeSid, GetAce, GetAclInformation, GetAuditedPermissionsFromAclA, GetAuditedPermissionsFromAclW, GetComputerObjectNameA, GetComputerObjectNameW, GetCurrentHwProfileA, GetCurrentHwProfileW, GetEffectiveRightsFromAclA, GetEffectiveRightsFromAclW, GetEventLogInformation, GetExplicitEntriesFromAclA, GetExplicitEntriesFromAclW, GetFileSecurityA, GetFileSecurityW, GetInheritanceSourceA, GetInheritanceSourceW, GetKernelObjectSecurity, GetLengthSid, GetLocalManagedApplications, GetManagedApplicationCategories, GetManagedApplications, GetNamedSecurityInfoA, GetNamedSecurityInfoW, GetNumberOfEventLogRecords, GetOldestEventLogRecord, GetPrivateObjectSecurity, GetSecurityDescriptorControl, GetSecurityDescriptorDacl, GetSecurityDescriptorGroup, GetSecurityDescriptorLength, GetSecurityDescriptorOwner, GetSecurityDescriptorRMControl, GetSecurityDescriptorSacl, GetSecurityInfo, GetServiceDisplayNameA, GetServiceDisplayNameW, GetServiceKeyNameA, GetServiceKeyNameW, GetSidIdentifierAuthority, GetSidLengthRequired, GetSidSubAuthority, GetSidSubAuthorityCount, GetThreadWaitChain, GetTokenInformation, GetTraceEnableFlags, GetTraceEnableLevel, GetTraceLoggerHandle, GetTrusteeFormA, GetTrusteeFormW, GetTrusteeNameA, GetTrusteeNameW, GetTrusteeTypeA, GetTrusteeTypeW, GetUserNameA, GetUserNameExA, GetUserNameExW, GetUserNameW, GetWindowsAccountDomainSid, ImpersonateAnonymousToken, ImpersonateLoggedOnUser, ImpersonateNamedPipeClient, ImpersonateSecurityContext, ImpersonateSelf, ImportSecurityContextA, ImportSecurityContextW, InitializeAcl, InitializeSecurityContextA, InitializeSecurityContextW, InitializeSecurityDescriptor, InitializeSid, InitiateShutdownA, InitiateShutdownW, InitiateSystemShutdownA, InitiateSystemShutdownExA, InitiateSystemShutdownExW, InitiateSystemShutdownW, InitSecurityInterfaceA, InitSecurityInterfaceW, InstallApplication, IsTextUnicode, IsTokenRestricted, IsValidAcl, IsValidSecurityDescriptor, IsValidSid, IsWellKnownSid, LockServiceDatabase, LogonUserA, LogonUserExA, LogonUserExExW, LogonUserExW, LogonUserW, LookupAccountNameA, LookupAccountNameW, LookupAccountSidA, LookupAccountSidW, LookupPrivilegeDisplayNameA, LookupPrivilegeDisplayNameW, LookupPrivilegeNameA, LookupPrivilegeNameW, LookupPrivilegeValueA, LookupPrivilegeValueW, LookupSecurityDescriptorPartsA, LookupSecurityDescriptorPartsW, LsaAddAccountRights, LsaCallAuthenticationPackage, LsaClose, LsaConnectUntrusted, LsaCreateAccount, LsaCreateTrustedDomainEx, LsaDeleteTrustedDomain, LsaDeregisterLogonProcess, LsaEnumerateAccountRights, LsaEnumerateAccountsWithUserRight, LsaEnumerateLogonSessions, LsaEnumerateTrustedDomains, LsaEnumerateTrustedDomainsEx, LsaFreeMemory, LsaFreeReturnBuffer, LsaGetAppliedCAPIDs, LsaGetLogonSessionData, LsaGetSystemAccessAccount, LsaLogonUser, LsaLookupAuthenticationPackage, LsaLookupNames, LsaLookupNames2, LsaLookupPrivilegeValue, LsaLookupSids, LsaLookupSids2, LsaNtStatusToWinError, LsaOpenAccount, LsaOpenPolicy, LsaOpenTrustedDomainByName, LsaQueryCAPs, LsaQueryDomainInformationPolicy, LsaQueryForestTrustInformation, LsaQueryInformationPolicy, LsaQueryTrustedDomainInfo, LsaQueryTrustedDomainInfoByName, LsaRegisterLogonProcess, LsaRegisterPolicyChangeNotification, LsaRemoveAccountRights, LsaRetrievePrivateData, LsaSetDomainInformationPolicy, LsaSetForestTrustInformation, LsaSetInformationPolicy, LsaSetSystemAccessAccount, LsaSetTrustedDomainInfoByName, LsaSetTrustedDomainInformation, LsaStorePrivateData, LsaUnregisterPolicyChangeNotification, MakeAbsoluteSD, MakeSelfRelativeSD, MakeSignature, MapGenericMask, MSChapSrvChangePassword, MSChapSrvChangePassword2, NotifyBootConfigStatus, NotifyChangeEventLog, NotifyServiceStatusChangeA, NotifyServiceStatusChangeW, ObjectCloseAuditAlarmA, ObjectCloseAuditAlarmW, ObjectOpenAuditAlarmA, ObjectOpenAuditAlarmW, ObjectPrivilegeAuditAlarmA, ObjectPrivilegeAuditAlarmW, OpenBackupEventLogA, OpenBackupEventLogW, OpenEncryptedFileRawA, OpenEncryptedFileRawW, OpenEventLogA, OpenEventLogW, OpenProcessToken, OpenSCManagerA, OpenSCManagerW, OpenServiceA, OpenServiceW, OpenThreadToken, OpenThreadWaitChainSession, OpenTraceA, OpenTraceW, OperationEnd, OperationStart, PerfAddCounters, PerfCloseQueryHandle, PerfCreateInstance, PerfDecrementULongCounterValue, PerfDecrementULongLongCounterValue, PerfDeleteCounters, PerfDeleteInstance, PerfEnumerateCounterSet, PerfEnumerateCounterSetInstances, PerfIncrementULongCounterValue, PerfIncrementULongLongCounterValue, PerfOpenQueryHandle, PerfQueryCounterData, PerfQueryCounterInfo, PerfQueryCounterSetRegistrationInfo, PerfQueryInstance, PerfSetCounterRefValue, PerfSetCounterSetInfo, PerfSetULongCounterValue, PerfSetULongLongCounterValue, PerfStartProvider, PerfStartProviderEx, PerfStopProvider, PrivilegeCheck, PrivilegedServiceAuditAlarmA, PrivilegedServiceAuditAlarmW, ProcessTrace, QueryAllTracesA, QueryAllTracesW, QueryContextAttributesA, QueryContextAttributesExA, QueryContextAttributesExW, QueryContextAttributesW, QueryCredentialsAttributesA, QueryCredentialsAttributesExA, QueryCredentialsAttributesExW, QueryCredentialsAttributesW, QueryRecoveryAgentsOnEncryptedFile, QuerySecurityAccessMask, QuerySecurityContextToken, QuerySecurityPackageInfoA, QuerySecurityPackageInfoW, QueryServiceConfig2A, QueryServiceConfig2W, QueryServiceConfigA, QueryServiceConfigW, QueryServiceDynamicInformation, QueryServiceLockStatusA, QueryServiceLockStatusW, QueryServiceObjectSecurity, QueryServiceStatus, QueryServiceStatusEx, QueryTraceA, QueryTraceProcessingHandle, QueryTraceW, QueryUsersOnEncryptedFile, ReadEncryptedFileRaw, ReadEventLogA, ReadEventLogW, RegCloseKey, RegConnectRegistryA, RegConnectRegistryW, RegCopyTreeA, RegCopyTreeW, RegCreateKeyA, RegCreateKeyExA, RegCreateKeyExW, RegCreateKeyTransactedA, RegCreateKeyTransactedW, RegCreateKeyW, RegDeleteKeyA, RegDeleteKeyExA, RegDeleteKeyExW, RegDeleteKeyTransactedA, RegDeleteKeyTransactedW, RegDeleteKeyValueA, RegDeleteKeyValueW, RegDeleteKeyW, RegDeleteTreeA, RegDeleteTreeW, RegDeleteValueA, RegDeleteValueW, RegDisablePredefinedCache, RegDisablePredefinedCacheEx, RegDisableReflectionKey, RegEnableReflectionKey, RegEnumKeyA, RegEnumKeyExA, RegEnumKeyExW, RegEnumKeyW, RegEnumValueA, RegEnumValueW, RegFlushKey, RegGetKeySecurity, RegGetValueA, RegGetValueW, RegisterEventSourceA, RegisterEventSourceW, RegisterServiceCtrlHandlerA, RegisterServiceCtrlHandlerExA, RegisterServiceCtrlHandlerExW, RegisterServiceCtrlHandlerW, RegisterTraceGuidsA, RegisterTraceGuidsW, RegisterWaitChainCOMCallback, RegLoadAppKeyA, RegLoadAppKeyW, RegLoadKeyA, RegLoadKeyW, RegLoadMUIStringW, RegNotifyChangeKeyValue, RegOpenCurrentUser, RegOpenKeyA, RegOpenKeyExA, RegOpenKeyExW, RegOpenKeyTransactedA, RegOpenKeyTransactedW, RegOpenKeyW, RegOpenUserClassesRoot, RegOverridePredefKey, RegQueryInfoKeyA, RegQueryInfoKeyW, RegQueryMultipleValuesA, RegQueryMultipleValuesW, RegQueryReflectionKey, RegQueryValueA, RegQueryValueExA, RegQueryValueExW, RegQueryValueW, RegReplaceKeyA, RegReplaceKeyW, RegRestoreKeyA, RegRestoreKeyW, RegSaveKeyA, RegSaveKeyExA, RegSaveKeyExW, RegSaveKeyW, RegSetKeySecurity, RegSetKeyValueA, RegSetKeyValueW, RegSetValueA, RegSetValueExA, RegSetValueExW, RegSetValueW, RegUnLoadKeyA, RegUnLoadKeyW, RemoveTraceCallback, RemoveUsersFromEncryptedFile, ReportEventA, ReportEventW, RevertSecurityContext, RevertToSelf, SaferCloseLevel, SaferComputeTokenFromLevel, SaferCreateLevel, SaferGetLevelInformation, SaferGetPolicyInformation, SaferIdentifyLevel, SaferiIsExecutableFileType, SaferiSearchMatchingHashRules, SaferRecordEventLogEntry, SaferSetLevelInformation, SaferSetPolicyInformation, SaslAcceptSecurityContext, SaslEnumerateProfilesA, SaslEnumerateProfilesW, SaslGetContextOption, SaslGetProfilePackageA, SaslGetProfilePackageW, SaslIdentifyPackageA, SaslIdentifyPackageW, SaslInitializeSecurityContextA, SaslInitializeSecurityContextW, SaslSetContextOption, SetAclInformation, SetContextAttributesA, SetContextAttributesW, SetCredentialsAttributesA, SetCredentialsAttributesW, SetEntriesInAclA, SetEntriesInAclW, SetFileSecurityA, SetFileSecurityW, SetKernelObjectSecurity, SetNamedSecurityInfoA, SetNamedSecurityInfoW, SetPrivateObjectSecurity, SetPrivateObjectSecurityEx, SetSecurityAccessMask, SetSecurityDescriptorControl, SetSecurityDescriptorDacl, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, SetSecurityDescriptorRMControl, SetSecurityDescriptorSacl, SetSecurityInfo, SetServiceBits, SetServiceObjectSecurity, SetServiceStatus, SetThreadToken, SetTokenInformation, SetTraceCallback, SetUserFileEncryptionKey, SslCrackCertificate, SslEmptyCacheA, SslEmptyCacheW, SslFreeCertificate, SslGetServerIdentity, SspiCompareAuthIdentities, SspiCopyAuthIdentity, SspiDecryptAuthIdentity, SspiDecryptAuthIdentityEx, SspiEncodeAuthIdentityAsStrings, SspiEncodeStringsAsAuthIdentity, SspiEncryptAuthIdentity, SspiEncryptAuthIdentityEx, SspiExcludePackage, SspiFreeAuthIdentity, SspiGetTargetHostName, SspiIsAuthIdentityEncrypted, SspiLocalFree, SspiMarshalAuthIdentity, SspiPrepareForCredRead, SspiPrepareForCredWrite, SspiUnmarshalAuthIdentity, SspiValidateAuthIdentity, SspiZeroAuthIdentity, StartServiceA, StartServiceCtrlDispatcherA, StartServiceCtrlDispatcherW, StartServiceW, StartTraceA, StartTraceW, StopTraceA, StopTraceW, TraceEvent, TraceEventInstance, TraceMessage, TraceMessageVa, TraceQueryInformation, TraceSetInformation, TranslateNameA, TranslateNameW, TreeResetNamedSecurityInfoA, TreeResetNamedSecurityInfoW, TreeSetNamedSecurityInfoA, TreeSetNamedSecurityInfoW, UninstallApplication, UnlockServiceDatabase, UnregisterTraceGuids, UpdateTraceA, UpdateTraceW, VerifySignature, WriteEncryptedFileRaw +AbortSystemShutdown, AcceptSecurityContext, AccessCheck, AccessCheckAndAuditAlarm, AccessCheckByType, AccessCheckByTypeAndAuditAlarm, AccessCheckByTypeResultList, AccessCheckByTypeResultListAndAuditAlarm, AccessCheckByTypeResultListAndAuditAlarmByHandle, AcquireCredentialsHandle, AddAccessAllowedAce, AddAccessAllowedAceEx, AddAccessAllowedObjectAce, AddAccessDeniedAce, AddAccessDeniedAceEx, AddAccessDeniedObjectAce, AddAce, AddAuditAccessAce, AddAuditAccessAceEx, AddAuditAccessObjectAce, AddConditionalAce, AddMandatoryAce, AddResourceAttributeAce, AddScopedPolicyIDAce, AddSecurityPackage, AddUsersToEncryptedFile, AdjustTokenGroups, AdjustTokenPrivileges, AllocateAndInitializeSid, AllocateLocallyUniqueId, ApplyControlToken, AreAllAccessesGranted, AreAnyAccessesGranted, AuditComputeEffectivePolicyBySid, AuditComputeEffectivePolicyByToken, AuditEnumerateCategories, AuditEnumeratePerUserPolicy, AuditEnumerateSubCategories, AuditFree, AuditLookupCategoryGuidFromCategoryId, AuditLookupCategoryIdFromCategoryGuid, AuditLookupCategoryName, AuditLookupSubCategoryName, AuditQueryGlobalSacl, AuditQueryPerUserPolicy, AuditQuerySecurity, AuditQuerySystemPolicy, AuditSetGlobalSacl, AuditSetPerUserPolicy, AuditSetSecurity, AuditSetSystemPolicy, AuthzAccessCheck, AuthzAddSidsToContext, AuthzCachedAccessCheck, AuthzEnumerateSecurityEventSources, AuthzFreeAuditEvent, AuthzFreeCentralAccessPolicyCache, AuthzFreeContext, AuthzFreeHandle, AuthzFreeResourceManager, AuthzGetInformationFromContext, AuthzInitializeCompoundContext, AuthzInitializeContextFromAuthzContext, AuthzInitializeContextFromSid, AuthzInitializeContextFromToken, AuthzInitializeObjectAccessAuditEvent, AuthzInitializeObjectAccessAuditEvent2, AuthzInitializeRemoteResourceManager, AuthzInitializeResourceManager, AuthzInitializeResourceManagerEx, AuthzInstallSecurityEventSource, AuthzModifyClaims, AuthzModifySecurityAttributes, AuthzModifySids, AuthzOpenObjectAudit, AuthzRegisterCapChangeNotification, AuthzRegisterSecurityEventSource, AuthzReportSecurityEvent, AuthzReportSecurityEventFromParams, AuthzSetAppContainerInformation, AuthzUninstallSecurityEventSource, AuthzUnregisterCapChangeNotification, AuthzUnregisterSecurityEventSource, BackupEventLog, BuildExplicitAccessWithName, BuildSecurityDescriptor, BuildTrusteeWithName, BuildTrusteeWithObjectsAndName, BuildTrusteeWithObjectsAndSid, BuildTrusteeWithSid, ChangeAccountPassword, ChangeServiceConfig, ChangeServiceConfig2, CheckTokenCapability, CheckTokenMembership, CheckTokenMembershipEx, ClearEventLog, CloseEncryptedFileRaw, CloseEventLog, CloseServiceHandle, CloseThreadWaitChainSession, CloseTrace, CompleteAuthToken, ControlService, ControlServiceEx, ControlTrace, ConvertSecurityDescriptorToStringSecurityDescriptor, ConvertSidToStringSid, ConvertStringSecurityDescriptorToSecurityDescriptor, ConvertStringSidToSid, ConvertToAutoInheritPrivateObjectSecurity, CopySid, CreatePrivateObjectSecurity, CreatePrivateObjectSecurityEx, CreatePrivateObjectSecurityWithMultipleInheritance, CreateProcessAsUser, CreateProcessWithLogonW, CreateProcessWithTokenW, CreateRestrictedToken, CreateService, CreateTraceInstanceId, CreateWellKnownSid, CredDelete, CredEnumerate, CredFindBestCredential, CredFree, CredGetSessionTypes, CredGetTargetInfo, CredIsMarshaledCredential, CredIsProtected, CredMarshalCredentialA, CredMarshalCredentialW, CredProtect, CredRead, CredReadDomainCredentials, CredRename, CredUnmarshalCredentialA, CredUnmarshalCredentialW, CredUnprotect, CredWrite, CredWriteDomainCredentials, CveEventWrite, DecryptFile, DecryptMessage, DeleteAce, DeleteSecurityContext, DeleteSecurityPackage, DeleteService, DeregisterEventSource, DeriveCapabilitySidsFromName, DestroyPrivateObjectSecurity, DuplicateEncryptionInfoFile, DuplicateToken, DuplicateTokenEx, EnableTrace, EnableTraceEx, EnableTraceEx2, EncryptFile, EncryptionDisable, EncryptMessage, EnumDependentServices, EnumerateSecurityPackages, EnumerateTraceGuids, EnumerateTraceGuidsEx, EnumServicesStatus, EnumServicesStatusEx, EqualDomainSid, EqualPrefixSid, EqualSid, EventAccessControl, EventAccessQuery, EventAccessRemove, EventActivityIdControl, EventEnabled, EventProviderEnabled, EventRegister, EventSetInformation, EventUnregister, EventWrite, EventWriteEx, EventWriteString, EventWriteTransfer, ExportSecurityContext, FileEncryptionStatus, FindFirstFreeAce, FlushTrace, FreeContextBuffer, FreeCredentialsHandle, FreeEncryptionCertificateHashList, FreeInheritedFromArray, FreeSid, GetAce, GetAclInformation, GetAuditedPermissionsFromAcl, GetComputerObjectName, GetCurrentHwProfile, GetEffectiveRightsFromAcl, GetEventLogInformation, GetExplicitEntriesFromAcl, GetFileSecurity, GetInheritanceSource, GetKernelObjectSecurity, GetLengthSid, GetLocalManagedApplications, GetManagedApplicationCategories, GetManagedApplications, GetNamedSecurityInfo, GetNumberOfEventLogRecords, GetOldestEventLogRecord, GetPrivateObjectSecurity, GetSecurityDescriptorControl, GetSecurityDescriptorDacl, GetSecurityDescriptorGroup, GetSecurityDescriptorLength, GetSecurityDescriptorOwner, GetSecurityDescriptorRMControl, GetSecurityDescriptorSacl, GetSecurityInfo, GetServiceDisplayName, GetServiceKeyName, GetSidIdentifierAuthority, GetSidLengthRequired, GetSidSubAuthority, GetSidSubAuthorityCount, GetThreadWaitChain, GetTokenInformation, GetTraceEnableFlags, GetTraceEnableLevel, GetTraceLoggerHandle, GetTrusteeForm, GetTrusteeNameA, GetTrusteeNameW, GetTrusteeTypeA, GetTrusteeTypeW, GetUserName, GetUserNameEx, GetWindowsAccountDomainSid, ImpersonateAnonymousToken, ImpersonateLoggedOnUser, ImpersonateNamedPipeClient, ImpersonateSecurityContext, ImpersonateSelf, ImportSecurityContext, InitializeAcl, InitializeSecurityContext, InitializeSecurityDescriptor, InitializeSid, InitiateShutdown, InitiateSystemShutdown, InitiateSystemShutdownEx, InitSecurityInterface, InstallApplication, IsTextUnicode, IsTokenRestricted, IsValidAcl, IsValidSecurityDescriptor, IsValidSid, IsWellKnownSid, LockServiceDatabase, LogonUser, LogonUserEx, LogonUserExExW, LookupAccountName, LookupAccountSid, LookupPrivilegeDisplayName, LookupPrivilegeName, LookupPrivilegeValue, LookupSecurityDescriptorParts, LsaAddAccountRights, LsaCallAuthenticationPackage, LsaClose, LsaConnectUntrusted, LsaCreateAccount, LsaCreateTrustedDomainEx, LsaDeleteTrustedDomain, LsaDeregisterLogonProcess, LsaEnumerateAccountRights, LsaEnumerateAccountsWithUserRight, LsaEnumerateLogonSessions, LsaEnumerateTrustedDomains, LsaEnumerateTrustedDomainsEx, LsaFreeMemory, LsaFreeReturnBuffer, LsaGetAppliedCAPIDs, LsaGetLogonSessionData, LsaGetSystemAccessAccount, LsaLogonUser, LsaLookupAuthenticationPackage, LsaLookupNames, LsaLookupNames2, LsaLookupPrivilegeValue, LsaLookupSids, LsaLookupSids2, LsaNtStatusToWinError, LsaOpenAccount, LsaOpenPolicy, LsaOpenTrustedDomainByName, LsaQueryCAPs, LsaQueryDomainInformationPolicy, LsaQueryForestTrustInformation, LsaQueryInformationPolicy, LsaQueryTrustedDomainInfo, LsaQueryTrustedDomainInfoByName, LsaRegisterLogonProcess, LsaRegisterPolicyChangeNotification, LsaRemoveAccountRights, LsaRetrievePrivateData, LsaSetDomainInformationPolicy, LsaSetForestTrustInformation, LsaSetInformationPolicy, LsaSetSystemAccessAccount, LsaSetTrustedDomainInfoByName, LsaSetTrustedDomainInformation, LsaStorePrivateData, LsaUnregisterPolicyChangeNotification, MakeAbsoluteSD, MakeSelfRelativeSD, MakeSignature, MapGenericMask, MSChapSrvChangePassword, MSChapSrvChangePassword2, NotifyBootConfigStatus, NotifyChangeEventLog, NotifyServiceStatusChange, ObjectCloseAuditAlarm, ObjectOpenAuditAlarm, ObjectPrivilegeAuditAlarm, OpenBackupEventLog, OpenEncryptedFileRaw, OpenEventLog, OpenProcessToken, OpenSCManager, OpenService, OpenThreadToken, OpenThreadWaitChainSession, OpenTrace, OperationEnd, OperationStart, PerfAddCounters, PerfCloseQueryHandle, PerfCreateInstance, PerfDecrementULongCounterValue, PerfDecrementULongLongCounterValue, PerfDeleteCounters, PerfDeleteInstance, PerfEnumerateCounterSet, PerfEnumerateCounterSetInstances, PerfIncrementULongCounterValue, PerfIncrementULongLongCounterValue, PerfOpenQueryHandle, PerfQueryCounterData, PerfQueryCounterInfo, PerfQueryCounterSetRegistrationInfo, PerfQueryInstance, PerfSetCounterRefValue, PerfSetCounterSetInfo, PerfSetULongCounterValue, PerfSetULongLongCounterValue, PerfStartProvider, PerfStartProviderEx, PerfStopProvider, PrivilegeCheck, PrivilegedServiceAuditAlarm, ProcessTrace, QueryAllTraces, QueryContextAttributes, QueryContextAttributesEx, QueryCredentialsAttributes, QueryCredentialsAttributesEx, QueryRecoveryAgentsOnEncryptedFile, QuerySecurityAccessMask, QuerySecurityContextToken, QuerySecurityPackageInfo, QueryServiceConfig, QueryServiceConfig2, QueryServiceDynamicInformation, QueryServiceLockStatusA, QueryServiceLockStatusW, QueryServiceObjectSecurity, QueryServiceStatus, QueryServiceStatusEx, QueryTrace, QueryTraceProcessingHandle, QueryUsersOnEncryptedFile, ReadEncryptedFileRaw, ReadEventLog, RegCloseKey, RegConnectRegistry, RegCopyTree, RegCreateKey, RegCreateKeyEx, RegCreateKeyTransacted, RegDeleteKey, RegDeleteKeyEx, RegDeleteKeyTransacted, RegDeleteKeyValue, RegDeleteTree, RegDeleteValue, RegDisablePredefinedCache, RegDisablePredefinedCacheEx, RegDisableReflectionKey, RegEnableReflectionKey, RegEnumKey, RegEnumKeyEx, RegEnumValue, RegFlushKey, RegGetKeySecurity, RegGetValue, RegisterEventSource, RegisterServiceCtrlHandler, RegisterServiceCtrlHandlerEx, RegisterTraceGuids, RegisterWaitChainCOMCallback, RegLoadAppKey, RegLoadKey, RegLoadMUIStringW, RegNotifyChangeKeyValue, RegOpenCurrentUser, RegOpenKey, RegOpenKeyEx, RegOpenKeyTransacted, RegOpenUserClassesRoot, RegOverridePredefKey, RegQueryInfoKey, RegQueryMultipleValues, RegQueryReflectionKey, RegQueryValue, RegQueryValueEx, RegReplaceKey, RegRestoreKey, RegSaveKey, RegSaveKeyEx, RegSetKeySecurity, RegSetKeyValue, RegSetValue, RegSetValueEx, RegUnLoadKey, RemoveTraceCallback, RemoveUsersFromEncryptedFile, ReportEvent, RevertSecurityContext, RevertToSelf, SaferCloseLevel, SaferComputeTokenFromLevel, SaferCreateLevel, SaferGetLevelInformation, SaferGetPolicyInformation, SaferIdentifyLevel, SaferiIsExecutableFileType, SaferiSearchMatchingHashRules, SaferRecordEventLogEntry, SaferSetLevelInformation, SaferSetPolicyInformation, SaslAcceptSecurityContext, SaslEnumerateProfiles, SaslGetContextOption, SaslGetProfilePackageA, SaslGetProfilePackageW, SaslIdentifyPackage, SaslInitializeSecurityContext, SaslSetContextOption, SetAclInformation, SetContextAttributes, SetCredentialsAttributes, SetEntriesInAcl, SetFileSecurity, SetKernelObjectSecurity, SetNamedSecurityInfo, SetPrivateObjectSecurity, SetPrivateObjectSecurityEx, SetSecurityAccessMask, SetSecurityDescriptorControl, SetSecurityDescriptorDacl, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, SetSecurityDescriptorRMControl, SetSecurityDescriptorSacl, SetSecurityInfo, SetServiceBits, SetServiceObjectSecurity, SetServiceStatus, SetThreadToken, SetTokenInformation, SetTraceCallback, SetUserFileEncryptionKey, SslCrackCertificate, SslEmptyCache, SslFreeCertificate, SslGetServerIdentity, SspiCompareAuthIdentities, SspiCopyAuthIdentity, SspiDecryptAuthIdentity, SspiDecryptAuthIdentityEx, SspiEncodeAuthIdentityAsStrings, SspiEncodeStringsAsAuthIdentity, SspiEncryptAuthIdentity, SspiEncryptAuthIdentityEx, SspiExcludePackage, SspiFreeAuthIdentity, SspiGetTargetHostName, SspiIsAuthIdentityEncrypted, SspiLocalFree, SspiMarshalAuthIdentity, SspiPrepareForCredRead, SspiPrepareForCredWrite, SspiUnmarshalAuthIdentity, SspiValidateAuthIdentity, SspiZeroAuthIdentity, StartService, StartServiceCtrlDispatcher, StartTrace, StopTrace, TraceEvent, TraceEventInstance, TraceMessage, TraceMessageVa, TraceQueryInformation, TraceSetInformation, TranslateName, TreeResetNamedSecurityInfo, TreeSetNamedSecurityInfo, UninstallApplication, UnlockServiceDatabase, UnregisterTraceGuids, UpdateTrace, VerifySignature, WriteEncryptedFileRaw Structures ACTRL_ACCESS_ENTRY, ACTRL_ACCESS_ENTRY_LIST, ACTRL_ALIST, ACTRL_PROPERTY_ENTRY, EXPLICIT_ACCESS, INHERITED_FROM, OBJECTS_AND_NAME, OBJECTS_AND_SID, TRUSTEE, APPCATEGORYINFO, APPCATEGORYINFOLIST, INSTALLDATA, INSTALLSPEC, LOCALMANAGEDAPPLICATION, MANAGEDAPPLICATION, EVENT_DATA_DESCRIPTOR, EVENT_DESCRIPTOR, EVENT_FILTER_DESCRIPTOR, REGHANDLE, CLASSIC_EVENT_ID, ENABLE_TRACE_PARAMETERS, ENABLE_TRACE_PARAMETERS_V1, ETW_BUFFER_CONTEXT, ETW_TRACE_PARTITION_INFORMATION, EVENT_EXTENDED_ITEM_INSTANCE, EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID, EVENT_EXTENDED_ITEM_STACK_TRACE32, EVENT_EXTENDED_ITEM_STACK_TRACE64, EVENT_EXTENDED_ITEM_TS_ID, EVENT_FILTER_EVENT_ID, EVENT_FILTER_EVENT_NAME, EVENT_FILTER_HEADER, EVENT_FILTER_LEVEL_KW, EVENT_HEADER, EVENT_HEADER_EXTENDED_DATA_ITEM, EVENT_INSTANCE_HEADER, EVENT_INSTANCE_INFO, EVENT_MAP_ENTRY, EVENT_MAP_INFO, EVENT_PROPERTY_INFO, EVENT_RECORD, EVENT_TRACE, EVENT_TRACE_HEADER, EVENT_TRACE_LOGFILE, EVENT_TRACE_PROPERTIES, EVENT_TRACE_PROPERTIES_V2, MOF_FIELD, PAYLOAD_FILTER_PREDICATE, PROFILE_SOURCE_INFO, PROPERTY_DATA_DESCRIPTOR, PROVIDER_ENUMERATION_INFO, PROVIDER_EVENT_INFO, PROVIDER_FIELD_INFO, PROVIDER_FIELD_INFOARRAY, PROVIDER_FILTER_INFO, TDH_CONTEXT, TRACE_ENABLE_INFO, TRACE_EVENT_INFO, TRACE_GUID_INFO, TRACE_GUID_PROPERTIES, TRACE_GUID_REGISTRATION, TRACE_LOGFILE_HEADER, TRACE_PERIODIC_CAPTURE_STATE_INFO, TRACE_PROFILE_INTERVAL, TRACE_PROVIDER_INFO, TRACE_PROVIDER_INSTANCE_INFO, TRACE_VERSION_INFO, TRACEHANDLE, WNODE_HEADER, LSA_OBJECT_ATTRIBUTES, LSA_STRING, LSA_TRANSLATED_NAME, LSA_TRANSLATED_SID2, CYPHER_BLOCK, ENCRYPTED_LM_OWF_PASSWORD, LM_OWF_PASSWORD, SAMPR_ENCRYPTED_USER_PASSWORD, CENTRAL_ACCESS_POLICY, CENTRAL_ACCESS_POLICY_ENTRY, AUDIT_POLICY_INFORMATION, POLICY_AUDIT_SID_ARRAY, DOMAIN_PASSWORD_INFORMATION, LSA_AUTH_INFORMATION, POLICY_ACCOUNT_DOMAIN_INFO, POLICY_AUDIT_EVENTS_INFO, POLICY_DNS_DOMAIN_INFO, POLICY_DOMAIN_EFS_INFO, POLICY_DOMAIN_KERBEROS_TICKET_INFO, POLICY_DOMAIN_QUALITY_OF_SERVICE_INFO, POLICY_LSA_SERVER_ROLE_INFO, POLICY_MODIFICATION_INFO, TRUSTED_DOMAIN_AUTH_INFORMATION, TRUSTED_DOMAIN_FULL_INFORMATION, TRUSTED_DOMAIN_INFORMATION_EX, TRUSTED_DOMAIN_NAME_INFO, TRUSTED_PASSWORD_INFO, TRUSTED_POSIX_OFFSET_INFO, LSA_ENUMERATION_HANDLE, LSA_ENUMERATION_INFORMATION, LSA_FOREST_TRUST_BINARY_DATA, LSA_FOREST_TRUST_COLLISION_INFORMATION, LSA_FOREST_TRUST_COLLISION_RECORD, LSA_FOREST_TRUST_DOMAIN_INFO, LSA_FOREST_TRUST_INFORMATION, LSA_FOREST_TRUST_RECORD, LSA_HANDLE, LSA_REFERENCED_DOMAIN_LIST, LSA_TRANSLATED_SID, LSA_TRUST_INFORMATION, LSA_UNICODE_STRING, HPERFPROV, HPERFQUERY, PERF_COUNTER_DATA, PERF_COUNTER_HEADER, PERF_COUNTER_IDENTIFIER, PERF_COUNTER_IDENTIFIER_WITH_INST_NAME, PERF_COUNTER_IDENTITY, PERF_COUNTER_INFO, PERF_COUNTER_REG_INFO, PERF_COUNTERSET_INFO, PERF_COUNTERSET_INSTANCE, PERF_COUNTERSET_REG_INFO, PERF_DATA_HEADER, PERF_INSTANCE_HEADER, PERF_MULTI_COUNTERS, PERF_MULTI_INSTANCES, PERF_PROVIDER_CONTEXT, PERF_STRING_BUFFER_HEADER, PERF_STRING_COUNTER_HEADER, HWCT, WAITCHAIN_NODE_INFO, EncryptedFileContext, HW_PROFILE_INFO, OPERATION_END_PARAMETERS, OPERATION_START_PARAMETERS, EVENTLOG_FULL_INFORMATION, HEVENTLOG, BINARY_BLOB_CREDENTIAL_INFO, CERT_CREDENTIAL_INFO, CREDENTIAL, CREDENTIAL_MGD, CREDENTIAL_TARGET_INFORMATION, USERNAME_TARGET_CREDENTIAL_INFO, EFS_CERTIFICATE_BLOB, EFS_HASH_BLOB, ENCRYPTION_CERTIFICATE, ENCRYPTION_CERTIFICATE_HASH, ENCRYPTION_CERTIFICATE_HASH_LIST, ENCRYPTION_CERTIFICATE_LIST, ACCESS_ALLOWED_ACE, ACCESS_ALLOWED_CALLBACK_ACE, ACCESS_ALLOWED_CALLBACK_OBJECT_ACE, ACCESS_ALLOWED_OBJECT_ACE, ACCESS_DENIED_ACE, ACCESS_DENIED_CALLBACK_ACE, ACCESS_DENIED_CALLBACK_OBJECT_ACE, ACCESS_DENIED_OBJECT_ACE, ACE_HEADER, ACL, ACL_REVISION_INFORMATION, ACL_SIZE_INFORMATION, CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE, CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE, CLAIM_SECURITY_ATTRIBUTE_V1, CLAIM_SECURITY_ATTRIBUTES_INFORMATION, EVENTLOGEOF, EVENTLOGHEADER, EVENTLOGRECORD, GENERIC_MAPPING, LUID, LUID_AND_ATTRIBUTES, QUOTA_LIMITS, SECURITY_DESCRIPTOR, SID_AND_ATTRIBUTES, SID_IDENTIFIER_AUTHORITY, SYSTEM_ALARM_ACE, SYSTEM_ALARM_CALLBACK_ACE, SYSTEM_ALARM_CALLBACK_OBJECT_ACE, SYSTEM_ALARM_OBJECT_ACE, SYSTEM_AUDIT_ACE, SYSTEM_AUDIT_CALLBACK_ACE, SYSTEM_AUDIT_CALLBACK_OBJECT_ACE, SYSTEM_AUDIT_OBJECT_ACE, TOKEN_ACCESS_INFORMATION, TOKEN_APPCONTAINER_INFORMATION, TOKEN_DEFAULT_DACL, TOKEN_ELEVATION, TOKEN_GROUPS, TOKEN_GROUPS_AND_PRIVILEGES, TOKEN_LINKED_TOKEN, TOKEN_MANDATORY_LABEL, TOKEN_MANDATORY_POLICY, TOKEN_ORIGIN, TOKEN_OWNER, TOKEN_PRIMARY_GROUP, TOKEN_PRIVILEGES, TOKEN_SOURCE, TOKEN_STATISTICS, TOKEN_USER, PRIVILEGE_SET, PSID_IDENTIFIER_AUTHORITY, VALENT, SAFER_CODE_PROPERTIES_V1, SAFER_CODE_PROPERTIES_V2, SAFER_LEVEL_HANDLE, ENUM_SERVICE_STATUS, ENUM_SERVICE_STATUS_PROCESS, QUERY_SERVICE_CONFIG, QUERY_SERVICE_LOCK_STATUS, SC_ACTION, SC_HANDLE, SC_LOCK, SERVICE_CONTROL_STATUS_REASON_PARAMS, SERVICE_DELAYED_AUTO_START_INFO, SERVICE_DESCRIPTION, SERVICE_FAILURE_ACTIONS, SERVICE_FAILURE_ACTIONS_FLAG, SERVICE_LAUNCH_PROTECTED_INFO, SERVICE_NOTIFY_2, SERVICE_PREFERRED_NODE_INFO, SERVICE_PRESHUTDOWN_INFO, SERVICE_REQUIRED_PRIVILEGES_INFO, SERVICE_SID_INFO, SERVICE_START_REASON, SERVICE_STATUS, SERVICE_STATUS_HANDLE, SERVICE_STATUS_PROCESS, SERVICE_TABLE_ENTRY, SERVICE_TRIGGER, SERVICE_TRIGGER_INFO, SERVICE_TRIGGER_SPECIFIC_DATA_ITEM, AUDIT_PARAM, AUDIT_PARAMS, AUTHZ_ACCESS_CHECK_RESULTS_HANDLE, AUTHZ_ACCESS_REQUEST, AUTHZ_AUDIT_EVENT_HANDLE, AUTHZ_CAP_CHANGE_SUBSCRIPTION_HANDLE, AUTHZ_CLIENT_CONTEXT_HANDLE, AUTHZ_INIT_INFO, AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET, AUTHZ_RESOURCE_MANAGER_HANDLE, AUTHZ_RPC_INIT_INFO_CLIENT, AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE, AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE, AUTHZ_SECURITY_ATTRIBUTE_V1, AUTHZ_SECURITY_EVENT_PROVIDER_HANDLE, AUTHZ_SOURCE_SCHEMA_REGISTRATION, AUTHZ_ACCESS_REPLY, SecPkgContext_CipherInfo, SecPkgContext_ConnectionInfo, SecPkgContext_EapKeyBlock, SecPkgContext_EapPrfInfo, SecPkgContext_EarlyStart, SecPkgContext_IssuerListInfoEx, SecPkgContext_KeyingMaterial, SecPkgContext_KeyingMaterialInfo, SecPkgContext_SessionAppData, SecPkgContext_SessionInfo, SecPkgContext_SupportedSignatures, SecPkgCred_CipherStrengths, SecPkgCred_SupportedAlgs, SecPkgCred_SupportedProtocols, X509Certificate, CREDSSP_CRED, CREDSSP_CRED_EX, SecPkgContext_ClientCreds, KERB_CRYPTO_KEY, KERB_EXTERNAL_NAME, KERB_EXTERNAL_TICKET, KERB_INTERACTIVE_LOGON, KERB_RETRIEVE_TKT_REQUEST, KERB_RETRIEVE_TKT_RESPONSE, LSA_LAST_INTER_LOGON_INFO, LsaConnectionHandle, MSV1_0_INTERACTIVE_LOGON, SECURITY_LOGON_SESSION_DATA, PSEC_WINNT_AUTH_IDENTITY_OPAQUE, SEC_WINNT_AUTH_IDENTITY, SEC_WINNT_AUTH_IDENTITY_EX, SEC_WINNT_AUTH_IDENTITY_EX2, SecBuffer, SecBufferDesc, CredHandle, CtxtHandle, SecPkgContext_AccessToken, SecPkgContext_Authority, SecPkgContext_Bindings, SecPkgContext_ClientSpecifiedTarget, SecPkgContext_CredInfo, SecPkgContext_DceInfo, SecPkgContext_Flags, SecPkgContext_KeyInfo, SecPkgContext_LastClientTokenStatus, SecPkgContext_Lifespan, SecPkgContext_Names, SecPkgContext_NativeNames, SecPkgContext_NegoStatus, SecPkgContext_NegotiationInfo, SecPkgContext_PackageInfo, SecPkgContext_PasswordExpiry, SecPkgContext_ProtoInfo, SecPkgContext_SessionKey, SecPkgContext_Sizes, SecPkgContext_StreamSizes, SecPkgContext_SubjectAttributes, SecPkgContext_TargetInformation, SecPkgCredentials_Cert, SecPkgCredentials_KdcProxySettingsW, SecPkgCredentials_Names, SecPkgCredentials_SSIProvider, SecPkgInfo, SECURITY_PACKAGE_OPTIONS, SecurityFunctionTable, SafeCredHandle, SafeCtxtHandle, APPNAME, COMCLASS, DUMMYUNION, CLASS, DUMMYUNION, NONSTRUCTTYPE, STRUCTTYPE, CUSTOMSCHEMATYPE, CLASS, CALLBACK_UNION, VERSIONDETAIL, ForestTrustDataUnion, LOCKOBJECT, THREADOBJECT, VALUESUNION, ATTRUNION, AUTHZ_SECURITY_ATTRIBUTE_V1_Union diff --git a/PInvoke/Shared/AssemblyReport.md b/PInvoke/Shared/AssemblyReport.md index 4d7217a9..5e138f58 100644 --- a/PInvoke/Shared/AssemblyReport.md +++ b/PInvoke/Shared/AssemblyReport.md @@ -103,6 +103,7 @@ Struct | Description [Vanara.PInvoke.PSID](https://github.com/dahall/Vanara/search?l=C%23&q=PSID) | Provides a pointer to a security identifier. [Vanara.PInvoke.RECT](https://github.com/dahall/Vanara/search?l=C%23&q=RECT) | Defines the coordinates of the upper-left and lower-right corners of a rectangle. [Vanara.PInvoke.ResourceId](https://github.com/dahall/Vanara/search?l=C%23&q=ResourceId) | Helper structure to use for a pointer that can morph into a string, pointer or integer. +[Vanara.PInvoke.ResourceIdOrHandle](https://github.com/dahall/Vanara/search?l=C%23&q=ResourceIdOrHandle) | [Vanara.PInvoke.SECURITY_ATTRIBUTES](https://github.com/dahall/Vanara/search?l=C%23&q=SECURITY_ATTRIBUTES) | The SECURITY_ATTRIBUTES structure contains the security descriptor for an object and specifies whether the handle retrieved by specifying this structure is inheritable. This structure provides security settings for objects created by various functions, such as CreateFile, CreatePipe, CreateProcess, RegCreateKeyEx, or RegSaveKeyEx. [Vanara.PInvoke.SIZE](https://github.com/dahall/Vanara/search?l=C%23&q=SIZE) | The SIZE structure specifies the width and height of a rectangle. [Vanara.PInvoke.SYSTEMTIME](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEMTIME) | Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called. diff --git a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj index decb7b19..67d47c95 100644 --- a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj +++ b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj @@ -11,7 +11,7 @@ * Shared structures and enums (see release notes) Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Shared $(AssemblyName) @@ -35,7 +35,7 @@ Classes IErrorProvider, IGraphicsObjectHandle, IHandle, IKernelHandle, ISecurityObject, IShellHandle, ISyncHandle, IUserHandle, AssociateAttribute, ComTryGetNext, CoTaskMemStringMarshaler, FunctionHelper, IEnumeratorFromNext<T>, IEnumFromCom<T>, IEnumFromIndexer<T>, IEnumFromNext<T>, Lib, Macros, NullTermStringArrayMarshaler, OverlappedAsync, OverlappedAsyncResult, PInvokeClientExtensions, PInvokeDataAttribute, PRECT, PtrFunc<T>, RegistryTypeExt, SafeAnysizeStruct<T>, SafeElementArray<T>, SafeHANDLE, SafeNativeArray<T>, SafeNativeArrayBase<T>, SafeNativeLinkedList<T>, SafeResourceId, SBFunc<T>, SECURITY_ATTRIBUTES, SizeFunc<T>, StringPtrArrayMarshaler, StructHelper, TryGetNext<T>, TryGetNext<T> Structures -ACCESS_MASK, BusNumber, CLIPFORMAT, CM_FULL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_LIST, CM_RESOURCE_LIST, COLORREF, Connection, DevicePrivate, DeviceSpecificData, Dma, DmaV3, Generic, HACCEL, HANDLE, HBITMAP, HBRUSH, HCOLORSPACE, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HTASK, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, Interrupt, LCID, LOGFONT, Memory40, Memory48, Memory64, MessageInterruptRaw, MSG, NTStatus, OBJECT_TYPE_LIST, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, union, WIN32_FIND_DATA, Win32Error +ACCESS_MASK, BusNumber, CLIPFORMAT, CM_FULL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_LIST, CM_RESOURCE_LIST, COLORREF, Connection, DevicePrivate, DeviceSpecificData, Dma, DmaV3, Generic, HACCEL, HANDLE, HBITMAP, HBRUSH, HCOLORSPACE, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HTASK, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, Interrupt, LCID, LOGFONT, Memory40, Memory48, Memory64, MessageInterruptRaw, MSG, NTStatus, OBJECT_TYPE_LIST, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, ResourceIdOrHandle<T>, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, union, WIN32_FIND_DATA, Win32Error Enumerations CharacterSet, CM_RESOURCE, CM_SHARE_DISPOSITION, CmResourceType, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes, FontFamily, FontPitch, INTERFACE_TYPE, LogFontClippingPrecision, LogFontOutputPrecision, LogFontOutputQuality, NTDDI, ObjectTypeListLevel, PInvokeClient, ProcessorArchitecture, REG_VALUE_TYPE, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, STGM, SystemColorIndex, SystemShutDownReason, URLZONE, WIN32_WINNT diff --git a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj index 638ba88b..367401e3 100644 --- a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj +++ b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows Shell32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Shell32 $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -AssocCreateForClasses, AssocGetDetailsOfPropKey, CDefFolderMenu_Create2, CommandLineToArgvW, DragAcceptFiles, DragFinish, DragQueryFileA, DragQueryFileW, DragQueryPoint, DuplicateIcon, ExtractAssociatedIconA, ExtractAssociatedIconExA, ExtractAssociatedIconExW, ExtractAssociatedIconW, ExtractIconA, ExtractIconExA, ExtractIconExW, ExtractIconW, FindExecutableA, FindExecutableW, GetCurrentProcessExplicitAppUserModelID, GetFileNameFromBrowse, ILAppendID, ILClone, ILCloneFirst, ILCombine, ILCreateFromPathA, ILCreateFromPathW, ILFindChild, ILFindLastID, ILFree, ILGetNext, ILGetSize, ILIsEqual, ILIsParent, ILLoadFromStreamEx, ILRemoveLastID, ILSaveToStream, InitNetworkAddressControl, InitVariantFromStrRet, IsNetDrive, IsUserAnAdmin, OpenRegStream, PathCleanupSpec, PathGetShortPath, PathIsExe, PathIsSlowA, PathIsSlowW, PathMakeUniqueName, PathResolve, PathYetAnotherMakeUniqueName, PickIconDlg, PifMgr_CloseProperties, PifMgr_GetProperties, PifMgr_OpenProperties, PifMgr_SetProperties, ReadCabinetState, RealDriveType, RestartDialog, RestartDialogEx, SetCurrentProcessExplicitAppUserModelID, SHAddDefaultPropertiesByExt, SHAddFromPropSheetExtArray, SHAddToRecentDocs, SHAlloc, SHAppBarMessage, SHAssocEnumHandlers, SHAssocEnumHandlersForProtocolByApplication, SHBindToFolderIDListParent, SHBindToFolderIDListParentEx, SHBindToObject, SHBindToParent, SHBrowseForFolderA, SHBrowseForFolderW, SHChangeNotification_Lock, SHChangeNotification_Unlock, SHChangeNotify, SHChangeNotifyDeregister, SHChangeNotifyRegister, SHChangeNotifyRegisterThread, SHCreateAssociationRegistration, SHCreateDataObject, SHCreateDefaultContextMenu, SHCreateDefaultExtractIcon, SHCreateDefaultPropertiesOp, SHCreateDirectory, SHCreateDirectoryExA, SHCreateDirectoryExW, SHCreateFileExtractIconW, SHCreateItemFromIDList, SHCreateItemFromParsingName, SHCreateItemFromRelativeName, SHCreateItemInKnownFolder, SHCreateItemWithParent, SHCreatePropSheetExtArray, SHCreateShellFolderView, SHCreateShellFolderViewEx, SHCreateShellItem, SHCreateShellItemArray, SHCreateShellItemArrayFromDataObject, SHCreateShellItemArrayFromIDLists, SHCreateShellItemArrayFromShellItem, SHCreateStdEnumFmtEtc, SHDefExtractIconA, SHDefExtractIconW, SHDestroyPropSheetExtArray, SHDoDragDrop, Shell_GetCachedImageIndexA, Shell_GetCachedImageIndexW, Shell_GetImageLists, Shell_MergeMenus, Shell_NotifyIconA, Shell_NotifyIconGetRect, Shell_NotifyIconW, ShellAboutA, ShellAboutW, ShellExecuteA, ShellExecuteExA, ShellExecuteExW, ShellExecuteW, SHEmptyRecycleBinA, SHEmptyRecycleBinW, SHEnumerateUnreadMailAccountsA, SHEnumerateUnreadMailAccountsW, SHEvaluateSystemCommandTemplate, SHFileOperationA, SHFileOperationW, SHFind_InitMenuPopup, SHFindFiles, SHFlushSFCache, SHFormatDrive, SHFree, SHFreeNameMappings, SHGetAttributesFromDataObject, SHGetDataFromIDListA, SHGetDataFromIDListW, SHGetDesktopFolder, SHGetDiskFreeSpaceA, SHGetDiskFreeSpaceExA, SHGetDiskFreeSpaceExW, SHGetDiskFreeSpaceW, SHGetDriveMedia, SHGetFileInfoA, SHGetFileInfoW, SHGetFolderLocation, SHGetFolderPathA, SHGetFolderPathAndSubDirA, SHGetFolderPathAndSubDirW, SHGetFolderPathEx, SHGetFolderPathW, SHGetIconOverlayIndexA, SHGetIconOverlayIndexW, SHGetIDListFromObject, SHGetImageList, SHGetInstanceExplorer, SHGetItemFromDataObject, SHGetItemFromObject, SHGetKnownFolderIDList, SHGetKnownFolderItem, SHGetKnownFolderPath, SHGetLocalizedName, SHGetNameFromIDList, SHGetNewLinkInfoA, SHGetNewLinkInfoW, SHGetPathFromIDListA, SHGetPathFromIDListEx, SHGetPathFromIDListW, SHGetPropertyStoreForWindow, SHGetPropertyStoreFromIDList, SHGetPropertyStoreFromParsingName, SHGetRealIDL, SHGetSetFolderCustomSettings, SHGetSetSettings, SHGetSettings, SHGetStockIconInfo, SHGetTemporaryPropertyForItem, SHGetUnreadMailCountW, SHHandleUpdateImage, SHInvokePrinterCommandA, SHInvokePrinterCommandW, SHIsFileAvailableOffline, SHLimitInputEdit, SHLoadInProc, SHLoadNonloadedIconOverlayIdentifiers, SHMapPIDLToSystemImageListIndex, SHMultiFileProperties, SHObjectProperties, SHOpenFolderAndSelectItems, SHOpenWithDialog, SHParseDisplayName, SHPathPrepareForWriteA, SHPathPrepareForWriteW, SHPropStgCreate, SHPropStgReadMultiple, SHPropStgWriteMultiple, SHQueryRecycleBinA, SHQueryRecycleBinW, SHQueryUserNotificationState, SHRemoveLocalizedName, SHReplaceFromPropSheetExtArray, SHResolveLibrary, SHRestricted, SHSetDefaultProperties, SHSetInstanceExplorer, SHSetKnownFolderPath, SHSetLocalizedName, SHSetTemporaryPropertyForItem, SHSetUnreadMailCountW, SHShellFolderView_Message, SHShowManageLibraryUI, SHSimpleIDListFromPath, SHTestTokenMembership, SHUpdateImageA, SHUpdateImageW, SHValidateUNC, SignalFileOpen, StgMakeUniqueName, VariantToStrRet, Win32DeleteFile, WriteCabinetState +AssocCreateForClasses, AssocGetDetailsOfPropKey, CDefFolderMenu_Create2, CommandLineToArgvW, DragAcceptFiles, DragFinish, DragQueryFile, DragQueryPoint, DuplicateIcon, ExtractAssociatedIcon, ExtractAssociatedIconEx, ExtractIcon, ExtractIconEx, FindExecutable, GetCurrentProcessExplicitAppUserModelID, GetFileNameFromBrowse, ILAppendID, ILClone, ILCloneFirst, ILCombine, ILCreateFromPath, ILFindChild, ILFindLastID, ILFree, ILGetNext, ILGetSize, ILIsEqual, ILIsParent, ILLoadFromStreamEx, ILRemoveLastID, ILSaveToStream, InitNetworkAddressControl, InitVariantFromStrRet, IsNetDrive, IsUserAnAdmin, OpenRegStream, PathCleanupSpec, PathGetShortPath, PathIsExe, PathIsSlow, PathMakeUniqueName, PathResolve, PathYetAnotherMakeUniqueName, PickIconDlg, PifMgr_CloseProperties, PifMgr_GetProperties, PifMgr_OpenProperties, PifMgr_SetProperties, ReadCabinetState, RealDriveType, RestartDialog, RestartDialogEx, SetCurrentProcessExplicitAppUserModelID, SHAddDefaultPropertiesByExt, SHAddFromPropSheetExtArray, SHAddToRecentDocs, SHAlloc, SHAppBarMessage, SHAssocEnumHandlers, SHAssocEnumHandlersForProtocolByApplication, SHBindToFolderIDListParent, SHBindToFolderIDListParentEx, SHBindToObject, SHBindToParent, SHBrowseForFolder, SHChangeNotification_Lock, SHChangeNotification_Unlock, SHChangeNotify, SHChangeNotifyDeregister, SHChangeNotifyRegister, SHChangeNotifyRegisterThread, SHCreateAssociationRegistration, SHCreateDataObject, SHCreateDefaultContextMenu, SHCreateDefaultExtractIcon, SHCreateDefaultPropertiesOp, SHCreateDirectory, SHCreateDirectoryEx, SHCreateFileExtractIconW, SHCreateItemFromIDList, SHCreateItemFromParsingName, SHCreateItemFromRelativeName, SHCreateItemInKnownFolder, SHCreateItemWithParent, SHCreatePropSheetExtArray, SHCreateShellFolderView, SHCreateShellFolderViewEx, SHCreateShellItem, SHCreateShellItemArray, SHCreateShellItemArrayFromDataObject, SHCreateShellItemArrayFromIDLists, SHCreateShellItemArrayFromShellItem, SHCreateStdEnumFmtEtc, SHDefExtractIcon, SHDestroyPropSheetExtArray, SHDoDragDrop, Shell_GetCachedImageIndex, Shell_GetImageLists, Shell_MergeMenus, Shell_NotifyIcon, Shell_NotifyIconGetRect, ShellAbout, ShellExecute, ShellExecuteEx, SHEmptyRecycleBin, SHEnumerateUnreadMailAccountsA, SHEnumerateUnreadMailAccountsW, SHEvaluateSystemCommandTemplate, SHFileOperation, SHFind_InitMenuPopup, SHFindFiles, SHFlushSFCache, SHFormatDrive, SHFree, SHFreeNameMappings, SHGetAttributesFromDataObject, SHGetDataFromIDList, SHGetDesktopFolder, SHGetDiskFreeSpaceA, SHGetDiskFreeSpaceEx, SHGetDiskFreeSpaceW, SHGetDriveMedia, SHGetFileInfo, SHGetFolderLocation, SHGetFolderPath, SHGetFolderPathAndSubDir, SHGetFolderPathEx, SHGetIconOverlayIndex, SHGetIDListFromObject, SHGetImageList, SHGetInstanceExplorer, SHGetItemFromDataObject, SHGetItemFromObject, SHGetKnownFolderIDList, SHGetKnownFolderItem, SHGetKnownFolderPath, SHGetLocalizedName, SHGetNameFromIDList, SHGetNewLinkInfo, SHGetPathFromIDList, SHGetPathFromIDListEx, SHGetPropertyStoreForWindow, SHGetPropertyStoreFromIDList, SHGetPropertyStoreFromParsingName, SHGetRealIDL, SHGetSetFolderCustomSettings, SHGetSetSettings, SHGetSettings, SHGetStockIconInfo, SHGetTemporaryPropertyForItem, SHGetUnreadMailCountW, SHHandleUpdateImage, SHInvokePrinterCommand, SHIsFileAvailableOffline, SHLimitInputEdit, SHLoadInProc, SHLoadNonloadedIconOverlayIdentifiers, SHMapPIDLToSystemImageListIndex, SHMultiFileProperties, SHObjectProperties, SHOpenFolderAndSelectItems, SHOpenWithDialog, SHParseDisplayName, SHPathPrepareForWrite, SHPropStgCreate, SHPropStgReadMultiple, SHPropStgWriteMultiple, SHQueryRecycleBin, SHQueryUserNotificationState, SHRemoveLocalizedName, SHReplaceFromPropSheetExtArray, SHResolveLibrary, SHRestricted, SHSetDefaultProperties, SHSetInstanceExplorer, SHSetKnownFolderPath, SHSetLocalizedName, SHSetTemporaryPropertyForItem, SHSetUnreadMailCountW, SHShellFolderView_Message, SHShowManageLibraryUI, SHSimpleIDListFromPath, SHTestTokenMembership, SHUpdateImage, SHValidateUNC, SignalFileOpen, StgMakeUniqueName, VariantToStrRet, Win32DeleteFile, WriteCabinetState Structures CIDA, DROPDESCRIPTION, DROPFILES, FILEDESCRIPTOR, FILEGROUPDESCRIPTOR, NRESARRAY, SHDRAGIMAGE, OLECMD, OLECMDTEXT, APPBARDATA, ASSOCIATIONELEMENT, NOTIFYICONDATA, NOTIFYICONIDENTIFIER, SHELLEXECUTEINFO, SHFILEINFO, SHFILEOPSTRUCT, SHQUERYRBINFO, SHSTOCKICONINFO, BROWSEINFO, CABINETSTATE, COORD, CSFV, DATABLOCKHEADER, DEFCONTEXTMENU, EXP_DARWIN_LINK, EXP_SPECIAL_FOLDER, EXP_SZ_LINK, HLOCK, HPIF, HPSXA, NT_CONSOLE_PROPS, NT_FE_CONSOLE_PROPS, OPENASINFO, PROPPRG, SFV_CREATE, SHChangeNotifyEntry, SHDESCRIPTIONID, SHELLFLAGSTATE, SHELLSTATE, SHFOLDERCUSTOMSETTINGS, CMINVOKECOMMANDINFOEX, COMDLG_FILTERSPEC, CM_COLUMNINFO, SORTCOLUMN, KNOWNFOLDER_DEFINITION, PREVIEWHANDLERFRAMEINFO, EXTRASEARCH, FOLDERSETTINGS, SV2CVW2_PARAMS, THUMBBUTTON, ITEMIDLIST, SHELLDETAILS, SHITEMID, STRRET diff --git a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj index 16995388..e86cdced 100644 --- a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj +++ b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.ShlwApi $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -AssocCreate, AssocGetPerceivedType, AssocIsDangerous, AssocQueryKeyA, AssocQueryKeyW, AssocQueryStringA, AssocQueryStringW, ChrCmpIA, ChrCmpIW, ColorAdjustLuma, ColorHLSToRGB, ColorRGBToHLS, ConnectToConnectionPoint, GetAcceptLanguagesA, GetAcceptLanguagesW, GetMenuPosFromID, HashData, IsCharSpaceA, IsCharSpaceW, IsInternetESCEnabled, IsOS, IStream_Copy, IStream_Read, IStream_ReadPidl, IStream_ReadStr, IStream_Reset, IStream_Size, IStream_Write, IStream_WritePidl, IStream_WriteStr, IUnknown_AtomicRelease, IUnknown_GetSite, IUnknown_GetWindow, IUnknown_QueryService, IUnknown_Set, IUnknown_SetSite, MLLoadLibraryA, MLLoadLibraryW, ParseURLA, ParseURLW, PathAddBackslashA, PathAddBackslashW, PathAddExtensionA, PathAddExtensionW, PathAppendA, PathAppendW, PathBuildRootA, PathBuildRootW, PathCanonicalizeA, PathCanonicalizeW, PathCombineA, PathCombineW, PathCommonPrefixA, PathCommonPrefixW, PathCompactPathA, PathCompactPathExA, PathCompactPathExW, PathCompactPathW, PathCreateFromUrlA, PathCreateFromUrlAlloc, PathCreateFromUrlW, PathFileExistsA, PathFileExistsW, PathFindExtensionA, PathFindExtensionW, PathFindFileNameA, PathFindFileNameW, PathFindNextComponentA, PathFindNextComponentW, PathFindOnPathA, PathFindOnPathW, PathFindSuffixArrayA, PathFindSuffixArrayW, PathGetArgsA, PathGetArgsW, PathGetCharTypeA, PathGetCharTypeW, PathGetDriveNumberA, PathGetDriveNumberW, PathIsContentTypeA, PathIsContentTypeW, PathIsDirectoryA, PathIsDirectoryEmptyA, PathIsDirectoryEmptyW, PathIsDirectoryW, PathIsFileSpecA, PathIsFileSpecW, PathIsLFNFileSpecA, PathIsLFNFileSpecW, PathIsNetworkPathA, PathIsNetworkPathW, PathIsPrefixA, PathIsPrefixW, PathIsRelativeA, PathIsRelativeW, PathIsRootA, PathIsRootW, PathIsSameRootA, PathIsSameRootW, PathIsSystemFolderA, PathIsSystemFolderW, PathIsUNCA, PathIsUNCServerA, PathIsUNCServerShareA, PathIsUNCServerShareW, PathIsUNCServerW, PathIsUNCW, PathIsURLA, PathIsURLW, PathMakePrettyA, PathMakePrettyW, PathMakeSystemFolderA, PathMakeSystemFolderW, PathMatchSpecA, PathMatchSpecExA, PathMatchSpecExW, PathMatchSpecW, PathParseIconLocationA, PathParseIconLocationW, PathQuoteSpacesA, PathQuoteSpacesW, PathRelativePathToA, PathRelativePathToW, PathRemoveArgsA, PathRemoveArgsW, PathRemoveBackslashA, PathRemoveBackslashW, PathRemoveBlanksA, PathRemoveBlanksW, PathRemoveExtensionA, PathRemoveExtensionW, PathRemoveFileSpecA, PathRemoveFileSpecW, PathRenameExtensionA, PathRenameExtensionW, PathSearchAndQualifyA, PathSearchAndQualifyW, PathSetDlgItemPathA, PathSetDlgItemPathW, PathSkipRootA, PathSkipRootW, PathStripPathA, PathStripPathW, PathStripToRootA, PathStripToRootW, PathUndecorateA, PathUndecorateW, PathUnExpandEnvStringsA, PathUnExpandEnvStringsW, PathUnmakeSystemFolderA, PathUnmakeSystemFolderW, PathUnquoteSpacesA, PathUnquoteSpacesW, QISearch, SHAllocShared, SHAnsiToAnsi, SHAnsiToUnicode, SHAutoComplete, SHCopyKeyA, SHCopyKeyW, SHCreateMemStream, SHCreateShellPalette, SHCreateStreamOnFileA, SHCreateStreamOnFileEx, SHCreateStreamOnFileW, SHCreateThread, SHCreateThreadRef, SHCreateThreadWithHandle, SHDeleteEmptyKeyA, SHDeleteEmptyKeyW, SHDeleteKeyA, SHDeleteKeyW, SHDeleteValueA, SHDeleteValueW, SHEnumKeyExA, SHEnumKeyExW, SHEnumValueA, SHEnumValueW, SHFormatDateTimeA, SHFormatDateTimeW, SHFreeShared, SHGetInverseCMAP, SHGetThreadRef, SHGetValueA, SHGetValueW, SHGetViewStatePropertyBag, SHIsChildOrSelf, SHIsLowMemoryMachine, SHLoadIndirectString, SHLockShared, SHMessageBoxCheckA, SHMessageBoxCheckW, SHOpenRegStream2A, SHOpenRegStream2W, SHQueryInfoKeyA, SHQueryInfoKeyW, SHQueryValueExA, SHQueryValueExW, SHRegCloseUSKey, SHRegCreateUSKeyA, SHRegCreateUSKeyW, SHRegDeleteEmptyUSKeyA, SHRegDeleteEmptyUSKeyW, SHRegDeleteUSValueA, SHRegDeleteUSValueW, SHRegDuplicateHKey, SHRegEnumUSKeyA, SHRegEnumUSKeyW, SHRegEnumUSValueA, SHRegEnumUSValueW, SHRegGetBoolUSValueA, SHRegGetBoolUSValueW, SHRegGetBoolValueFromHKCUHKLM, SHRegGetIntW, SHRegGetPathA, SHRegGetPathW, SHRegGetUSValueA, SHRegGetUSValueW, SHRegGetValueA, SHRegGetValueFromHKCUHKLM, SHRegGetValueW, SHRegOpenUSKeyA, SHRegOpenUSKeyW, SHRegQueryInfoUSKeyA, SHRegQueryInfoUSKeyW, SHRegQueryUSValueA, SHRegQueryUSValueW, SHRegSetPathA, SHRegSetPathW, SHRegSetUSValueA, SHRegSetUSValueW, SHRegWriteUSValueA, SHRegWriteUSValueW, SHReleaseThreadRef, SHSendMessageBroadcastA, SHSendMessageBroadcastW, SHSetThreadRef, SHSetValueA, SHSetValueW, SHSkipJunction, SHStrDupA, SHStrDupW, SHStripMneumonicA, SHStripMneumonicW, SHUnicodeToAnsi, SHUnicodeToUnicode, SHUnlockShared, StrCatBuffA, StrCatBuffW, StrCatChainW, StrCatW, StrChrA, StrChrIA, StrChrIW, StrChrNIW, StrChrNW, StrChrW, StrCmpCA, StrCmpCW, StrCmpICA, StrCmpICW, StrCmpIW, StrCmpLogicalW, StrCmpNA, StrCmpNCA, StrCmpNCW, StrCmpNIA, StrCmpNICA, StrCmpNICW, StrCmpNIW, StrCmpNW, StrCmpW, StrCpyNW, StrCpyW, StrCSpnA, StrCSpnIA, StrCSpnIW, StrCSpnW, StrDupA, StrDupW, StrFormatByteSize64A, StrFormatByteSizeA, StrFormatByteSizeEx, StrFormatByteSizeW, StrFormatKBSizeA, StrFormatKBSizeW, StrFromTimeIntervalA, StrFromTimeIntervalW, StrIsIntlEqualA, StrIsIntlEqualW, StrNCatA, StrNCatW, StrPBrkA, StrPBrkW, StrRChrA, StrRChrIA, StrRChrIW, StrRChrW, StrRetToBSTR, StrRetToBufA, StrRetToBufW, StrRetToStrA, StrRetToStrW, StrRStrIA, StrRStrIW, StrSpnA, StrSpnW, StrStrA, StrStrIA, StrStrIW, StrStrNIW, StrStrNW, StrStrW, StrToInt64ExA, StrToInt64ExW, StrToIntA, StrToIntExA, StrToIntExW, StrToIntW, StrTrimA, StrTrimW, UrlApplySchemeA, UrlApplySchemeW, UrlCanonicalizeA, UrlCanonicalizeW, UrlCombineA, UrlCombineW, UrlCompareA, UrlCompareW, UrlCreateFromPathA, UrlCreateFromPathW, UrlEscapeA, UrlEscapeW, UrlFixupW, UrlGetLocationA, UrlGetLocationW, UrlGetPartA, UrlGetPartW, UrlHashA, UrlHashW, UrlIsA, UrlIsNoHistoryA, UrlIsNoHistoryW, UrlIsOpaqueA, UrlIsOpaqueW, UrlIsW, UrlUnescapeA, UrlUnescapeW, WhichPlatform +AssocCreate, AssocGetPerceivedType, AssocIsDangerous, AssocQueryKey, AssocQueryString, ChrCmpI, ColorAdjustLuma, ColorHLSToRGB, ColorRGBToHLS, ConnectToConnectionPoint, GetAcceptLanguages, GetMenuPosFromID, HashData, IsCharSpace, IsInternetESCEnabled, IsOS, IStream_Copy, IStream_Read, IStream_ReadPidl, IStream_ReadStr, IStream_Reset, IStream_Size, IStream_Write, IStream_WritePidl, IStream_WriteStr, IUnknown_AtomicRelease, IUnknown_GetSite, IUnknown_GetWindow, IUnknown_QueryService, IUnknown_Set, IUnknown_SetSite, MLLoadLibrary, ParseURL, PathAddBackslash, PathAddExtension, PathAppend, PathBuildRoot, PathCanonicalize, PathCombine, PathCommonPrefix, PathCompactPath, PathCompactPathEx, PathCreateFromUrl, PathCreateFromUrlAlloc, PathFileExists, PathFindExtension, PathFindFileName, PathFindNextComponent, PathFindOnPath, PathFindSuffixArray, PathGetArgs, PathGetCharType, PathGetDriveNumber, PathIsContentType, PathIsDirectory, PathIsDirectoryEmpty, PathIsFileSpec, PathIsLFNFileSpec, PathIsNetworkPath, PathIsPrefix, PathIsRelative, PathIsRoot, PathIsSameRoot, PathIsSystemFolder, PathIsUNC, PathIsUNCServer, PathIsUNCServerShare, PathIsURL, PathMakePretty, PathMakeSystemFolder, PathMatchSpec, PathMatchSpecEx, PathParseIconLocation, PathQuoteSpaces, PathRelativePathTo, PathRemoveArgs, PathRemoveBackslash, PathRemoveBlanks, PathRemoveExtension, PathRemoveFileSpec, PathRenameExtension, PathSearchAndQualify, PathSetDlgItemPath, PathSkipRoot, PathStripPath, PathStripToRoot, PathUndecorate, PathUnExpandEnvStrings, PathUnmakeSystemFolder, PathUnquoteSpaces, QISearch, SHAllocShared, SHAnsiToAnsi, SHAnsiToUnicode, SHAutoComplete, SHCopyKey, SHCreateMemStream, SHCreateShellPalette, SHCreateStreamOnFile, SHCreateStreamOnFileEx, SHCreateThread, SHCreateThreadRef, SHCreateThreadWithHandle, SHDeleteEmptyKey, SHDeleteKey, SHDeleteValue, SHEnumKeyEx, SHEnumValue, SHFormatDateTime, SHFreeShared, SHGetInverseCMAP, SHGetThreadRef, SHGetValue, SHGetViewStatePropertyBag, SHIsChildOrSelf, SHIsLowMemoryMachine, SHLoadIndirectString, SHLockShared, SHMessageBoxCheck, SHOpenRegStream2, SHQueryInfoKey, SHQueryValueEx, SHRegCloseUSKey, SHRegCreateUSKey, SHRegDeleteEmptyUSKey, SHRegDeleteUSValue, SHRegDuplicateHKey, SHRegEnumUSKey, SHRegEnumUSValue, SHRegGetBoolUSValue, SHRegGetBoolValueFromHKCUHKLM, SHRegGetIntW, SHRegGetPath, SHRegGetUSValue, SHRegGetValue, SHRegGetValueFromHKCUHKLM, SHRegOpenUSKey, SHRegQueryInfoUSKey, SHRegQueryUSValue, SHRegSetPath, SHRegSetUSValue, SHRegWriteUSValue, SHReleaseThreadRef, SHSendMessageBroadcast, SHSetThreadRef, SHSetValue, SHSkipJunction, SHStrDup, SHStripMneumonic, SHUnicodeToAnsi, SHUnicodeToUnicode, SHUnlockShared, StrCatBuff, StrCatChainW, StrCatW, StrChr, StrChrI, StrChrNIW, StrChrNW, StrCmpC, StrCmpIC, StrCmpIW, StrCmpLogicalW, StrCmpN, StrCmpNC, StrCmpNI, StrCmpNIC, StrCmpW, StrCpyNW, StrCpyW, StrCSpn, StrCSpnI, StrDup, StrFormatByteSize, StrFormatByteSize64A, StrFormatByteSizeEx, StrFormatKBSize, StrFromTimeInterval, StrIsIntlEqual, StrNCat, StrPBrk, StrRChr, StrRChrI, StrRetToBSTR, StrRetToBuf, StrRetToStr, StrRStrI, StrSpn, StrStr, StrStrI, StrStrNIW, StrStrNW, StrToInt, StrToInt64Ex, StrToIntEx, StrTrim, UrlApplyScheme, UrlCanonicalize, UrlCombine, UrlCompare, UrlCreateFromPath, UrlEscape, UrlFixupW, UrlGetLocation, UrlGetPart, UrlHash, UrlIs, UrlIsNoHistory, UrlIsOpaque, UrlUnescape, WhichPlatform Structures HUSKEY, QITAB, PARSEDURL diff --git a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj index 08823afb..4be921d1 100644 --- a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj +++ b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported for Windows Task Scheduler 1.0 and 2.0 COM objects. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.TaskSchd $(AssemblyName) diff --git a/PInvoke/User32/Vanara.PInvoke.User32.csproj b/PInvoke/User32/Vanara.PInvoke.User32.csproj index f9e6efb3..69c71f2a 100644 --- a/PInvoke/User32/Vanara.PInvoke.User32.csproj +++ b/PInvoke/User32/Vanara.PInvoke.User32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows User32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.User32 $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -ActivateKeyboardLayout, AddClipboardFormatListener, AdjustWindowRect, AdjustWindowRectEx, AdjustWindowRectExForDpi, AllowSetForegroundWindow, AnimateWindow, AnyPopup, AppendMenuA, AppendMenuW, AreDpiAwarenessContextsEqual, ArrangeIconicWindows, AttachThreadInput, BeginDeferWindowPos, BeginPaint, BlockInput, BringWindowToTop, BroadcastSystemMessage, BroadcastSystemMessageExA, BroadcastSystemMessageExW, CalculatePopupWindowPosition, CallMsgFilterA, CallMsgFilterW, CallNextHookEx, CallWindowProcA, CallWindowProcW, CascadeWindows, ChangeClipboardChain, ChangeDisplaySettingsA, ChangeDisplaySettingsExA, ChangeDisplaySettingsExW, ChangeDisplaySettingsW, ChangeWindowMessageFilter, ChangeWindowMessageFilterEx, CharToOemA, CharToOemBuffA, CharToOemBuffW, CharToOemW, CheckDlgButton, CheckMenuItem, CheckMenuRadioItem, CheckRadioButton, ChildWindowFromPoint, ChildWindowFromPointEx, ClientToScreen, ClipCursor, CloseClipboard, CloseDesktop, CloseGestureInfoHandle, CloseTouchInputHandle, CloseWindow, CloseWindowStation, CopyAcceleratorTableA, CopyAcceleratorTableW, CopyIcon, CopyImage, CopyRect, CountClipboardFormats, CreateAcceleratorTableA, CreateAcceleratorTableW, CreateCaret, CreateCursor, CreateDesktopA, CreateDesktopExA, CreateDesktopExW, CreateDesktopW, CreateDialogIndirectParamA, CreateDialogIndirectParamW, CreateDialogParamA, CreateDialogParamW, CreateIcon, CreateIconFromResource, CreateIconFromResourceEx, CreateIconIndirect, CreateMenu, CreatePopupMenu, CreateWindowExA, CreateWindowExW, CreateWindowStationA, CreateWindowStationW, DefDlgProcA, DefDlgProcW, DeferWindowPos, DefFrameProcA, DefFrameProcW, DefMDIChildProcA, DefMDIChildProcW, DefRawInputProc, DefWindowProcA, DefWindowProcW, DeleteMenu, DeregisterShellHookWindow, DestroyAcceleratorTable, DestroyCaret, DestroyCursor, DestroyIcon, DestroyMenu, DestroyWindow, DialogBoxIndirectParamA, DialogBoxIndirectParamW, DialogBoxParamA, DialogBoxParamW, DisableProcessWindowsGhosting, DispatchMessageA, DispatchMessageW, DisplayConfigGetDeviceInfo, DisplayConfigSetDeviceInfo, DlgDirSelectComboBoxExA, DlgDirSelectComboBoxExW, DragDetect, DrawAnimatedRects, DrawCaption, DrawEdge, DrawFocusRect, DrawFrameControl, DrawIcon, DrawIconEx, DrawMenuBar, DrawStateA, DrawStateW, DrawTextA, DrawTextExA, DrawTextExW, DrawTextW, EmptyClipboard, EnableMenuItem, EnableMouseInPointer, EnableNonClientDpiScaling, EnableScrollBar, EnableWindow, EndDeferWindowPos, EndDialog, EndMenu, EndPaint, EndTask, EnumChildWindows, EnumClipboardFormats, EnumDesktopsA, EnumDesktopsW, EnumDesktopWindows, EnumDisplayDevicesA, EnumDisplayDevicesW, EnumDisplayMonitors, EnumDisplaySettingsA, EnumDisplaySettingsExA, EnumDisplaySettingsExW, EnumDisplaySettingsW, EnumPropsA, EnumPropsExA, EnumPropsExW, EnumPropsW, EnumThreadWindows, EnumWindows, EnumWindowStationsA, EnumWindowStationsW, EqualRect, EvaluateProximityToPolygon, EvaluateProximityToRect, ExcludeUpdateRgn, ExitWindowsEx, FillRect, FindWindowA, FindWindowExA, FindWindowExW, FindWindowW, FlashWindow, FlashWindowEx, FrameRect, FreeDDElParam, GetActiveWindow, GetAltTabInfoA, GetAltTabInfoW, GetAncestor, GetAsyncKeyState, GetAutoRotationState, GetAwarenessFromDpiAwarenessContext, GetCapture, GetCaretBlinkTime, GetCaretPos, GetClassInfoA, GetClassInfoExA, GetClassInfoExW, GetClassInfoW, GetClassLong, GetClassLongPtrA, GetClassLongPtrW, GetClassNameA, GetClassNameW, GetClassWord, GetClientRect, GetClipboardData, GetClipboardFormatNameA, GetClipboardFormatNameW, GetClipboardOwner, GetClipboardSequenceNumber, GetClipboardViewer, GetClipCursor, GetCurrentInputMessageSource, GetCursor, GetCursorInfo, GetCursorPos, GetDC, GetDCEx, GetDesktopWindow, GetDialogBaseUnits, GetDialogControlDpiChangeBehavior, GetDialogDpiChangeBehavior, GetDisplayAutoRotationPreferences, GetDisplayConfigBufferSizes, GetDlgCtrlID, GetDlgItem, GetDlgItemInt, GetDlgItemTextA, GetDlgItemTextW, GetDoubleClickTime, GetDpiForSystem, GetDpiForWindow, GetDpiFromDpiAwarenessContext, GetFocus, GetForegroundWindow, GetGestureConfig, GetGestureExtraArgs, GetGestureInfo, GetGuiResources, GetGUIThreadInfo, GetIconInfo, GetIconInfoExA, GetIconInfoExW, GetInputState, GetKBCodePage, GetKeyboardLayout, GetKeyboardLayoutList, GetKeyboardLayoutNameA, GetKeyboardLayoutNameW, GetKeyboardState, GetKeyboardType, GetKeyNameTextA, GetKeyNameTextW, GetKeyState, GetLastActivePopup, GetLastInputInfo, GetLayeredWindowAttributes, GetMenu, GetMenuBarInfo, GetMenuCheckMarkDimensions, GetMenuContextHelpId, GetMenuDefaultItem, GetMenuInfo, GetMenuItemCount, GetMenuItemID, GetMenuItemInfoA, GetMenuItemInfoW, GetMenuItemRect, GetMenuState, GetMenuStringA, GetMenuStringW, GetMessageA, GetMessageExtraInfo, GetMessagePos, GetMessageTime, GetMessageW, GetMonitorInfoA, GetMonitorInfoW, GetMouseMovePointsEx, GetNextDlgGroupItem, GetNextDlgTabItem, GetOpenClipboardWindow, GetParent, GetPhysicalCursorPos, GetPointerCursorId, GetPointerDevice, GetPointerDeviceCursors, GetPointerDeviceProperties, GetPointerDeviceRects, GetPointerDevices, GetPointerFrameInfo, GetPointerFrameInfoHistory, GetPointerFramePenInfo, GetPointerFramePenInfoHistory, GetPointerFrameTouchInfo, GetPointerFrameTouchInfoHistory, GetPointerInfo, GetPointerInfoHistory, GetPointerInputTransform, GetPointerPenInfo, GetPointerPenInfoHistory, GetPointerTouchInfo, GetPointerTouchInfoHistory, GetPointerType, GetPriorityClipboardFormat, GetProcessDefaultLayout, GetProcessWindowStation, GetPropA, GetPropW, GetQueueStatus, GetRawInputBuffer, GetRawInputData, GetRawInputDeviceInfoA, GetRawInputDeviceInfoW, GetRawInputDeviceList, GetRawPointerDeviceData, GetRegisteredRawInputDevices, GetScrollBarInfo, GetScrollInfo, GetScrollPos, GetScrollRange, GetShellWindow, GetSubMenu, GetSysColor, GetSysColorBrush, GetSystemDpiForProcess, GetSystemMenu, GetSystemMetrics, GetSystemMetricsForDpi, GetTabbedTextExtentA, GetTabbedTextExtentW, GetThreadDesktop, GetThreadDpiAwarenessContext, GetThreadDpiHostingBehavior, GetTitleBarInfo, GetTopWindow, GetTouchInputInfo, GetUnpredictedMessagePos, GetUpdatedClipboardFormats, GetUpdateRect, GetUpdateRgn, GetUserObjectInformationA, GetUserObjectInformationW, GetUserObjectSecurity, GetWindow, GetWindowContextHelpId, GetWindowDC, GetWindowDisplayAffinity, GetWindowDpiAwarenessContext, GetWindowDpiHostingBehavior, GetWindowFeedbackSetting, GetWindowInfo, GetWindowLongA, GetWindowLongPtrA, GetWindowLongPtrW, GetWindowLongW, GetWindowModuleFileNameA, GetWindowModuleFileNameW, GetWindowPlacement, GetWindowRect, GetWindowRgn, GetWindowRgnBox, GetWindowTextA, GetWindowTextLengthA, GetWindowTextLengthW, GetWindowTextW, GetWindowThreadProcessId, GrayStringA, GrayStringW, HideCaret, HiliteMenuItem, ImpersonateDdeClientWindow, InflateRect, InitializeTouchInjection, InjectTouchInput, InSendMessage, InSendMessageEx, InsertMenuA, InsertMenuItemA, InsertMenuItemW, InsertMenuW, InternalGetWindowText, IntersectRect, InvalidateRect, InvalidateRgn, InvertRect, IsChild, IsClipboardFormatAvailable, IsDialogMessageA, IsDialogMessageW, IsDlgButtonChecked, IsGUIThread, IsHungAppWindow, IsIconic, IsImmersiveProcess, IsMenu, IsMouseInPointerEnabled, IsProcessDPIAware, IsRectEmpty, IsTouchWindow, IsValidDpiAwarenessContext, IsWindow, IsWindowEnabled, IsWindowRedirectedForPrint, IsWindowUnicode, IsWindowVisible, IsWinEventHookInstalled, IsWow64Message, IsZoomed, keybd_event, KillTimer, LoadAcceleratorsA, LoadAcceleratorsW, LoadBitmapA, LoadBitmapW, LoadCursorA, LoadCursorFromFileA, LoadCursorFromFileW, LoadCursorW, LoadIconA, LoadIconW, LoadImageA, LoadImageW, LoadKeyboardLayoutA, LoadKeyboardLayoutW, LoadMenuA, LoadMenuIndirectA, LoadMenuIndirectW, LoadMenuW, LoadStringA, LoadStringW, LockSetForegroundWindow, LockWindowUpdate, LockWorkStation, LogicalToPhysicalPoint, LogicalToPhysicalPointForPerMonitorDPI, LookupIconIdFromDirectory, LookupIconIdFromDirectoryEx, MapDialogRect, MapVirtualKeyA, MapVirtualKeyExA, MapVirtualKeyExW, MapVirtualKeyW, MapWindowPoints, MB_GetString, MenuItemFromPoint, MessageBeep, MessageBoxA, MessageBoxIndirectA, MessageBoxIndirectW, MessageBoxW, ModifyMenuA, ModifyMenuW, MonitorFromPoint, MonitorFromRect, MonitorFromWindow, mouse_event, MoveWindow, MsgWaitForMultipleObjects, MsgWaitForMultipleObjectsEx, NotifyWinEvent, OemKeyScan, OemToCharA, OemToCharBuffA, OemToCharBuffW, OemToCharW, OffsetRect, OpenClipboard, OpenDesktopA, OpenDesktopW, OpenIcon, OpenInputDesktop, OpenWindowStationA, OpenWindowStationW, PackDDElParam, PackTouchHitTestingProximityEvaluation, PaintDesktop, PeekMessageA, PeekMessageW, PhysicalToLogicalPoint, PhysicalToLogicalPointForPerMonitorDPI, PostMessageA, PostMessageW, PostQuitMessage, PostThreadMessageA, PostThreadMessageW, PrintWindow, PrivateExtractIconsA, PrivateExtractIconsW, PtInRect, QueryDisplayConfig, RealChildWindowFromPoint, RealGetWindowClassA, RealGetWindowClassW, RedrawWindow, RegisterClassA, RegisterClassExA, RegisterClassExW, RegisterClassW, RegisterClipboardFormatA, RegisterClipboardFormatW, RegisterDeviceNotificationA, RegisterDeviceNotificationW, RegisterHotKey, RegisterPointerDeviceNotifications, RegisterPointerInputTarget, RegisterPointerInputTargetEx, RegisterPowerSettingNotification, RegisterRawInputDevices, RegisterShellHookWindow, RegisterSuspendResumeNotification, RegisterTouchHitTestingWindow, RegisterTouchWindow, RegisterWindowMessageA, RegisterWindowMessageW, ReleaseCapture, ReleaseDC, RemoveClipboardFormatListener, RemoveMenu, RemovePropA, RemovePropW, ReplyMessage, ReuseDDElParam, ScreenToClient, ScrollDC, ScrollWindow, ScrollWindowEx, SendDlgItemMessageA, SendDlgItemMessageW, SendInput, SendMessage, SendMessageA, SendMessageCallbackA, SendMessageCallbackW, SendMessageTimeoutA, SendMessageTimeoutW, SendMessageW, SendNotifyMessageA, SendNotifyMessageW, SetActiveWindow, SetCapture, SetCaretBlinkTime, SetCaretPos, SetClassLong, SetClassLongPtrA, SetClassLongPtrW, SetClassWord, SetClipboardData, SetClipboardViewer, SetCoalescableTimer, SetCursor, SetCursorPos, SetDialogControlDpiChangeBehavior, SetDialogDpiChangeBehavior, SetDisplayAutoRotationPreferences, SetDisplayConfig, SetDlgItemInt, SetDlgItemTextA, SetDlgItemTextW, SetDoubleClickTime, SetFocus, SetForegroundWindow, SetGestureConfig, SetKeyboardState, SetLastErrorEx, SetLayeredWindowAttributes, SetMenu, SetMenuContextHelpId, SetMenuDefaultItem, SetMenuInfo, SetMenuItemBitmaps, SetMenuItemInfoA, SetMenuItemInfoW, SetMessageExtraInfo, SetParent, SetPhysicalCursorPos, SetProcessDefaultLayout, SetProcessDPIAware, SetProcessDpiAwarenessContext, SetProcessRestrictionExemption, SetProcessWindowStation, SetPropA, SetPropW, SetRect, SetRectEmpty, SetScrollInfo, SetScrollPos, SetScrollRange, SetSysColors, SetSystemCursor, SetThreadDesktop, SetThreadDpiAwarenessContext, SetThreadDpiHostingBehavior, SetTimer, SetUserObjectInformationA, SetUserObjectInformationW, SetUserObjectSecurity, SetWindowContextHelpId, SetWindowDisplayAffinity, SetWindowFeedbackSetting, SetWindowLong, SetWindowLongPtr, SetWindowPlacement, SetWindowPos, SetWindowRgn, SetWindowsHookExA, SetWindowsHookExW, SetWindowTextA, SetWindowTextW, SetWinEventHook, ShowCaret, ShowCursor, ShowOwnedPopups, ShowScrollBar, ShowWindow, ShowWindowAsync, ShutdownBlockReasonCreate, ShutdownBlockReasonDestroy, ShutdownBlockReasonQuery, SkipPointerFrameMessages, SoundSentry, SubtractRect, SwapMouseButton, SwitchDesktop, SwitchToThisWindow, SystemParametersInfoA, SystemParametersInfoForDpi, SystemParametersInfoW, TabbedTextOutA, TabbedTextOutW, TileWindows, ToAscii, ToAsciiEx, ToUnicode, ToUnicodeEx, TrackMouseEvent, TrackPopupMenu, TrackPopupMenuEx, TranslateAcceleratorA, TranslateAcceleratorW, TranslateMDISysAccel, TranslateMessage, UnhookWindowsHookEx, UnhookWinEvent, UnionRect, UnloadKeyboardLayout, UnpackDDElParam, UnregisterClassA, UnregisterClassW, UnregisterDeviceNotification, UnregisterHotKey, UnregisterPointerInputTarget, UnregisterPowerSettingNotification, UnregisterSuspendResumeNotification, UnregisterTouchWindow, UpdateLayeredWindow, UpdateLayeredWindowIndirect, UpdateWindow, UserHandleGrantAccess, ValidateRect, ValidateRgn, VkKeyScanA, VkKeyScanExA, VkKeyScanExW, VkKeyScanW, WaitForInputIdle, WaitMessage, WindowFromDC, WindowFromPhysicalPoint, WindowFromPoint, WinHelpA, WinHelpW, WINNLSEnableIME +ActivateKeyboardLayout, AddClipboardFormatListener, AdjustWindowRect, AdjustWindowRectEx, AdjustWindowRectExForDpi, AllowSetForegroundWindow, AnimateWindow, AnyPopup, AppendMenuA, AppendMenuW, AreDpiAwarenessContextsEqual, ArrangeIconicWindows, AttachThreadInput, BeginDeferWindowPos, BeginPaint, BlockInput, BringWindowToTop, BroadcastSystemMessage, BroadcastSystemMessageEx, CalculatePopupWindowPosition, CallMsgFilter, CallNextHookEx, CallWindowProc, CascadeWindows, ChangeClipboardChain, ChangeDisplaySettings, ChangeDisplaySettingsEx, ChangeWindowMessageFilter, ChangeWindowMessageFilterEx, CharToOem, CharToOemBuff, CheckDlgButton, CheckMenuItem, CheckMenuRadioItem, CheckRadioButton, ChildWindowFromPoint, ChildWindowFromPointEx, ClientToScreen, ClipCursor, CloseClipboard, CloseDesktop, CloseGestureInfoHandle, CloseTouchInputHandle, CloseWindow, CloseWindowStation, CopyAcceleratorTableA, CopyAcceleratorTableW, CopyIcon, CopyImage, CopyRect, CountClipboardFormats, CreateAcceleratorTable, CreateCaret, CreateCursor, CreateDesktop, CreateDesktopExA, CreateDesktopExW, CreateDialogIndirectParam, CreateDialogParam, CreateIcon, CreateIconFromResource, CreateIconFromResourceEx, CreateIconIndirect, CreateMenu, CreatePopupMenu, CreateWindowEx, CreateWindowStation, DefDlgProc, DeferWindowPos, DefFrameProc, DefMDIChildProc, DefRawInputProc, DefWindowProc, DeleteMenu, DeregisterShellHookWindow, DestroyAcceleratorTable, DestroyCaret, DestroyCursor, DestroyIcon, DestroyMenu, DestroyWindow, DialogBoxIndirectParam, DialogBoxParam, DisableProcessWindowsGhosting, DispatchMessage, DisplayConfigGetDeviceInfo, DisplayConfigSetDeviceInfo, DlgDirSelectComboBoxEx, DragDetect, DrawAnimatedRects, DrawCaption, DrawEdge, DrawFocusRect, DrawFrameControl, DrawIcon, DrawIconEx, DrawMenuBar, DrawState, DrawText, DrawTextEx, EmptyClipboard, EnableMenuItem, EnableMouseInPointer, EnableNonClientDpiScaling, EnableScrollBar, EnableWindow, EndDeferWindowPos, EndDialog, EndMenu, EndPaint, EndTask, EnumChildWindows, EnumClipboardFormats, EnumDesktops, EnumDesktopWindows, EnumDisplayDevices, EnumDisplayMonitors, EnumDisplaySettings, EnumDisplaySettingsEx, EnumPropsA, EnumPropsEx, EnumPropsW, EnumThreadWindows, EnumWindows, EnumWindowStations, EqualRect, EvaluateProximityToPolygon, EvaluateProximityToRect, ExcludeUpdateRgn, ExitWindowsEx, FillRect, FindWindow, FindWindowEx, FlashWindow, FlashWindowEx, FrameRect, FreeDDElParam, GetActiveWindow, GetAltTabInfo, GetAncestor, GetAsyncKeyState, GetAutoRotationState, GetAwarenessFromDpiAwarenessContext, GetCapture, GetCaretBlinkTime, GetCaretPos, GetClassInfo, GetClassInfoEx, GetClassLong, GetClassLongPtr, GetClassName, GetClassWord, GetClientRect, GetClipboardData, GetClipboardFormatNameA, GetClipboardFormatNameW, GetClipboardOwner, GetClipboardSequenceNumber, GetClipboardViewer, GetClipCursor, GetCurrentInputMessageSource, GetCursor, GetCursorInfo, GetCursorPos, GetDC, GetDCEx, GetDesktopWindow, GetDialogBaseUnits, GetDialogControlDpiChangeBehavior, GetDialogDpiChangeBehavior, GetDisplayAutoRotationPreferences, GetDisplayConfigBufferSizes, GetDlgCtrlID, GetDlgItem, GetDlgItemInt, GetDlgItemText, GetDoubleClickTime, GetDpiForSystem, GetDpiForWindow, GetDpiFromDpiAwarenessContext, GetFocus, GetForegroundWindow, GetGestureConfig, GetGestureExtraArgs, GetGestureInfo, GetGuiResources, GetGUIThreadInfo, GetIconInfo, GetIconInfoEx, GetInputState, GetKBCodePage, GetKeyboardLayout, GetKeyboardLayoutList, GetKeyboardLayoutName, GetKeyboardState, GetKeyboardType, GetKeyNameText, GetKeyState, GetLastActivePopup, GetLastInputInfo, GetLayeredWindowAttributes, GetMenu, GetMenuBarInfo, GetMenuCheckMarkDimensions, GetMenuContextHelpId, GetMenuDefaultItem, GetMenuInfo, GetMenuItemCount, GetMenuItemID, GetMenuItemInfoA, GetMenuItemInfoW, GetMenuItemRect, GetMenuState, GetMenuString, GetMessage, GetMessageExtraInfo, GetMessagePos, GetMessageTime, GetMonitorInfo, GetMouseMovePointsEx, GetNextDlgGroupItem, GetNextDlgTabItem, GetOpenClipboardWindow, GetParent, GetPhysicalCursorPos, GetPointerCursorId, GetPointerDevice, GetPointerDeviceCursors, GetPointerDeviceProperties, GetPointerDeviceRects, GetPointerDevices, GetPointerFrameInfo, GetPointerFrameInfoHistory, GetPointerFramePenInfo, GetPointerFramePenInfoHistory, GetPointerFrameTouchInfo, GetPointerFrameTouchInfoHistory, GetPointerInfo, GetPointerInfoHistory, GetPointerInputTransform, GetPointerPenInfo, GetPointerPenInfoHistory, GetPointerTouchInfo, GetPointerTouchInfoHistory, GetPointerType, GetPriorityClipboardFormat, GetProcessDefaultLayout, GetProcessWindowStation, GetProp, GetQueueStatus, GetRawInputBuffer, GetRawInputData, GetRawInputDeviceInfo, GetRawInputDeviceList, GetRawPointerDeviceData, GetRegisteredRawInputDevices, GetScrollBarInfo, GetScrollInfo, GetScrollPos, GetScrollRange, GetShellWindow, GetSubMenu, GetSysColor, GetSysColorBrush, GetSystemDpiForProcess, GetSystemMenu, GetSystemMetrics, GetSystemMetricsForDpi, GetTabbedTextExtent, GetThreadDesktop, GetThreadDpiAwarenessContext, GetThreadDpiHostingBehavior, GetTitleBarInfo, GetTopWindow, GetTouchInputInfo, GetUnpredictedMessagePos, GetUpdatedClipboardFormats, GetUpdateRect, GetUpdateRgn, GetUserObjectInformationA, GetUserObjectInformationW, GetUserObjectSecurity, GetWindow, GetWindowContextHelpId, GetWindowDC, GetWindowDisplayAffinity, GetWindowDpiAwarenessContext, GetWindowDpiHostingBehavior, GetWindowFeedbackSetting, GetWindowInfo, GetWindowLong, GetWindowLongPtr, GetWindowModuleFileName, GetWindowPlacement, GetWindowRect, GetWindowRgn, GetWindowRgnBox, GetWindowText, GetWindowTextLength, GetWindowThreadProcessId, GrayString, HideCaret, HiliteMenuItem, ImpersonateDdeClientWindow, InflateRect, InitializeTouchInjection, InjectTouchInput, InSendMessage, InSendMessageEx, InsertMenu, InsertMenuItem, InternalGetWindowText, IntersectRect, InvalidateRect, InvalidateRgn, InvertRect, IsChild, IsClipboardFormatAvailable, IsDialogMessage, IsDlgButtonChecked, IsGUIThread, IsHungAppWindow, IsIconic, IsImmersiveProcess, IsMenu, IsMouseInPointerEnabled, IsProcessDPIAware, IsRectEmpty, IsTouchWindow, IsValidDpiAwarenessContext, IsWindow, IsWindowEnabled, IsWindowRedirectedForPrint, IsWindowUnicode, IsWindowVisible, IsWinEventHookInstalled, IsWow64Message, IsZoomed, keybd_event, KillTimer, LoadAcceleratorsA, LoadAcceleratorsW, LoadBitmap, LoadCursor, LoadCursorFromFileA, LoadCursorFromFileW, LoadIcon, LoadImage, LoadKeyboardLayout, LoadMenu, LoadMenuIndirect, LoadString, LockSetForegroundWindow, LockWindowUpdate, LockWorkStation, LogicalToPhysicalPoint, LogicalToPhysicalPointForPerMonitorDPI, LookupIconIdFromDirectory, LookupIconIdFromDirectoryEx, MapDialogRect, MapVirtualKey, MapVirtualKeyEx, MapWindowPoints, MB_GetString, MenuItemFromPoint, MessageBeep, MessageBox, MessageBoxIndirect, ModifyMenu, MonitorFromPoint, MonitorFromRect, MonitorFromWindow, mouse_event, MoveWindow, MsgWaitForMultipleObjects, MsgWaitForMultipleObjectsEx, NotifyWinEvent, OemKeyScan, OemToChar, OemToCharBuff, OffsetRect, OpenClipboard, OpenDesktop, OpenIcon, OpenInputDesktop, OpenWindowStation, PackDDElParam, PackTouchHitTestingProximityEvaluation, PaintDesktop, PeekMessage, PhysicalToLogicalPoint, PhysicalToLogicalPointForPerMonitorDPI, PostMessage, PostQuitMessage, PostThreadMessage, PrintWindow, PrivateExtractIcons, PtInRect, QueryDisplayConfig, RealChildWindowFromPoint, RealGetWindowClass, RedrawWindow, RegisterClass, RegisterClassEx, RegisterClipboardFormat, RegisterDeviceNotification, RegisterHotKey, RegisterPointerDeviceNotifications, RegisterPointerInputTarget, RegisterPointerInputTargetEx, RegisterPowerSettingNotification, RegisterRawInputDevices, RegisterShellHookWindow, RegisterSuspendResumeNotification, RegisterTouchHitTestingWindow, RegisterTouchWindow, RegisterWindowMessage, ReleaseCapture, ReleaseDC, RemoveClipboardFormatListener, RemoveMenu, RemoveProp, ReplyMessage, ReuseDDElParam, ScreenToClient, ScrollDC, ScrollWindow, ScrollWindowEx, SendDlgItemMessage, SendInput, SendMessage, SendMessageCallbackA, SendMessageCallbackW, SendMessageTimeout, SendNotifyMessage, SetActiveWindow, SetCapture, SetCaretBlinkTime, SetCaretPos, SetClassLong, SetClassLongPtr, SetClassWord, SetClipboardData, SetClipboardViewer, SetCoalescableTimer, SetCursor, SetCursorPos, SetDialogControlDpiChangeBehavior, SetDialogDpiChangeBehavior, SetDisplayAutoRotationPreferences, SetDisplayConfig, SetDlgItemInt, SetDlgItemText, SetDoubleClickTime, SetFocus, SetForegroundWindow, SetGestureConfig, SetKeyboardState, SetLastErrorEx, SetLayeredWindowAttributes, SetMenu, SetMenuContextHelpId, SetMenuDefaultItem, SetMenuInfo, SetMenuItemBitmaps, SetMenuItemInfo, SetMessageExtraInfo, SetParent, SetPhysicalCursorPos, SetProcessDefaultLayout, SetProcessDPIAware, SetProcessDpiAwarenessContext, SetProcessRestrictionExemption, SetProcessWindowStation, SetProp, SetRect, SetRectEmpty, SetScrollInfo, SetScrollPos, SetScrollRange, SetSysColors, SetSystemCursor, SetThreadDesktop, SetThreadDpiAwarenessContext, SetThreadDpiHostingBehavior, SetTimer, SetUserObjectInformation, SetUserObjectSecurity, SetWindowContextHelpId, SetWindowDisplayAffinity, SetWindowFeedbackSetting, SetWindowLong, SetWindowLongPtr, SetWindowPlacement, SetWindowPos, SetWindowRgn, SetWindowsHookExA, SetWindowsHookExW, SetWindowText, SetWinEventHook, ShowCaret, ShowCursor, ShowOwnedPopups, ShowScrollBar, ShowWindow, ShowWindowAsync, ShutdownBlockReasonCreate, ShutdownBlockReasonDestroy, ShutdownBlockReasonQuery, SkipPointerFrameMessages, SoundSentry, SubtractRect, SwapMouseButton, SwitchDesktop, SwitchToThisWindow, SystemParametersInfo, SystemParametersInfoForDpi, TabbedTextOut, TileWindows, ToAscii, ToAsciiEx, ToUnicode, ToUnicodeEx, TrackMouseEvent, TrackPopupMenu, TrackPopupMenuEx, TranslateAccelerator, TranslateMDISysAccel, TranslateMessage, UnhookWindowsHookEx, UnhookWinEvent, UnionRect, UnloadKeyboardLayout, UnpackDDElParam, UnregisterClass, UnregisterDeviceNotification, UnregisterHotKey, UnregisterPointerInputTarget, UnregisterPowerSettingNotification, UnregisterSuspendResumeNotification, UnregisterTouchWindow, UpdateLayeredWindow, UpdateLayeredWindowIndirect, UpdateWindow, UserHandleGrantAccess, ValidateRect, ValidateRgn, VkKeyScan, VkKeyScanEx, WaitForInputIdle, WaitMessage, WindowFromDC, WindowFromPhysicalPoint, WindowFromPoint, WinHelp, WINNLSEnableIME Structures ICONINFO, VIDEOPARAMETERS, NMHDR, ACCEL, METAFILEPICT, CURSORINFO, DEV_BROADCAST_DEVICEINTERFACE, DEV_BROADCAST_DEVNODE, DEV_BROADCAST_HANDLE, DEV_BROADCAST_HDR, DEV_BROADCAST_NET, DEV_BROADCAST_OEM, DEV_BROADCAST_PORT, DEV_BROADCAST_USERDEFINED, DEV_BROADCAST_VOLUME, HDEVNOTIFY, VolLockBroadcast, USEROBJECTFLAGS, DLGITEMTEMPLATE, DLGTEMPLATE, MINMAXINFO, WINDOWPOS, DRAWTEXTPARAMS, HELPWININFO, MULTIKEYHELP, DPI_AWARENESS_CONTEXT, CBT_CREATEWND, CBTACTIVATESTRUCT, CWPRETSTRUCT, CWPSTRUCT, DEBUGHOOKINFO, EVENTMSG, HHOOK, HWINEVENTHOOK, KBDLLHOOKSTRUCT, MOUSEHOOKSTRUCT, MOUSEHOOKSTRUCTEX, MSLLHOOKSTRUCT, ICONINFOEX, HARDWAREINPUT, HRAWINPUT, INPUT, INPUT_MESSAGE_SOURCE, LASTINPUTINFO, MOUSEINPUT, RAWHID, RAWINPUT, RAWINPUTDEVICE, RAWINPUTDEVICELIST, RAWINPUTHEADER, RAWKEYBOARD, RAWMOUSE, RID_DEVICE_INFO, RID_DEVICE_INFO_HID, RID_DEVICE_INFO_KEYBOARD, RID_DEVICE_INFO_MOUSE, HKL, KEYBDINPUT, MDINEXTMENU, MENUBARINFO, MENUEX_TEMPLATE_HEADER, MENUEX_TEMPLATE_ITEM, MENUGETOBJECTINFO, MENUINFO, MENUITEMINFO, MENUITEMTEMPLATE, MENUITEMTEMPLATEHEADER, TPMPARAMS, BSMINFO, MONITORINFO, MONITORINFOEX, MOUSEMOVEPOINT, TRACKMOUSEEVENT, PAINTSTRUCT, INPUT_TRANSFORM, POINTER_DEVICE_CURSOR_INFO, POINTER_DEVICE_INFO, POINTER_DEVICE_PROPERTY, POINTER_INFO, POINTER_PEN_INFO, POINTER_TOUCH_INFO, GRPICONDIR, GRPICONDIRENTRY, SCROLLBARINFO, SCROLLINFO, ACCESSTIMEOUT, ANIMATIONINFO, AUDIODESCRIPTION, FILTERKEYS, HELPINFO, HIGHCONTRAST, ICONMETRICS, MINIMIZEDMETRICS, MOUSEKEYS, MSGBOXPARAMS, NONCLIENTMETRICS, SERIALKEYS, SOUNDSENTRY, STICKYKEYS, TOGGLEKEYS, TOUCHPREDICTIONPARAMETERS, GESTURECONFIG, GESTUREINFO, GESTURENOTIFYSTRUCT, HGESTUREINFO, HTOUCHINPUT, TOUCH_HIT_TESTING_INPUT, TOUCH_HIT_TESTING_PROXIMITY_EVALUATION, TOUCHINPUT, ALTTABINFO, CHANGEFILTERSTRUCT, FLASHWINFO, GUITHREADINFO, TITLEBARINFO, UPDATELAYEREDWINDOWINFO, WINDOWINFO, WINDOWPLACEMENT, WNDCLASS, WNDCLASSEX, DATA diff --git a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj index b5c6fdf4..4ee31915 100644 --- a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj +++ b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.UxTheme $(AssemblyName) diff --git a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj index b03726a1..57739451 100644 --- a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj +++ b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows VirtDisk.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.VirtDisk $(AssemblyName) diff --git a/PInvoke/Wer/Vanara.PInvoke.Wer.csproj b/PInvoke/Wer/Vanara.PInvoke.Wer.csproj index fc1a4633..eafe54ec 100644 --- a/PInvoke/Wer/Vanara.PInvoke.Wer.csproj +++ b/PInvoke/Wer/Vanara.PInvoke.Wer.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants imported from Windows Wer.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Wer $(AssemblyName) diff --git a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj index b1b6bae7..a78cda60 100644 --- a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj +++ b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows WinINet.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.WinINet $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -CommitUrlCacheEntryA, CommitUrlCacheEntryW, CreateMD5SSOHash, CreateUrlCacheContainerA, CreateUrlCacheContainerW, CreateUrlCacheEntryA, CreateUrlCacheEntryW, CreateUrlCacheGroup, DeleteUrlCacheContainerA, DeleteUrlCacheContainerW, DeleteUrlCacheEntryA, DeleteUrlCacheEntryW, DeleteUrlCacheGroup, DetectAutoProxyUrl, FindCloseUrlCache, FindFirstUrlCacheEntryA, FindFirstUrlCacheEntryW, FindFirstUrlCacheGroup, FindNextUrlCacheEntryA, FindNextUrlCacheEntryW, FindNextUrlCacheGroup, FtpCommandA, FtpCommandW, FtpCreateDirectoryA, FtpCreateDirectoryW, FtpDeleteFileA, FtpDeleteFileW, FtpFindFirstFileA, FtpFindFirstFileW, FtpGetCurrentDirectoryA, FtpGetCurrentDirectoryW, FtpGetFileA, FtpGetFileSize, FtpGetFileW, FtpOpenFileA, FtpOpenFileW, FtpPutFileA, FtpPutFileW, FtpRemoveDirectoryA, FtpRemoveDirectoryW, FtpRenameFileA, FtpRenameFileW, FtpSetCurrentDirectoryA, FtpSetCurrentDirectoryW, GetUrlCacheConfigInfoA, GetUrlCacheConfigInfoW, GetUrlCacheEntryInfoA, GetUrlCacheEntryInfoExA, GetUrlCacheEntryInfoExW, GetUrlCacheEntryInfoW, GopherCreateLocatorA, GopherCreateLocatorW, GopherFindFirstFileA, GopherFindFirstFileW, GopherGetAttributeA, GopherGetAttributeW, GopherGetLocatorTypeA, GopherGetLocatorTypeW, GopherOpenFileA, GopherOpenFileW, HttpAddRequestHeadersA, HttpAddRequestHeadersW, HttpEndRequestA, HttpEndRequestW, HttpOpenRequestA, HttpOpenRequestW, HttpQueryInfoA, HttpQueryInfoW, HttpSendRequestA, HttpSendRequestExA, HttpSendRequestExW, HttpSendRequestW, InternetAttemptConnect, InternetAutodial, InternetAutodialHangup, InternetCanonicalizeUrlA, InternetCanonicalizeUrlW, InternetCheckConnectionA, InternetCheckConnectionW, InternetClearAllPerSiteCookieDecisions, InternetCloseHandle, InternetConfirmZoneCrossingA, InternetConfirmZoneCrossingW, InternetConnectA, InternetConnectW, InternetCrackUrlA, InternetCrackUrlW, InternetCreateUrlA, InternetCreateUrlW, InternetDialA, InternetDialW, InternetEnumPerSiteCookieDecisionA, InternetEnumPerSiteCookieDecisionW, InternetErrorDlg, InternetFindNextFileA, InternetFindNextFileW, InternetGetConnectedState, InternetGetConnectedStateExA, InternetGetConnectedStateExW, InternetGetCookieA, InternetGetCookieExA, InternetGetCookieExW, InternetGetCookieW, InternetGetLastResponseInfoA, InternetGetLastResponseInfoW, InternetGetPerSiteCookieDecisionA, InternetGetPerSiteCookieDecisionW, InternetGoOnlineA, InternetGoOnlineW, InternetHangUp, InternetInitializeAutoProxyDll, InternetLockRequestFile, InternetOpenA, InternetOpenUrlA, InternetOpenUrlW, InternetOpenW, InternetQueryDataAvailable, InternetQueryOptionA, InternetQueryOptionW, InternetReadFile, InternetReadFileExA, InternetReadFileExW, InternetSetCookieA, InternetSetCookieExA, InternetSetCookieExW, InternetSetCookieW, InternetSetDialStateA, InternetSetDialStateW, InternetSetFilePointer, InternetSetOptionA, InternetSetOptionExA, InternetSetOptionExW, InternetSetOptionW, InternetSetPerSiteCookieDecisionA, InternetSetPerSiteCookieDecisionW, InternetSetStatusCallback, InternetTimeFromSystemTimeA, InternetTimeFromSystemTimeW, InternetTimeToSystemTimeA, InternetTimeToSystemTimeW, InternetUnlockRequestFile, InternetWriteFile, LaunchInternetControlPanelA, PrivacyGetZonePreferenceW, PrivacySetZonePreferenceW, ReadUrlCacheEntryStream, ResumeSuspendedDownload, RetrieveUrlCacheEntryFileA, RetrieveUrlCacheEntryFileW, RetrieveUrlCacheEntryStreamA, RetrieveUrlCacheEntryStreamW, SetUrlCacheEntryGroupA, SetUrlCacheEntryGroupW, SetUrlCacheEntryInfoA, SetUrlCacheEntryInfoW, UnlockUrlCacheEntryFileA, UnlockUrlCacheEntryFileW, UnlockUrlCacheEntryStream +CommitUrlCacheEntryA, CommitUrlCacheEntryW, CreateMD5SSOHash, CreateUrlCacheContainerA, CreateUrlCacheContainerW, CreateUrlCacheEntryA, CreateUrlCacheEntryW, CreateUrlCacheGroup, DeleteUrlCacheContainer, DeleteUrlCacheEntry, DeleteUrlCacheGroup, DetectAutoProxyUrl, FindCloseUrlCache, FindFirstUrlCacheEntry, FindFirstUrlCacheGroup, FindNextUrlCacheEntry, FindNextUrlCacheGroup, FtpCommand, FtpCreateDirectory, FtpDeleteFile, FtpFindFirstFile, FtpGetCurrentDirectory, FtpGetFileA, FtpGetFileSize, FtpGetFileW, FtpOpenFileA, FtpOpenFileW, FtpPutFile, FtpRemoveDirectoryA, FtpRemoveDirectoryW, FtpRenameFile, FtpSetCurrentDirectoryA, FtpSetCurrentDirectoryW, GetUrlCacheConfigInfoA, GetUrlCacheConfigInfoW, GetUrlCacheEntryInfo, GetUrlCacheEntryInfoEx, GopherCreateLocator, GopherFindFirstFile, GopherGetAttribute, GopherGetLocatorType, GopherOpenFile, HttpAddRequestHeaders, HttpEndRequestA, HttpEndRequestW, HttpOpenRequest, HttpQueryInfo, HttpSendRequest, HttpSendRequestEx, InternetAttemptConnect, InternetAutodial, InternetAutodialHangup, InternetCanonicalizeUrl, InternetCheckConnection, InternetClearAllPerSiteCookieDecisions, InternetCloseHandle, InternetConfirmZoneCrossing, InternetConnect, InternetCrackUrl, InternetCreateUrlA, InternetCreateUrlW, InternetDial, InternetEnumPerSiteCookieDecision, InternetErrorDlg, InternetFindNextFile, InternetGetConnectedState, InternetGetConnectedStateEx, InternetGetCookie, InternetGetCookieEx, InternetGetLastResponseInfo, InternetGetPerSiteCookieDecisionA, InternetGetPerSiteCookieDecisionW, InternetGoOnline, InternetHangUp, InternetInitializeAutoProxyDll, InternetLockRequestFile, InternetOpen, InternetOpenUrl, InternetQueryDataAvailable, InternetQueryOption, InternetReadFile, InternetReadFileEx, InternetSetCookie, InternetSetCookieEx, InternetSetDialState, InternetSetFilePointer, InternetSetOption, InternetSetOptionEx, InternetSetPerSiteCookieDecisionA, InternetSetPerSiteCookieDecisionW, InternetSetStatusCallback, InternetTimeFromSystemTime, InternetTimeToSystemTime, InternetUnlockRequestFile, InternetWriteFile, LaunchInternetControlPanelA, PrivacyGetZonePreferenceW, PrivacySetZonePreferenceW, ReadUrlCacheEntryStream, ResumeSuspendedDownload, RetrieveUrlCacheEntryFile, RetrieveUrlCacheEntryStreamA, RetrieveUrlCacheEntryStreamW, SetUrlCacheEntryGroup, SetUrlCacheEntryInfoA, SetUrlCacheEntryInfoW, UnlockUrlCacheEntryFile, UnlockUrlCacheEntryStream Structures GOPHER_ATTRIBUTE_TYPE, GOPHER_FIND_DATA, HFINDCACHE, HCACHEENTRYSTREAM, HINTERNET, INTERNET_AUTH_NOTIFY_DATA, INTERNET_BUFFERS, INTERNET_CACHE_CONFIG_INFO, INTERNET_CACHE_CONFIG_PATH_ENTRY, INTERNET_CACHE_ENTRY_INFO, INTERNET_CACHE_ENTRY_INFO_MGD, INTERNET_CACHE_TIMESTAMPS, INTERNET_CERTIFICATE_INFO, INTERNET_DIAGNOSTIC_SOCKET_INFO, INTERNET_PER_CONN_OPTION, INTERNET_PER_CONN_OPTION_LIST, INTERNET_PROXY_INFO, INTERNET_VERSION_INFO, URL_COMPONENTS, ATTRIBUTETYPE, INTERNET_PER_CONN_OPTION_Value, GOPHER_ADMIN_ATTRIBUTE_TYPE, GOPHER_MOD_DATE_ATTRIBUTE_TYPE, GOPHER_TTL_ATTRIBUTE_TYPE, GOPHER_SCORE_ATTRIBUTE_TYPE, GOPHER_SCORE_RANGE_ATTRIBUTE_TYPE, GOPHER_SITE_ATTRIBUTE_TYPE, GOPHER_ORGANIZATION_ATTRIBUTE_TYPE, GOPHER_LOCATION_ATTRIBUTE_TYPE, GOPHER_GEOGRAPHICAL_LOCATION_ATTRIBUTE_TYPE, GOPHER_TIMEZONE_ATTRIBUTE_TYPE, GOPHER_PROVIDER_ATTRIBUTE_TYPE, GOPHER_VERSION_ATTRIBUTE_TYPE, GOPHER_ABSTRACT_ATTRIBUTE_TYPE, GOPHER_VIEW_ATTRIBUTE_TYPE, GOPHER_VERONICA_ATTRIBUTE_TYPE, GOPHER_ASK_ATTRIBUTE_TYPE, GOPHER_UNKNOWN_ATTRIBUTE_TYPE diff --git a/PInvoke/WinTrust/CorrelationReport.md b/PInvoke/WinTrust/CorrelationReport.md index b4c5c2cd..a9a81732 100644 --- a/PInvoke/WinTrust/CorrelationReport.md +++ b/PInvoke/WinTrust/CorrelationReport.md @@ -1,43 +1,48 @@ ## Correlation report for wintrust.dll -### Methods (28% complete, 16 of 56 functions) +### Methods (96% complete, 59 of 61 functions) Native Method | Header | Managed Method --- | --- | --- -[CryptCATAdminAcquireContext](https://www.google.com/search?num=5&q=CryptCATAdminAcquireContext+site%3Amicrosoft.com) | | -[CryptCATAdminAcquireContext2](https://www.google.com/search?num=5&q=CryptCATAdminAcquireContext2+site%3Amicrosoft.com) | | -[CryptCATAdminAddCatalog](https://www.google.com/search?num=5&q=CryptCATAdminAddCatalog+site%3Amicrosoft.com) | | -[CryptCATAdminCalcHashFromFileHandle](https://www.google.com/search?num=5&q=CryptCATAdminCalcHashFromFileHandle+site%3Amicrosoft.com) | | -[CryptCATAdminCalcHashFromFileHandle2](https://www.google.com/search?num=5&q=CryptCATAdminCalcHashFromFileHandle2+site%3Amicrosoft.com) | | -[CryptCATAdminEnumCatalogFromHash](https://www.google.com/search?num=5&q=CryptCATAdminEnumCatalogFromHash+site%3Amicrosoft.com) | | -[CryptCATAdminReleaseCatalogContext](https://www.google.com/search?num=5&q=CryptCATAdminReleaseCatalogContext+site%3Amicrosoft.com) | | -[CryptCATAdminReleaseContext](https://www.google.com/search?num=5&q=CryptCATAdminReleaseContext+site%3Amicrosoft.com) | | -[CryptCATAdminRemoveCatalog](https://www.google.com/search?num=5&q=CryptCATAdminRemoveCatalog+site%3Amicrosoft.com) | | -[CryptCATAdminResolveCatalogPath](https://www.google.com/search?num=5&q=CryptCATAdminResolveCatalogPath+site%3Amicrosoft.com) | | -[CryptCATCatalogInfoFromContext](https://www.google.com/search?num=5&q=CryptCATCatalogInfoFromContext+site%3Amicrosoft.com) | | -[CryptCATCDFClose](https://www.google.com/search?num=5&q=CryptCATCDFClose+site%3Amicrosoft.com) | | +[CryptCATAdminAcquireContext](http://msdn2.microsoft.com/en-us/library/693af055-fa93-4526-aa9c-3a659f8ff78f) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminAcquireContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminAcquireContext) +[CryptCATAdminAcquireContext2](http://msdn2.microsoft.com/en-us/library/B089217A-5C12-4C51-8E46-3A9243347B21) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminAcquireContext2](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminAcquireContext2) +[CryptCATAdminAddCatalog](https://www.google.com/search?num=5&q=CryptCATAdminAddCatalog+site%3Amicrosoft.com) | | [Vanara.PInvoke.WinTrust.InternalCryptCATAdminAddCatalog](https://github.com/dahall/Vanara/search?l=C%23&q=InternalCryptCATAdminAddCatalog) +[CryptCATAdminCalcHashFromFileHandle](http://msdn2.microsoft.com/en-us/library/4dc5688f-4b7a-4baf-9671-868cac7f1896) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminCalcHashFromFileHandle](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminCalcHashFromFileHandle) +[CryptCATAdminCalcHashFromFileHandle2](http://msdn2.microsoft.com/en-us/library/CBFA60A8-5E5A-4FAD-8AD3-26539802CD53) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminCalcHashFromFileHandle2](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminCalcHashFromFileHandle2) +[CryptCATAdminEnumCatalogFromHash](https://www.google.com/search?num=5&q=CryptCATAdminEnumCatalogFromHash+site%3Amicrosoft.com) | | [Vanara.PInvoke.WinTrust.InternalCryptCATAdminEnumCatalogFromHash](https://github.com/dahall/Vanara/search?l=C%23&q=InternalCryptCATAdminEnumCatalogFromHash) +[CryptCATAdminReleaseCatalogContext](http://msdn2.microsoft.com/en-us/library/6cc13013-2c0a-4934-a866-30b69cbcf934) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminReleaseCatalogContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminReleaseCatalogContext) +[CryptCATAdminReleaseContext](http://msdn2.microsoft.com/en-us/library/dff253dc-c444-46be-a383-41340d634cce) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminReleaseContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminReleaseContext) +[CryptCATAdminRemoveCatalog](http://msdn2.microsoft.com/en-us/library/e09fe991-0e7a-45da-910a-8cb148bdff9a) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminRemoveCatalog](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminRemoveCatalog) +[CryptCATAdminResolveCatalogPath](http://msdn2.microsoft.com/en-us/library/bdbfa02d-8801-40d4-84f4-bc5a449bce50) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATAdminResolveCatalogPath](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATAdminResolveCatalogPath) +[CryptCATCatalogInfoFromContext](http://msdn2.microsoft.com/en-us/library/ec195fcc-1cff-4dd6-9075-c4904b653da7) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCatalogInfoFromContext](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCatalogInfoFromContext) +[CryptCATCDFClose](http://msdn2.microsoft.com/en-us/library/9f2a1175-f9fe-4f4d-bf6f-e4f4c59739ec) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCDFClose](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCDFClose) [CryptCATCDFEnumAttributesWithCDFTag](https://www.google.com/search?num=5&q=CryptCATCDFEnumAttributesWithCDFTag+site%3Amicrosoft.com) | | -[CryptCATCDFEnumCatAttributes](https://www.google.com/search?num=5&q=CryptCATCDFEnumCatAttributes+site%3Amicrosoft.com) | | +[CryptCATCDFEnumCatAttributes](http://msdn2.microsoft.com/en-us/library/01889cb9-7bf4-4591-9bb2-b263c4effe0c) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCDFEnumCatAttributes](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCDFEnumCatAttributes) [CryptCATCDFEnumMembersByCDFTagEx](https://www.google.com/search?num=5&q=CryptCATCDFEnumMembersByCDFTagEx+site%3Amicrosoft.com) | | -[CryptCATCDFOpen](https://www.google.com/search?num=5&q=CryptCATCDFOpen+site%3Amicrosoft.com) | | -[CryptCATClose](https://www.google.com/search?num=5&q=CryptCATClose+site%3Amicrosoft.com) | | -[CryptCATEnumerateAttr](https://www.google.com/search?num=5&q=CryptCATEnumerateAttr+site%3Amicrosoft.com) | | -[CryptCATEnumerateCatAttr](https://www.google.com/search?num=5&q=CryptCATEnumerateCatAttr+site%3Amicrosoft.com) | | -[CryptCATEnumerateMember](https://www.google.com/search?num=5&q=CryptCATEnumerateMember+site%3Amicrosoft.com) | | -[CryptCATGetAttrInfo](https://www.google.com/search?num=5&q=CryptCATGetAttrInfo+site%3Amicrosoft.com) | | -[CryptCATGetMemberInfo](https://www.google.com/search?num=5&q=CryptCATGetMemberInfo+site%3Amicrosoft.com) | | -[CryptCATHandleFromStore](https://www.google.com/search?num=5&q=CryptCATHandleFromStore+site%3Amicrosoft.com) | | -[CryptCATOpen](https://www.google.com/search?num=5&q=CryptCATOpen+site%3Amicrosoft.com) | | -[CryptCATPersistStore](https://www.google.com/search?num=5&q=CryptCATPersistStore+site%3Amicrosoft.com) | | -[CryptCATPutAttrInfo](https://www.google.com/search?num=5&q=CryptCATPutAttrInfo+site%3Amicrosoft.com) | | -[CryptCATPutCatAttrInfo](https://www.google.com/search?num=5&q=CryptCATPutCatAttrInfo+site%3Amicrosoft.com) | | -[CryptCATPutMemberInfo](https://www.google.com/search?num=5&q=CryptCATPutMemberInfo+site%3Amicrosoft.com) | | -[CryptCATStoreFromHandle](https://www.google.com/search?num=5&q=CryptCATStoreFromHandle+site%3Amicrosoft.com) | | -[CryptSIPCreateIndirectData](https://www.google.com/search?num=5&q=CryptSIPCreateIndirectData+site%3Amicrosoft.com) | | -[CryptSIPGetCaps](https://www.google.com/search?num=5&q=CryptSIPGetCaps+site%3Amicrosoft.com) | | -[CryptSIPGetSignedDataMsg](https://www.google.com/search?num=5&q=CryptSIPGetSignedDataMsg+site%3Amicrosoft.com) | | -[CryptSIPPutSignedDataMsg](https://www.google.com/search?num=5&q=CryptSIPPutSignedDataMsg+site%3Amicrosoft.com) | | -[CryptSIPRemoveSignedDataMsg](https://www.google.com/search?num=5&q=CryptSIPRemoveSignedDataMsg+site%3Amicrosoft.com) | | -[CryptSIPVerifyIndirectData](https://www.google.com/search?num=5&q=CryptSIPVerifyIndirectData+site%3Amicrosoft.com) | | -[IsCatalogFile](https://www.google.com/search?num=5&q=IsCatalogFile+site%3Amicrosoft.com) | | +[CryptCATCDFOpen](http://msdn2.microsoft.com/en-us/library/d400d8bd-c0a0-41dc-9093-8e4fc758d82f) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATCDFOpen](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATCDFOpen) +[CryptCATClose](http://msdn2.microsoft.com/en-us/library/f6fa2d10-0049-4d5e-9688-566e5c11d64e) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATClose](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATClose) +[CryptCATEnumerateAttr](http://msdn2.microsoft.com/en-us/library/064e87db-4330-4b8b-9865-ba8b9714f6e4) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATEnumerateAttr](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATEnumerateAttr) +[CryptCATEnumerateCatAttr](http://msdn2.microsoft.com/en-us/library/57b6ff5c-e47e-41ac-8ec8-01a47ea77acf) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATEnumerateCatAttr](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATEnumerateCatAttr) +[CryptCATEnumerateMember](http://msdn2.microsoft.com/en-us/library/6bbfef11-a150-4255-8620-27c1b1587b48) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATEnumerateMember](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATEnumerateMember) +[CryptCATGetAttrInfo](http://msdn2.microsoft.com/en-us/library/e36966ea-741e-4380-85cd-5a3c9db38e6d) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATGetAttrInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATGetAttrInfo) +[CryptCATGetMemberInfo](http://msdn2.microsoft.com/en-us/library/ff265232-f57e-4ab0-ba07-05e6d6745ae3) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATGetMemberInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATGetMemberInfo) +[CryptCATHandleFromStore](http://msdn2.microsoft.com/en-us/library/e9aedc2d-9492-4ed7-9f2d-891997f85f6f) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATHandleFromStore](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATHandleFromStore) +[CryptCATOpen](http://msdn2.microsoft.com/en-us/library/e81f3a3d-d5b7-4266-838d-b83e331c8594) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATOpen](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATOpen) +[CryptCATPersistStore](http://msdn2.microsoft.com/en-us/library/2a564b0e-fcc6-4702-8173-d18df7064e53) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPersistStore](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPersistStore) +[CryptCATPutAttrInfo](http://msdn2.microsoft.com/en-us/library/13d5cdb4-2a15-4442-9e11-c3f76ca03f7e) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPutAttrInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPutAttrInfo) +[CryptCATPutCatAttrInfo](http://msdn2.microsoft.com/en-us/library/16bb8560-d4fc-4c81-8eed-21a2da7f396d) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPutCatAttrInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPutCatAttrInfo) +[CryptCATPutMemberInfo](http://msdn2.microsoft.com/en-us/library/bfc10577-e32e-4b2e-ad24-1d0a85c6730a) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATPutMemberInfo](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATPutMemberInfo) +[CryptCATStoreFromHandle](http://msdn2.microsoft.com/en-us/library/ce4fe972-0ed5-4b18-8ec5-9883af326335) | mscat.h | [Vanara.PInvoke.WinTrust.CryptCATStoreFromHandle](https://github.com/dahall/Vanara/search?l=C%23&q=CryptCATStoreFromHandle) +[CryptSIPAddProvider](http://msdn2.microsoft.com/en-us/library/99633c2f-e5ed-49e4-9c98-7501f66e5571) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPAddProvider](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPAddProvider) +[CryptSIPCreateIndirectData](http://msdn2.microsoft.com/en-us/library/bb4ecc95-972f-415c-9722-59b00a27cddc) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPCreateIndirectData](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPCreateIndirectData) +[CryptSIPGetCaps](http://msdn2.microsoft.com/en-us/library/F939F6D5-DDFE-478F-8FDD-8FA9FAB26010) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPGetCaps](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPGetCaps) +[CryptSIPGetSignedDataMsg](http://msdn2.microsoft.com/en-us/library/e3fabaa7-2dda-4c6c-8d1a-3ee5363e10b5) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPGetSignedDataMsg](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPGetSignedDataMsg) +[CryptSIPLoad](http://msdn2.microsoft.com/en-us/library/3378ecee-bd5d-45e5-9a1f-a3734d086782) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPLoad](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPLoad) +[CryptSIPPutSignedDataMsg](http://msdn2.microsoft.com/en-us/library/731f64bf-49f0-4799-b84a-9ca04292aa91) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPPutSignedDataMsg](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPPutSignedDataMsg) +[CryptSIPRemoveProvider](http://msdn2.microsoft.com/en-us/library/0a269956-b2c7-414a-b002-7cec0d52bfd6) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRemoveProvider](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRemoveProvider) +[CryptSIPRemoveSignedDataMsg](http://msdn2.microsoft.com/en-us/library/c3ea46bb-931a-4ca6-93f5-db7e07b4cb7a) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRemoveSignedDataMsg](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRemoveSignedDataMsg) +[CryptSIPRetrieveSubjectGuid](http://msdn2.microsoft.com/en-us/library/b81472bc-6d9c-4634-a378-e39786a0ca09) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRetrieveSubjectGuid](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRetrieveSubjectGuid) +[CryptSIPRetrieveSubjectGuidForCatalogFile](http://msdn2.microsoft.com/en-us/library/7f757dc8-948c-476e-aca3-a9051e962ed4) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPRetrieveSubjectGuidForCatalogFile](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPRetrieveSubjectGuidForCatalogFile) +[CryptSIPVerifyIndirectData](http://msdn2.microsoft.com/en-us/library/137b8858-a31f-4ef6-96bd-c5e26ae7b3e8) | mssip.h | [Vanara.PInvoke.WinTrust.CryptSIPVerifyIndirectData](https://github.com/dahall/Vanara/search?l=C%23&q=CryptSIPVerifyIndirectData) +[IsCatalogFile](http://msdn2.microsoft.com/en-us/library/eeba34d4-08aa-456a-8fdc-16795cbce36a) | mscat.h | [Vanara.PInvoke.WinTrust.IsCatalogFile](https://github.com/dahall/Vanara/search?l=C%23&q=IsCatalogFile) [OpenPersonalTrustDBDialog](http://msdn2.microsoft.com/en-us/library/25f1d012-0c82-4992-b924-b539d4c6dc5f) | wintrust.h | [Vanara.PInvoke.WinTrust.OpenPersonalTrustDBDialog](https://github.com/dahall/Vanara/search?l=C%23&q=OpenPersonalTrustDBDialog) [OpenPersonalTrustDBDialogEx](http://msdn2.microsoft.com/en-us/library/5e4dbccd-4cd0-4525-85dc-3327a5b713a1) | wintrust.h | [Vanara.PInvoke.WinTrust.OpenPersonalTrustDBDialogEx](https://github.com/dahall/Vanara/search?l=C%23&q=OpenPersonalTrustDBDialogEx) [WintrustAddActionID](http://msdn2.microsoft.com/en-us/library/3b282342-9c86-42fa-b745-e5194d2885dc) | wintrust.h | [Vanara.PInvoke.WinTrust.WintrustAddActionID](https://github.com/dahall/Vanara/search?l=C%23&q=WintrustAddActionID) @@ -51,16 +56,17 @@ Native Method | Header | Managed Method [WinVerifyTrust](http://msdn2.microsoft.com/en-us/library/b7efac6a-ac9f-477a-aada-63fe32208e6f) | wintrust.h | [Vanara.PInvoke.WinTrust.WinVerifyTrust](https://github.com/dahall/Vanara/search?l=C%23&q=WinVerifyTrust) [WinVerifyTrustEx](http://msdn2.microsoft.com/en-us/library/209c9953-a4a5-4ff0-961f-92e97ccce23d) | wintrust.h | [Vanara.PInvoke.WinTrust.WinVerifyTrustEx](https://github.com/dahall/Vanara/search?l=C%23&q=WinVerifyTrustEx) [WTHelperCertCheckValidSignature](http://msdn2.microsoft.com/en-us/library/d46eea18-03cb-4199-873e-0e9e13061598) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperCertCheckValidSignature](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperCertCheckValidSignature) -[WTHelperCertFindIssuerCertificate](https://www.google.com/search?num=5&q=WTHelperCertFindIssuerCertificate+site%3Amicrosoft.com) | | +[WTHelperCertFindIssuerCertificate](http://msdn2.microsoft.com/en-us/library/c724f602-fc73-4857-941f-0f22a9e472d1) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperCertFindIssuerCertificate](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperCertFindIssuerCertificate) [WTHelperCertIsSelfSigned](http://msdn2.microsoft.com/en-us/library/456b8c8c-6ca3-469a-a415-e72109696bf5) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperCertIsSelfSigned](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperCertIsSelfSigned) -[WTHelperGetFileHash](https://www.google.com/search?num=5&q=WTHelperGetFileHash+site%3Amicrosoft.com) | | +[WTHelperGetFileHash](http://msdn2.microsoft.com/en-us/library/130b3c3e-cc67-44ec-acc7-daa87b714299) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetFileHash](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetFileHash) [WTHelperGetProvCertFromChain](http://msdn2.microsoft.com/en-us/library/047278fe-37d5-4fd6-8b36-9e28ead0cc5a) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetProvCertFromChain](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetProvCertFromChain) [WTHelperGetProvPrivateDataFromChain](http://msdn2.microsoft.com/en-us/library/67a718a2-47ca-4c45-a939-99dd8311dc6d) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetProvPrivateDataFromChain](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetProvPrivateDataFromChain) -[WTHelperGetProvSignerFromChain](https://www.google.com/search?num=5&q=WTHelperGetProvSignerFromChain+site%3Amicrosoft.com) | | -[WTHelperProvDataFromStateData](https://www.google.com/search?num=5&q=WTHelperProvDataFromStateData+site%3Amicrosoft.com) | | +[WTHelperGetProvSignerFromChain](http://msdn2.microsoft.com/en-us/library/8e1ebf82-73c2-445b-9964-6739f7c90c47) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperGetProvSignerFromChain](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperGetProvSignerFromChain) +[WTHelperProvDataFromStateData](http://msdn2.microsoft.com/en-us/library/ca2ca612-2da6-4fe1-8b1e-bc6307eb92af) | wintrust.h | [Vanara.PInvoke.WinTrust.WTHelperProvDataFromStateData](https://github.com/dahall/Vanara/search?l=C%23&q=WTHelperProvDataFromStateData) ### Structures Native Structure | Header | Managed Structure --- | --- | --- +[CATALOG_INFO](http://msdn2.microsoft.com/en-us/library/f6e66412-3ed2-48d9-a377-5df11500db59) | mscat.h | [Vanara.PInvoke.WinTrust.CATALOG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CATALOG_INFO) [CRYPT_PROVIDER_CERT](http://msdn2.microsoft.com/en-us/library/622e7a72-445a-4820-b236-1c90dad08351) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_CERT](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_CERT) [CRYPT_PROVIDER_DATA](http://msdn2.microsoft.com/en-us/library/86f819f0-c243-45ba-8b7b-97ed906e6e8a) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_DATA) [CRYPT_PROVIDER_DEFUSAGE](http://msdn2.microsoft.com/en-us/library/28A93F39-0CBC-432C-841B-83B54A50EA14) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVIDER_DEFUSAGE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVIDER_DEFUSAGE) @@ -73,8 +79,23 @@ Native Structure | Header | Managed Structure [CRYPT_PROVUI_FUNCS](http://msdn2.microsoft.com/en-us/library/7cdc32ea-b28a-400f-ad8a-984f86bb95fd) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_PROVUI_FUNCS](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_PROVUI_FUNCS) [CRYPT_REGISTER_ACTIONID](http://msdn2.microsoft.com/en-us/library/0b2b482f-f087-4be7-b17f-91c287c3460d) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_REGISTER_ACTIONID](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_REGISTER_ACTIONID) [CRYPT_TRUST_REG_ENTRY](http://msdn2.microsoft.com/en-us/library/1a531219-f254-4057-934b-af95bfe0bb83) | wintrust.h | [Vanara.PInvoke.WinTrust.CRYPT_TRUST_REG_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_TRUST_REG_ENTRY) +[CRYPTCATATTRIBUTE](http://msdn2.microsoft.com/en-us/library/41b91303-f3eb-4288-9ad2-98f170680988) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATATTRIBUTE) +[CRYPTCATCDF](http://msdn2.microsoft.com/en-us/library/15d5710a-d4df-4e45-b161-5d4f7509ba29) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATCDF](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATCDF) +[CRYPTCATMEMBER](http://msdn2.microsoft.com/en-us/library/08f663d9-9dc2-4ac9-95c5-7f2ed972eb9b) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATMEMBER](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATMEMBER) +[CRYPTCATSTORE](http://msdn2.microsoft.com/en-us/library/65a15797-453c-4f47-8ea1-c92e616b50aa) | mscat.h | [Vanara.PInvoke.WinTrust.CRYPTCATSTORE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPTCATSTORE) [HCATADMIN](https://www.google.com/search?num=5&q=HCATADMIN+site%3Amicrosoft.com) | | [Vanara.PInvoke.WinTrust.HCATADMIN](https://github.com/dahall/Vanara/search?l=C%23&q=HCATADMIN) +[HCATALOG](https://www.google.com/search?num=5&q=HCATALOG+site%3Amicrosoft.com) | | [Vanara.PInvoke.WinTrust.HCATALOG](https://github.com/dahall/Vanara/search?l=C%23&q=HCATALOG) +[HCATINFO](https://www.google.com/search?num=5&q=HCATINFO+site%3Amicrosoft.com) | | [Vanara.PInvoke.WinTrust.HCATINFO](https://github.com/dahall/Vanara/search?l=C%23&q=HCATINFO) [HCRYPTMSG](https://www.google.com/search?num=5&q=HCRYPTMSG+site%3Amicrosoft.com) | | [Vanara.PInvoke.WinTrust.HCRYPTMSG](https://github.com/dahall/Vanara/search?l=C%23&q=HCRYPTMSG) +[MS_ADDINFO_BLOB](http://msdn2.microsoft.com/en-us/library/236c8778-0b80-4157-8a81-24712ebf9a77) | mssip.h | [Vanara.PInvoke.WinTrust.MS_ADDINFO_BLOB](https://github.com/dahall/Vanara/search?l=C%23&q=MS_ADDINFO_BLOB) +[MS_ADDINFO_CATALOGMEMBER](http://msdn2.microsoft.com/en-us/library/40a00c8a-95e4-406c-b04e-0d29beb70d67) | mssip.h | [Vanara.PInvoke.WinTrust.MS_ADDINFO_CATALOGMEMBER](https://github.com/dahall/Vanara/search?l=C%23&q=MS_ADDINFO_CATALOGMEMBER) +[MS_ADDINFO_FLAT](http://msdn2.microsoft.com/en-us/library/9f5bebd1-8eda-456d-9339-3334a19c0ea4) | mssip.h | [Vanara.PInvoke.WinTrust.MS_ADDINFO_FLAT](https://github.com/dahall/Vanara/search?l=C%23&q=MS_ADDINFO_FLAT) +[SIP_ADD_NEWPROVIDER](http://msdn2.microsoft.com/en-us/library/5ca88c0c-a7c9-4517-a874-49d38c1bc7c3) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_ADD_NEWPROVIDER](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_ADD_NEWPROVIDER) +[SIP_CAP_SET_V2](http://msdn2.microsoft.com/en-us/library/0B6D173B-0183-4A7C-BB92-2D451F746164) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_CAP_SET_V2](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_CAP_SET_V2) +[SIP_CAP_SET_V3](http://msdn2.microsoft.com/en-us/library/0B6D173B-0183-4A7C-BB92-2D451F746164) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_CAP_SET_V3](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_CAP_SET_V3) +[SIP_DISPATCH_INFO](http://msdn2.microsoft.com/en-us/library/d34b5081-0af8-4dcc-8133-a91d0603d419) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_DISPATCH_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_DISPATCH_INFO) +[SIP_INDIRECT_DATA](http://msdn2.microsoft.com/en-us/library/d34b599b-fe49-47c4-bb52-73ee14d73253) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_INDIRECT_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_INDIRECT_DATA) +[SIP_SUBJECTINFO](http://msdn2.microsoft.com/en-us/library/6274cd08-d67f-410d-9303-3a42b7f1edc6) | mssip.h | [Vanara.PInvoke.WinTrust.SIP_SUBJECTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SIP_SUBJECTINFO) [SPC_INDIRECT_DATA_CONTENT](http://msdn2.microsoft.com/en-us/library/BD790CA5-9C51-4483-93C1-5492154BF913) | wintrust.h | [Vanara.PInvoke.WinTrust.SPC_INDIRECT_DATA_CONTENT](https://github.com/dahall/Vanara/search?l=C%23&q=SPC_INDIRECT_DATA_CONTENT) [WIN_CERTIFICATE](http://msdn2.microsoft.com/en-us/library/AC666871-265B-4D09-B7A6-DEC48D4645FD) | wintrust.h | [Vanara.PInvoke.WinTrust.WIN_CERTIFICATE](https://github.com/dahall/Vanara/search?l=C%23&q=WIN_CERTIFICATE) [WINTRUST_BLOB_INFO](http://msdn2.microsoft.com/en-us/library/8b13d355-4d24-4d8e-aae3-db16467999be) | wintrust.h | [Vanara.PInvoke.WinTrust.WINTRUST_BLOB_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WINTRUST_BLOB_INFO) diff --git a/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj b/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj index 259d0249..a766f2ae 100644 --- a/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj +++ b/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows WinTrust.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.WinTrust $(AssemblyName) @@ -28,10 +28,10 @@ Currently implements: Functions -OpenPersonalTrustDBDialog, OpenPersonalTrustDBDialogEx, WintrustAddActionID, WintrustAddDefaultForUsage, WintrustGetDefaultForUsage, WintrustGetRegPolicyFlags, WintrustLoadFunctionPointers, WintrustRemoveActionID, WintrustSetDefaultIncludePEPageHashes, WintrustSetRegPolicyFlags, WinVerifyTrust, WinVerifyTrustEx, WTHelperCertCheckValidSignature, WTHelperCertIsSelfSigned, WTHelperGetProvCertFromChain, WTHelperGetProvPrivateDataFromChain +CryptCATAdminAcquireContext, CryptCATAdminAcquireContext2, CryptCATAdminAddCatalog, CryptCATAdminCalcHashFromFileHandle, CryptCATAdminCalcHashFromFileHandle2, CryptCATAdminEnumCatalogFromHash, CryptCATAdminReleaseCatalogContext, CryptCATAdminReleaseContext, CryptCATAdminRemoveCatalog, CryptCATAdminResolveCatalogPath, CryptCATCatalogInfoFromContext, CryptCATCDFClose, CryptCATCDFEnumAttributesWithCDFTag, CryptCATCDFEnumCatAttributes, CryptCATCDFEnumMembersByCDFTagEx, CryptCATCDFOpen, CryptCATClose, CryptCATEnumerateAttr, CryptCATEnumerateCatAttr, CryptCATEnumerateMember, CryptCATGetAttrInfo, CryptCATGetMemberInfo, CryptCATHandleFromStore, CryptCATOpen, CryptCATPersistStore, CryptCATPutAttrInfo, CryptCATPutCatAttrInfo, CryptCATPutMemberInfo, CryptCATStoreFromHandle, CryptSIPAddProvider, CryptSIPCreateIndirectData, CryptSIPGetCaps, CryptSIPGetSignedDataMsg, CryptSIPLoad, CryptSIPPutSignedDataMsg, CryptSIPRemoveProvider, CryptSIPRemoveSignedDataMsg, CryptSIPRetrieveSubjectGuid, CryptSIPRetrieveSubjectGuidForCatalogFile, CryptSIPVerifyIndirectData, IsCatalogFile, OpenPersonalTrustDBDialog, OpenPersonalTrustDBDialogEx, WintrustAddActionID, WintrustAddDefaultForUsage, WintrustGetDefaultForUsage, WintrustGetRegPolicyFlags, WintrustLoadFunctionPointers, WintrustRemoveActionID, WintrustSetDefaultIncludePEPageHashes, WintrustSetRegPolicyFlags, WinVerifyTrust, WinVerifyTrustEx, WTHelperCertCheckValidSignature, WTHelperCertFindIssuerCertificate, WTHelperCertIsSelfSigned, WTHelperGetFileHash, WTHelperGetProvCertFromChain, WTHelperGetProvPrivateDataFromChain, WTHelperGetProvSignerFromChain, WTHelperProvDataFromStateData Structures -CRYPT_PROVIDER_CERT, CRYPT_PROVIDER_DATA, CRYPT_PROVIDER_DEFUSAGE, CRYPT_PROVIDER_FUNCTIONS, CRYPT_PROVIDER_PRIVDATA, CRYPT_PROVIDER_REGDEFUSAGE, CRYPT_PROVIDER_SGNR, CRYPT_PROVIDER_SIGSTATE, CRYPT_PROVUI_DATA, CRYPT_PROVUI_FUNCS, CRYPT_REGISTER_ACTIONID, CRYPT_TRUST_REG_ENTRY, HCATADMIN, HCRYPTMSG, SPC_INDIRECT_DATA_CONTENT, WIN_CERTIFICATE, WINTRUST_BLOB_INFO, WINTRUST_CATALOG_INFO, WINTRUST_CERT_INFO, WINTRUST_FILE_INFO, WINTRUST_SGNR_INFO, WINTRUST_SIGNATURE_SETTINGS, WINTRUST_DATA +CATALOG_INFO, CRYPTCATATTRIBUTE, CRYPTCATCDF, CRYPTCATMEMBER, CRYPTCATSTORE, HCATALOG, HCATINFO, MS_ADDINFO_BLOB, MS_ADDINFO_CATALOGMEMBER, MS_ADDINFO_FLAT, SIP_ADD_NEWPROVIDER, SIP_CAP_SET_V2, SIP_CAP_SET_V3, SIP_DISPATCH_INFO, SIP_INDIRECT_DATA, SIP_SUBJECTINFO, CRYPT_PROVIDER_CERT, CRYPT_PROVIDER_DATA, CRYPT_PROVIDER_DEFUSAGE, CRYPT_PROVIDER_FUNCTIONS, CRYPT_PROVIDER_PRIVDATA, CRYPT_PROVIDER_REGDEFUSAGE, CRYPT_PROVIDER_SGNR, CRYPT_PROVIDER_SIGSTATE, CRYPT_PROVUI_DATA, CRYPT_PROVUI_FUNCS, CRYPT_REGISTER_ACTIONID, CRYPT_TRUST_REG_ENTRY, HCATADMIN, HCRYPTMSG, SPC_INDIRECT_DATA_CONTENT, WIN_CERTIFICATE, WINTRUST_BLOB_INFO, WINTRUST_CATALOG_INFO, WINTRUST_CERT_INFO, WINTRUST_FILE_INFO, WINTRUST_SGNR_INFO, WINTRUST_SIGNATURE_SETTINGS, WINTRUST_DATA latest diff --git a/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj b/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj index a5eddbb6..21cace80 100644 --- a/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj +++ b/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj @@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows Ws2_32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Ws2_32 $(AssemblyName) @@ -28,7 +28,7 @@ Currently implements: Functions -accept, bind, closesocket, connect, FreeAddrInfoW, GetAddrInfoW, getsockname, inet_ntoa, inet_ntopA, inet_ntopW, inet_ptonA, inet_ptonW, listen, socket, WSAAccept, WSAAddressToStringA, WSAAddressToStringW, WSACleanup, WSAGetLastError, WSAIoctl, WSAStartup +__WSAFDIsSet, accept, bind, closesocket, connect, freeaddrinfo, FreeAddrInfoEx, FreeAddrInfoW, getaddrinfo, GetAddrInfoEx, GetAddrInfoExCancel, GetAddrInfoExOverlappedResult, GetAddrInfoW, gethostbyaddr, gethostbyname, gethostname, GetHostNameW, getnameinfo, GetNameInfoW, getpeername, getprotobyname, getprotobynumber, getservbyname, getservbyport, getsockname, getsockopt, htonl, htons, inet_addr, inet_ntoa, inet_ntop, inet_ntopA, inet_ntopW, inet_pton, inet_ptonA, inet_ptonW, InetNtopW, InetPtonW, ioctlsocket, listen, ntohl, ntohs, recv, recvfrom, send, sendto, SetAddrInfoEx, setsockopt, shutdown, socket, WEP, WPUCompleteOverlappedRequest, WSAAccept, WSAAddressToString, WSAAdvertiseProvider, WSAAsyncGetHostByAddr, WSAAsyncGetHostByName, WSAAsyncGetProtoByName, WSAAsyncGetProtoByNumber, WSAAsyncGetServByName, WSAAsyncGetServByPort, WSAAsyncSelect, WSACancelAsyncRequest, WSACancelBlockingCall, WSACleanup, WSACloseEvent, WSAConnect, WSAConnectByList, WSAConnectByName, WSACreateEvent, WSADuplicateSocket, WSAEnumNameSpaceProviders, WSAEnumNameSpaceProvidersEx, WSAEnumNetworkEvents, WSAEnumProtocols, WSAEventSelect, WSAGetLastError, WSAGetOverlappedResult, WSAGetQOSByName, WSAGetServiceClassInfo, WSAGetServiceClassNameByClassId, WSAHtonl, WSAHtons, WSAInstallServiceClass, WSAIoctl, WSAIsBlocking, WSAJoinLeaf, WSALookupServiceBegin, WSALookupServiceEnd, WSALookupServiceNext, WSANSPIoctl, WSANtohl, WSANtohs, WSAPoll, WSAProviderCompleteAsyncCall, WSAProviderConfigChange, WSARecv, WSARecvDisconnect, WSARecvFrom, WSARemoveServiceClass, WSAResetEvent, WSASend, WSASendDisconnect, WSASendMsg, WSASendTo, WSASetBlockingHook, WSASetEvent, WSASetLastError, WSASetService, WSASocket, WSAStartup, WSAStringToAddress, WSAUnadvertiseProvider, WSAUnhookBlockingHook, WSAWaitForMultipleEvents, WSCDeinstallProvider, WSCDeinstallProvider32, WSCEnableNSProvider, WSCEnableNSProvider32, WSCEnumNameSpaceProviders32, WSCEnumNameSpaceProvidersEx32, WSCEnumProtocols, WSCEnumProtocols32, WSCGetApplicationCategory, WSCGetProviderInfo, WSCGetProviderInfo32, WSCGetProviderPath, WSCGetProviderPath32, WSCInstallNameSpace, WSCInstallNameSpace32, WSCInstallNameSpaceEx, WSCInstallNameSpaceEx32, WSCInstallProvider, WSCInstallProvider64_32, WSCInstallProviderAndChains64_32, WSCSetApplicationCategory, WSCSetProviderInfo, WSCSetProviderInfo32, WSCUnInstallNameSpace, WSCUnInstallNameSpace32, WSCUpdateProvider, WSCUpdateProvider32, WSCWriteNameSpaceOrder, WSCWriteNameSpaceOrder32, WSCWriteProviderOrder, WSCWriteProviderOrder32 Structures FLOWSPEC, IN_ADDR, IN6_ADDR, QOS, SOCKADDR_IN, SOCKADDR_IN6, SOCKADDR_IN6_PAIR, SOCKADDR_IN6_PAIR_NATIVE, SOCKADDR_INET, SOCKET, SOCKET_ADDRESS, WSABUF, WSADATA, WSAPROTOCOL_INFO, WSAPROTOCOLCHAIN, ADDRINFOW, SOCKADDR_STORAGE diff --git a/README.md b/README.md index 4eacb68b..64d76918 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,7 @@ NetApi32.dll | [Vanara.PInvoke.NetApi32](https://github.com/dahall/Vanara/blob/m NetListMgr.dll | [Vanara.PInvoke.NetListMgr](https://github.com/dahall/Vanara/blob/master/PInvoke/NetListMgr/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.NetListMgr)](https://www.nuget.org/packages/Vanara.PInvoke.NetListMgr) NTDll.dll | [Vanara.PInvoke.NTDll](https://github.com/dahall/Vanara/blob/master/PInvoke/NTDll/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/4%25-red.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.NTDll)](https://www.nuget.org/packages/Vanara.PInvoke.NTDll) NTDSApi.dll | [Vanara.PInvoke.NTDSApi](https://github.com/dahall/Vanara/blob/master/PInvoke/NTDSApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.NTDSApi)](https://www.nuget.org/packages/Vanara.PInvoke.NTDSApi) -Ole32.dll, OleAut32 and PropSys.dll | [Vanara.PInvoke.Ole](https://github.com/dahall/Vanara/blob/master/PInvoke/Ole/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/66%25-yellow.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Ole)](https://www.nuget.org/packages/Vanara.PInvoke.Ole) +Ole32.dll, OleAut32 and PropSys.dll | [Vanara.PInvoke.Ole](https://github.com/dahall/Vanara/blob/master/PInvoke/Ole/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/79%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Ole)](https://www.nuget.org/packages/Vanara.PInvoke.Ole) Oleacc.dll | [Vanara.PInvoke.Accessibility](https://github.com/dahall/Vanara/blob/master/PInvoke/Accessibility/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Accessibility)](https://www.nuget.org/packages/Vanara.PInvoke.Accessibility) Pdh.dll | [Vanara.PInvoke.Pdh](https://github.com/dahall/Vanara/blob/master/PInvoke/Pdh/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Pdh)](https://www.nuget.org/packages/Vanara.PInvoke.Pdh) PowrProf.dll | [Vanara.PInvoke.PowrProf](https://github.com/dahall/Vanara/blob/master/PInvoke/PowrProf/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.PowrProf)](https://www.nuget.org/packages/Vanara.PInvoke.PowrProf) @@ -78,7 +78,7 @@ UxTheme.dll | [Vanara.PInvoke.UxTheme](https://github.com/dahall/Vanara/blob/mas VirtDisk.dll | [Vanara.PInvoke.VirtDisk](https://github.com/dahall/Vanara/blob/master/PInvoke/VirtDisk/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.VirtDisk)](https://www.nuget.org/packages/Vanara.PInvoke.VirtDisk) Wer.dll | [Vanara.PInvoke.Wer](https://github.com/dahall/Vanara/blob/master/PInvoke/Wer/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Wer)](https://www.nuget.org/packages/Vanara.PInvoke.Wer) WinINet.dll | [Vanara.PInvoke.WinINet](https://github.com/dahall/Vanara/blob/master/PInvoke/WinINet/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.WinINet)](https://www.nuget.org/packages/Vanara.PInvoke.WinINet) -WinTrust.dll | [Vanara.PInvoke.WinTrust](https://github.com/dahall/Vanara/blob/master/PInvoke/WinTrust/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/28%25-red.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.WinTrust)](https://www.nuget.org/packages/Vanara.PInvoke.WinTrust) +WinTrust.dll | [Vanara.PInvoke.WinTrust](https://github.com/dahall/Vanara/blob/master/PInvoke/WinTrust/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/96%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.WinTrust)](https://www.nuget.org/packages/Vanara.PInvoke.WinTrust) Ws2_32.dll | [Vanara.PInvoke.Ws2_32](https://github.com/dahall/Vanara/blob/master/PInvoke/Ws2_32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/13%25-red.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Ws2_32)](https://www.nuget.org/packages/Vanara.PInvoke.Ws2_32) ## Supporting Assemblies diff --git a/Security/Vanara.Security.csproj b/Security/Vanara.Security.csproj index 86b2ea26..5e0244ea 100644 --- a/Security/Vanara.Security.csproj +++ b/Security/Vanara.Security.csproj @@ -4,7 +4,7 @@ Classes for security related items derived from the Vanara PInvoke libraries. Includes extension methods for Active Directory and access control classes, methods for working with accounts, UAC, privileges, system access, impersonation and SIDs, and a full LSA wrapper. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.Security $(AssemblyName) diff --git a/System/Vanara.SystemServices.csproj b/System/Vanara.SystemServices.csproj index c83a98e4..cabc6851 100644 --- a/System/Vanara.SystemServices.csproj +++ b/System/Vanara.SystemServices.csproj @@ -4,7 +4,7 @@ Classes for system related items derived from the Vanara PInvoke libraries. Includes extensions for Process (privileges and elavation), FileInfo (compression info), and ServiceController (SetStartType) that pull extended information through native API calls. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.SystemServices $(AssemblyName) diff --git a/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs b/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs index acdaac8e..a401a005 100644 --- a/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs +++ b/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs @@ -32,5 +32,5 @@ using System.Runtime.InteropServices; // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.1.2.0")] -[assembly: AssemblyFileVersion("3.1.2.0")] +[assembly: AssemblyVersion("3.1.3.0")] +[assembly: AssemblyFileVersion("3.1.3.0")] diff --git a/VirtualDisk/Vanara.VirtualDisk.csproj b/VirtualDisk/Vanara.VirtualDisk.csproj index 12a4bfd3..48cc1486 100644 --- a/VirtualDisk/Vanara.VirtualDisk.csproj +++ b/VirtualDisk/Vanara.VirtualDisk.csproj @@ -4,7 +4,7 @@ .NET classes to manage Windows Virtual Storage (VHD and VHDX) using P/Invoke functions from VirtDisk.dll. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.VirtualDisk $(AssemblyName) diff --git a/WIndows.Forms/Vanara.Windows.Forms.csproj b/WIndows.Forms/Vanara.Windows.Forms.csproj index 941462af..d6e5b6eb 100644 --- a/WIndows.Forms/Vanara.Windows.Forms.csproj +++ b/WIndows.Forms/Vanara.Windows.Forms.csproj @@ -4,7 +4,7 @@ Classes for user interface related items derived from the Vanara PInvoke libraries. Includes extensions for almost all common controls to give post Vista capabilities, WinForms controls (panel, commandlink, enhanced combo boxes, IPAddress, split button, trackbar and themed controls), shutdown/restart/lock control, buffered painting, resource files, access control editor, simplifed designer framework for Windows.Forms. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netcoreapp3.0 true Vanara.Windows.Forms diff --git a/Windows.Shell/AssemblyReport.md b/Windows.Shell/AssemblyReport.md index 70c8691e..80871f19 100644 --- a/Windows.Shell/AssemblyReport.md +++ b/Windows.Shell/AssemblyReport.md @@ -39,7 +39,7 @@ Class | Description [Vanara.PInvoke.MessageLoop.MessageEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=MessageEventArgs) | Holds a copy of the MSG instance retrieved by GetMessage. [Vanara.PInvoke.MessageLoop](https://github.com/dahall/Vanara/search?l=C%23&q=MessageLoop) | This class encapsulates the management of a message loop for an application. It supports queuing a callback to the application via the message loop to enable the app to return from a call and continue processing that call later. This behavior is needed when implementing a shell verb as verbs must not block the caller. The ComObject derived class should call QueueNonBlockingCallback in its invoke function, for example IExecuteCommand::Execute() or IDropTarget::Drop() passing a method that will complete the initialization work. [Vanara.Windows.Shell.ProgId](https://github.com/dahall/Vanara/search?l=C%23&q=ProgId) | Represents a programmatic identifier in the registry for an application. -[Vanara.Windows.Shell.PropertyBag](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyBag) | Encapsulates an `Vanara.PInvoke.Ole32.IPropertyBag` instance. +[Vanara.Windows.Shell.PropertyBag](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyBag) | Encapsulates an `Vanara.PInvoke.OleAut32.IPropertyBag` instance. [Vanara.Windows.Shell.PropertyDescription](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyDescription) | Enumerate and retrieve individual property description details. Wraps the `Vanara.PInvoke.PropSys.IPropertyDescription` shell interface [Vanara.Windows.Shell.PropertyDescriptionList](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyDescriptionList) | Exposes methods that extract information from a collection of property descriptions presented as a list. [Vanara.Windows.Shell.PropertyStore](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyStore) | Encapsulates the IPropertyStore object. @@ -49,9 +49,6 @@ Class | Description [Vanara.Windows.Shell.RegistryBasedVirtualDictionary](https://github.com/dahall/Vanara/search?l=C%23&q=RegistryBasedVirtualDictionary) | A virtual dictionary that is based on values in the Windows Registry. [Vanara.Windows.Shell.SearchCondition](https://github.com/dahall/Vanara/search?l=C%23&q=SearchCondition) | Provides properties and methods for retrieving information about a search condition. [Vanara.Windows.Shell.ShellAssociation](https://github.com/dahall/Vanara/search?l=C%23&q=ShellAssociation) | Represents a Shell file association defined in the Windows Registry. Wraps `Vanara.PInvoke.ShlwApi.IQueryAssociations`. -[Vanara.Windows.Shell.ShellCommand](https://github.com/dahall/Vanara/search?l=C%23&q=ShellCommand) | Wraps the functionality of IInitializeCommand. When deriving, handling the `Vanara.Windows.Shell.ShellCommand.InitializeCommand` event is optional. -[Vanara.Windows.Shell.ShellDropTarget](https://github.com/dahall/Vanara/search?l=C%23&q=ShellDropTarget) | COM object that implements IDropTarget. Solves race problem on drop and simplifies interface calls. All IDropTarget methods call their equivalent On[MethodName] equivalents. To specialize their handling, simply override the On[MethodName] method or hook an event to the corresponding event. -[Vanara.Windows.Shell.ShellExecuteCommand](https://github.com/dahall/Vanara/search?l=C%23&q=ShellExecuteCommand) | Wraps the functionality of IExecuteCommand. To implement, derive from this class and override the `Vanara.Windows.Shell.ShellExecuteCommand.OnExecute` method. All Shell items passed to the command are available through the `Vanara.Windows.Shell.ShellExecuteCommand.SelectedItems` property. [Vanara.Windows.Shell.ShellFileInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ShellFileInfo) | Information and icons for any shell file. [Vanara.Windows.Shell.ShellFileOperations.ShellFileNewOpEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=ShellFileNewOpEventArgs) | Arguments supplied to the `Vanara.Windows.Shell.ShellFileOperations.PostNewItem` event. [Vanara.Windows.Shell.ShellFileOperations](https://github.com/dahall/Vanara/search?l=C%23&q=ShellFileOperations) | Queued and static file operations using the Shell. diff --git a/Windows.Shell/Vanara.Windows.Shell.csproj b/Windows.Shell/Vanara.Windows.Shell.csproj index 46f2f2a0..8ac0e4fb 100644 --- a/Windows.Shell/Vanara.Windows.Shell.csproj +++ b/Windows.Shell/Vanara.Windows.Shell.csproj @@ -4,7 +4,7 @@ Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists. Copyright © 2017-2019 $(AssemblyName) - 3.1.2 + 3.1.3 net20;net35;net40;net45;netcoreapp3.0 true Vanara.Windows.Shell @@ -24,7 +24,7 @@ Currently implements: Classes -IComObject, ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ControlPanel, IconLocation, IndirectResource, IndirectString, MessageEventArgs, MessageLoop, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, RegBasedSettings, RegistryBasedVirtualDictionary<T>, SearchCondition, ShellAssociation, ShellCommand, ShellDropTarget, ShellExecuteCommand, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellRegistrar, ShellSearch, ShellSearchViewSettings, TaskbarList +IComObject, ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ControlPanel, IconLocation, IndirectResource, IndirectString, MessageEventArgs, MessageLoop, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, RegBasedSettings, RegistryBasedVirtualDictionary<T>, SearchCondition, ShellAssociation, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellRegistrar, ShellSearch, ShellSearchViewSettings, TaskbarList Enumerations ChangeFilters, ExecutableType, FolderItemFilter, LibraryFolderFilter, LibraryViewTemplate, LinkResolution, OperationFlags, ShellIconType, ShellImageSize, ShellItemAttribute, ShellItemComparison, ShellItemDisplayString, ShellItemGetImageOptions, ShellItemToolTipOptions, TaskbarButtonProgressState, TransferFlags, VerbMultiSelectModel, VerbPosition, VerbSelectionModel