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