From 4451258143d1545d0dbdd7822311572b7116a262 Mon Sep 17 00:00:00 2001 From: David Hall Date: Thu, 3 Oct 2019 13:35:16 -0600 Subject: [PATCH] ADDED: Support for .NET Core 3.0 in all projects!! Updated project files to version 3.1.0, changed icon to embedded NuGet resource rather than link, consolidated dependency conditions in project files, and updated all NuGet dependencies. --- Core/Vanara.Core.csproj | 30 +- PInvoke/Accessibility/CorrelationReport.md | 2 +- .../Vanara.PInvoke.Accessibility.csproj | 9 +- PInvoke/AclUI/CorrelationReport.md | 2 +- PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj | 9 +- PInvoke/BITS/Vanara.PInvoke.BITS.csproj | 9 +- PInvoke/Cabinet/Cabinet.csproj | 2 +- PInvoke/Cabinet/CorrelationReport.md | 2 +- PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj | 9 +- PInvoke/ComCtl32/CorrelationReport.md | 2 +- PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj | 9 +- PInvoke/CredUI/CorrelationReport.md | 2 +- PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj | 9 +- PInvoke/Cryptography/CorrelationReport.md | 2 +- .../Vanara.PInvoke.Cryptography.csproj | 12 +- PInvoke/DwmApi/CorrelationReport.md | 2 +- PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj | 9 +- PInvoke/Gdi32/CorrelationReport.md | 488 +++++++++++---------- PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj | 34 +- PInvoke/IpHlpApi/CorrelationReport.md | 2 +- PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj | 9 +- PInvoke/Kernel32/CorrelationReport.md | 2 +- PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj | 9 +- PInvoke/KtmW32/CorrelationReport.md | 2 +- PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj | 9 +- PInvoke/Mpr/CorrelationReport.md | 2 +- PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj | 9 +- PInvoke/NTDSApi/CorrelationReport.md | 2 +- PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj | 9 +- PInvoke/NTDll/CorrelationReport.md | 2 +- PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj | 9 +- PInvoke/NetApi32/CorrelationReport.md | 2 +- PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj | 9 +- .../NetListMgr/Vanara.PInvoke.NetListMgr.csproj | 9 +- PInvoke/Ole/CorrelationReport.md | 2 +- PInvoke/Ole/Vanara.PInvoke.Ole.csproj | 9 +- PInvoke/Pdh/CorrelationReport.md | 2 +- PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj | 9 +- PInvoke/PowrProf/CorrelationReport.md | 2 +- PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj | 9 +- PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj | 9 +- PInvoke/Security/CorrelationReport.md | 2 +- PInvoke/Security/Vanara.PInvoke.Security.csproj | 24 +- PInvoke/Shared/AssemblyReport.md | 3 +- PInvoke/Shared/Vanara.PInvoke.Shared.csproj | 24 +- PInvoke/Shell32/CorrelationReport.md | 2 +- PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj | 9 +- PInvoke/ShlwApi/CorrelationReport.md | 2 +- PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj | 9 +- PInvoke/TaskSchd/CorrelationReport.md | 2 +- PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj | 9 +- PInvoke/User32/CorrelationReport.md | 2 +- PInvoke/User32/Vanara.PInvoke.User32.csproj | 32 +- PInvoke/UxTheme/CorrelationReport.md | 2 +- PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj | 9 +- PInvoke/VirtDisk/CorrelationReport.md | 2 +- PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj | 18 +- PInvoke/Wer/CorrelationReport.md | 2 +- PInvoke/Wer/Vanara.PInvoke.Wer.csproj | 9 +- PInvoke/WinINet/CorrelationReport.md | 2 +- PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj | 9 +- PInvoke/WinTrust/CorrelationReport.md | 2 +- PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj | 9 +- PInvoke/Ws2_32/CorrelationReport.md | 2 +- PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj | 9 +- README.md | 6 +- Security/Vanara.Security.csproj | 9 +- System/Vanara.SystemServices.csproj | 28 +- UnitTests/CSharpRunner/Properties/AssemblyInfo.cs | 4 +- UnitTests/CSharpRunner/Shared.csproj | 8 +- UnitTests/CSharpRunner/TestCaseSources.cs | 5 +- UnitTests/Core/Core.csproj | 4 +- UnitTests/PInvoke/AclUI/AclUI.csproj | 4 +- UnitTests/PInvoke/BITS/BITS.csproj | 4 +- UnitTests/PInvoke/Cabinet/Cabinet.csproj | 4 +- UnitTests/PInvoke/ComCtl32/ComCtl32.csproj | 4 +- UnitTests/PInvoke/CredUI/CredUI.csproj | 4 +- UnitTests/PInvoke/Cryptography/Cryptography.csproj | 4 +- UnitTests/PInvoke/DwmApi/DwmApi.csproj | 4 +- UnitTests/PInvoke/Gdi32/Gdi32.csproj | 2 +- UnitTests/PInvoke/Gdi32/Gdi32Tests.cs | 1 - UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj | 4 +- UnitTests/PInvoke/Kernel32/Kernel32.csproj | 2 +- UnitTests/PInvoke/KtmW32/KtmW32.csproj | 2 +- UnitTests/PInvoke/Mpr/Mpr.csproj | 4 +- UnitTests/PInvoke/NTDSApi/NTDSApi.csproj | 2 +- UnitTests/PInvoke/NetApi32/NetApi32.csproj | 4 +- UnitTests/PInvoke/NetListMgr/NetListMgr.csproj | 4 +- UnitTests/PInvoke/NtDll/NtDll.csproj | 4 +- UnitTests/PInvoke/Ole/Ole.csproj | 2 +- UnitTests/PInvoke/Pdh/Pdh.csproj | 2 +- UnitTests/PInvoke/PowrProf/PowrProf.csproj | 5 +- UnitTests/PInvoke/Security/Security.csproj | 2 +- UnitTests/PInvoke/Shared/Shared.csproj | 5 +- UnitTests/PInvoke/Shell32/Shell32.csproj | 2 +- UnitTests/PInvoke/ShlwApi/ShlwApi.csproj | 5 +- UnitTests/PInvoke/TaskSchd/TaskSchd.csproj | 5 +- UnitTests/PInvoke/User32/User32.csproj | 2 +- UnitTests/PInvoke/UxTheme/UxTheme.csproj | 4 +- UnitTests/PInvoke/VirtDisk/VirtDisk.csproj | 4 +- UnitTests/PInvoke/WinINet/WinINet.csproj | 2 +- UnitTests/PInvoke/Ws2_32/Ws2_32.csproj | 4 +- UnitTests/Security/Security.csproj | 4 +- UnitTests/System/System.csproj | 2 +- UnitTests/Windows.Forms/Windows.Forms.csproj | 2 +- UnitTests/Windows.Shell/Windows.Shell.csproj | 2 +- WIndows.Forms/Vanara.Windows.Forms.csproj | 14 +- Windows.Shell/Vanara.Windows.Shell.csproj | 44 +- docs/icons/Vanara64x64.png | Bin 0 -> 1705 bytes 109 files changed, 625 insertions(+), 574 deletions(-) create mode 100644 docs/icons/Vanara64x64.png diff --git a/Core/Vanara.Core.csproj b/Core/Vanara.Core.csproj index 5b2be492..4a66b877 100644 --- a/Core/Vanara.Core.csproj +++ b/Core/Vanara.Core.csproj @@ -9,15 +9,15 @@ * Memory stream based on marshaled memory Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.Core $(AssemblyName) Vanara David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git vanara;net-extensions;interop @@ -47,24 +47,19 @@ CorrespondingAction, StringListPackMethod true - + + + + - - - - - - - - - 4.5.0 + + + 3.0.4 - - - + 4.5.0 @@ -81,9 +76,6 @@ CorrespondingAction, StringListPackMethod - - - True diff --git a/PInvoke/Accessibility/CorrelationReport.md b/PInvoke/Accessibility/CorrelationReport.md index c2cc03e8..b239a8de 100644 --- a/PInvoke/Accessibility/CorrelationReport.md +++ b/PInvoke/Accessibility/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for oleacc.dll -### Methods (100% complete) +### Methods (100% complete, 15 of 15 functions) Native Method | Header | Managed Method --- | --- | --- [AccessibleChildren](http://msdn2.microsoft.com/en-us/library/dc9262d8-f57f-41f8-8945-d95f38d197e9) | oleacc.h | [Vanara.PInvoke.Oleacc.AccessibleChildren](https://github.com/dahall/Vanara/search?l=C%23&q=AccessibleChildren) diff --git a/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj b/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj index d5f2ee96..0426e37a 100644 --- a/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj +++ b/PInvoke/Accessibility/Vanara.PInvoke.Accessibility.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) for Windows Accessibility Features. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Accessibility $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -39,6 +39,9 @@ AccessibleChildren, AccessibleObjectFromEvent, AccessibleObjectFromPoint, Access true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/AclUI/CorrelationReport.md b/PInvoke/AclUI/CorrelationReport.md index 5ada5ad9..a6ec0056 100644 --- a/PInvoke/AclUI/CorrelationReport.md +++ b/PInvoke/AclUI/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for aclui.dll -### Methods (100% complete) +### Methods (100% complete, 3 of 3 functions) Native Method | Header | Managed Method --- | --- | --- [CreateSecurityPage](http://msdn2.microsoft.com/en-us/library/aa446584) | aclui.h | [Vanara.PInvoke.AclUI.CreateSecurityPage](https://github.com/dahall/Vanara/search?l=C%23&q=CreateSecurityPage) diff --git a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj index 619344f6..c83e63b8 100644 --- a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj +++ b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows AclUI.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.AclUI $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -45,6 +45,9 @@ IEffectivePermission, IEffectivePermission2, ISecurityInformation, ISecurityInfo true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj index 14756fda..4c4e6e54 100644 --- a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj +++ b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj @@ -7,15 +7,15 @@ PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service). Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.BITS $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop;bits;copy @@ -42,6 +42,9 @@ IBackgroundCopyCallback, IBackgroundCopyCallback2, IBackgroundCopyCallback3, IBa true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Cabinet/Cabinet.csproj b/PInvoke/Cabinet/Cabinet.csproj index be250787..6058a217 100644 --- a/PInvoke/Cabinet/Cabinet.csproj +++ b/PInvoke/Cabinet/Cabinet.csproj @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/PInvoke/Cabinet/CorrelationReport.md b/PInvoke/Cabinet/CorrelationReport.md index cfcb8563..a16fd283 100644 --- a/PInvoke/Cabinet/CorrelationReport.md +++ b/PInvoke/Cabinet/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for cabinet.dll -### Methods (100% complete) +### Methods (100% complete, 22 of 22 functions) Native Method | Header | Managed Method --- | --- | --- [CloseCompressor](http://msdn2.microsoft.com/en-us/library/098cf0b9-cd42-4a40-b30f-d7364d067e41) | compressapi.h | [Vanara.PInvoke.Cabinet.CloseCompressor](https://github.com/dahall/Vanara/search?l=C%23&q=CloseCompressor) diff --git a/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj b/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj index c95be36a..918305a9 100644 --- a/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj +++ b/PInvoke/Cabinet/Vanara.PInvoke.Cabinet.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows Cabinet.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Cabinet $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop;Cabinet @@ -42,6 +42,9 @@ COMPRESS_ALLOCATION_ROUTINES, COMPRESSOR_HANDLE, DECOMPRESSOR_HANDLE, CCAB, ERF, true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/ComCtl32/CorrelationReport.md b/PInvoke/ComCtl32/CorrelationReport.md index 4be16996..72d06954 100644 --- a/PInvoke/ComCtl32/CorrelationReport.md +++ b/PInvoke/ComCtl32/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for comctl32.dll -### Methods (100% complete) +### Methods (100% complete, 69 of 69 functions) Native Method | Header | Managed Method --- | --- | --- [_TrackMouseEvent](http://msdn2.microsoft.com/en-us/library/ms646266) | CommCtrl.h | [Vanara.PInvoke.ComCtl32._TrackMouseEvent](https://github.com/dahall/Vanara/search?l=C%23&q=_TrackMouseEvent) diff --git a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj index 0c8602a0..533895d8 100644 --- a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj +++ b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.ComCtl32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -46,6 +46,9 @@ IImageList, IImageList2 true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/CredUI/CorrelationReport.md b/PInvoke/CredUI/CorrelationReport.md index 21aa39f2..6c1f40b0 100644 --- a/PInvoke/CredUI/CorrelationReport.md +++ b/PInvoke/CredUI/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for credui.dll -### Methods (100% complete) +### Methods (100% complete, 14 of 14 functions) Native Method | Header | Managed Method --- | --- | --- [CredPackAuthenticationBuffer](http://msdn2.microsoft.com/en-us/library/aa374802) | wincred.h | [Vanara.PInvoke.CredUI.CredPackAuthenticationBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=CredPackAuthenticationBuffer) diff --git a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj index 75e23af0..5c9afc30 100644 --- a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj +++ b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows CredUI.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.CredUI $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ PSEC_WINNT_CREDUI_CONTEXT, PSEC_WINNT_CREDUI_CONTEXT_VECTOR, CREDUI_INFO true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Cryptography/CorrelationReport.md b/PInvoke/Cryptography/CorrelationReport.md index 7867aa91..261ce991 100644 --- a/PInvoke/Cryptography/CorrelationReport.md +++ b/PInvoke/Cryptography/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for crypt32.dll, bcrypt.dll, ncrypt.dll, tokenbinding.dll -### Methods (38% complete) +### Methods (38% complete, 135 of 350 functions) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [BCryptAddContextFunction](http://msdn2.microsoft.com/en-us/library/4f5b6db0-775d-42de-b9d9-a99fb11c89f2) | bcrypt.dll | bcrypt.h | [Vanara.PInvoke.BCrypt.BCryptAddContextFunction](https://github.com/dahall/Vanara/search?l=C%23&q=BCryptAddContextFunction) diff --git a/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj b/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj index 5a390764..bf94e99c 100644 --- a/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj +++ b/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows BCrypt.dll and NCrypt.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Cryptography $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop;cryptography @@ -38,6 +38,9 @@ BCRYPT_ALG_HANDLE, BCRYPT_ALGORITHM_IDENTIFIER, BCRYPT_HANDLE, BCRYPT_HASH_HANDL true ..\..\Vanara.snk + + + @@ -45,6 +48,9 @@ BCRYPT_ALG_HANDLE, BCRYPT_ALGORITHM_IDENTIFIER, BCRYPT_HANDLE, BCRYPT_HASH_HANDL true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/DwmApi/CorrelationReport.md b/PInvoke/DwmApi/CorrelationReport.md index dc8017d0..7d899c62 100644 --- a/PInvoke/DwmApi/CorrelationReport.md +++ b/PInvoke/DwmApi/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for dwmapi.dll -### Methods (100% complete) +### Methods (100% complete, 26 of 26 functions) Native Method | Header | Managed Method --- | --- | --- [DwmDefWindowProc](https://www.google.com/search?num=5&q=DwmDefWindowProc+site%3Amicrosoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DwmDefWindowProc](https://github.com/dahall/Vanara/search?l=C%23&q=DwmDefWindowProc) diff --git a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj index ea9dd940..7a7911af 100644 --- a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj +++ b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.DwmApi $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ DWM_BLURBEHIND, DWM_COLORIZATION_PARAMS, DWM_THUMBNAIL_PROPERTIES, DWM_TIMING_IN true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Gdi32/CorrelationReport.md b/PInvoke/Gdi32/CorrelationReport.md index dc5e5085..fd08dc09 100644 --- a/PInvoke/Gdi32/CorrelationReport.md +++ b/PInvoke/Gdi32/CorrelationReport.md @@ -1,62 +1,60 @@ ## Correlation report for gdi32.dll -### Methods (11% complete) +### Methods (46% complete, 286 of 610 functions) Native Method | Header | Managed Method --- | --- | --- [AbortDoc](https://www.google.com/search?num=5&q=AbortDoc+site%3Amicrosoft.com) | | -[AbortPath](https://www.google.com/search?num=5&q=AbortPath+site%3Amicrosoft.com) | | -[AddFontMemResourceEx](https://www.google.com/search?num=5&q=AddFontMemResourceEx+site%3Amicrosoft.com) | | -[AddFontResource](https://www.google.com/search?num=5&q=AddFontResourceA+site%3Amicrosoft.com) | | -[AddFontResourceEx](https://www.google.com/search?num=5&q=AddFontResourceExA+site%3Amicrosoft.com) | | -[AngleArc](https://www.google.com/search?num=5&q=AngleArc+site%3Amicrosoft.com) | | +[AbortPath](http://msdn2.microsoft.com/en-us/library/49299a11-910b-40e0-b02e-80a244cfc978) | wingdi.h | [Vanara.PInvoke.Gdi32.AbortPath](https://github.com/dahall/Vanara/search?l=C%23&q=AbortPath) +[AddFontMemResourceEx](http://msdn2.microsoft.com/en-us/library/ad5153ba-fa9d-4a07-9be3-a07b524c1539) | wingdi.h | [Vanara.PInvoke.Gdi32.AddFontMemResourceEx](https://github.com/dahall/Vanara/search?l=C%23&q=AddFontMemResourceEx) +[AddFontResource](http://msdn2.microsoft.com/en-us/library/e553a25a-f281-4ddc-8e95-1f61ed8238f9) | wingdi.h | [Vanara.PInvoke.Gdi32.AddFontResource](https://github.com/dahall/Vanara/search?l=C%23&q=AddFontResource) +[AddFontResourceEx](http://msdn2.microsoft.com/en-us/library/eaf8ebf0-1b06-4a09-a842-83540245a117) | wingdi.h | [Vanara.PInvoke.Gdi32.AddFontResourceEx](https://github.com/dahall/Vanara/search?l=C%23&q=AddFontResourceEx) +[AngleArc](http://msdn2.microsoft.com/en-us/library/65c38da1-ab7d-4e80-83e3-ba1db66f8fd9) | wingdi.h | [Vanara.PInvoke.Gdi32.AngleArc](https://github.com/dahall/Vanara/search?l=C%23&q=AngleArc) [AnimatePalette](http://msdn2.microsoft.com/en-us/library/65dd45e2-39a4-4a94-bd14-b0c8e4a609a3) | wingdi.h | [Vanara.PInvoke.Gdi32.AnimatePalette](https://github.com/dahall/Vanara/search?l=C%23&q=AnimatePalette) -[Arc](https://www.google.com/search?num=5&q=Arc+site%3Amicrosoft.com) | | -[ArcTo](https://www.google.com/search?num=5&q=ArcTo+site%3Amicrosoft.com) | | -[BeginPath](https://www.google.com/search?num=5&q=BeginPath+site%3Amicrosoft.com) | | +[Arc](http://msdn2.microsoft.com/en-us/library/c15a2173-0fad-4a8a-b0f9-cd39fe4e7bac) | wingdi.h | [Vanara.PInvoke.Gdi32.Arc](https://github.com/dahall/Vanara/search?l=C%23&q=Arc) +[ArcTo](http://msdn2.microsoft.com/en-us/library/5e358a14-9f39-4267-9a44-c8bf05b5dfbb) | wingdi.h | [Vanara.PInvoke.Gdi32.ArcTo](https://github.com/dahall/Vanara/search?l=C%23&q=ArcTo) +[BeginPath](http://msdn2.microsoft.com/en-us/library/88be3405-a420-4eb1-935b-099dc3067530) | wingdi.h | [Vanara.PInvoke.Gdi32.BeginPath](https://github.com/dahall/Vanara/search?l=C%23&q=BeginPath) [BitBlt](http://msdn2.microsoft.com/en-us/library/dd183370) | Wingdi.h | [Vanara.PInvoke.Gdi32.BitBlt](https://github.com/dahall/Vanara/search?l=C%23&q=BitBlt) [BRUSHOBJ_hGetColorTransform](https://www.google.com/search?num=5&q=BRUSHOBJ_hGetColorTransform+site%3Amicrosoft.com) | | [BRUSHOBJ_pvAllocRbrush](https://www.google.com/search?num=5&q=BRUSHOBJ_pvAllocRbrush+site%3Amicrosoft.com) | | [BRUSHOBJ_pvGetRbrush](https://www.google.com/search?num=5&q=BRUSHOBJ_pvGetRbrush+site%3Amicrosoft.com) | | [BRUSHOBJ_ulGetBrushColor](https://www.google.com/search?num=5&q=BRUSHOBJ_ulGetBrushColor+site%3Amicrosoft.com) | | -[CancelDC](https://www.google.com/search?num=5&q=CancelDC+site%3Amicrosoft.com) | | -[CheckColorsInGamut](https://www.google.com/search?num=5&q=CheckColorsInGamut+site%3Amicrosoft.com) | | +[CancelDC](http://msdn2.microsoft.com/en-us/library/1dcb3dfe-0ab0-4bf5-ac2f-7a9c11712eef) | wingdi.h | [Vanara.PInvoke.Gdi32.CancelDC](https://github.com/dahall/Vanara/search?l=C%23&q=CancelDC) +[CheckColorsInGamut](http://msdn2.microsoft.com/en-us/library/87bee1a6-e3dd-4d0b-ad8a-9584833d9463) | wingdi.h | [Vanara.PInvoke.Gdi32.CheckColorsInGamut](https://github.com/dahall/Vanara/search?l=C%23&q=CheckColorsInGamut) [ChoosePixelFormat](http://msdn2.microsoft.com/en-us/library/17bd0a2c-5257-4ae3-80f4-a5ad536169fb) | wingdi.h | [Vanara.PInvoke.Gdi32.ChoosePixelFormat](https://github.com/dahall/Vanara/search?l=C%23&q=ChoosePixelFormat) -[Chord](https://www.google.com/search?num=5&q=Chord+site%3Amicrosoft.com) | | +[Chord](http://msdn2.microsoft.com/en-us/library/d6752c47-96a5-4fac-a1bb-0611a91f03f9) | wingdi.h | [Vanara.PInvoke.Gdi32.Chord](https://github.com/dahall/Vanara/search?l=C%23&q=Chord) [CLIPOBJ_bEnum](https://www.google.com/search?num=5&q=CLIPOBJ_bEnum+site%3Amicrosoft.com) | | [CLIPOBJ_cEnumStart](https://www.google.com/search?num=5&q=CLIPOBJ_cEnumStart+site%3Amicrosoft.com) | | [CLIPOBJ_ppoGetPath](https://www.google.com/search?num=5&q=CLIPOBJ_ppoGetPath+site%3Amicrosoft.com) | | -[CloseEnhMetaFile](https://www.google.com/search?num=5&q=CloseEnhMetaFile+site%3Amicrosoft.com) | | -[CloseFigure](https://www.google.com/search?num=5&q=CloseFigure+site%3Amicrosoft.com) | | -[CloseMetaFile](https://www.google.com/search?num=5&q=CloseMetaFile+site%3Amicrosoft.com) | | -[ColorCorrectPalette](https://www.google.com/search?num=5&q=ColorCorrectPalette+site%3Amicrosoft.com) | | -[ColorMatchToTarget](https://www.google.com/search?num=5&q=ColorMatchToTarget+site%3Amicrosoft.com) | | +[CloseEnhMetaFile](http://msdn2.microsoft.com/en-us/library/3c4a0d8b-75a5-4729-8c64-476c36d01a90) | wingdi.h | [Vanara.PInvoke.Gdi32.CloseEnhMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=CloseEnhMetaFile) +[CloseFigure](http://msdn2.microsoft.com/en-us/library/2532227c-35c9-4a46-b4eb-4a156ef28219) | wingdi.h | [Vanara.PInvoke.Gdi32.CloseFigure](https://github.com/dahall/Vanara/search?l=C%23&q=CloseFigure) +[CloseMetaFile](http://msdn2.microsoft.com/en-us/library/8e50457a-8ef8-4e71-8c56-38cfb277f57d) | wingdi.h | [Vanara.PInvoke.Gdi32.CloseMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=CloseMetaFile) +[ColorCorrectPalette](http://msdn2.microsoft.com/en-us/library/e7680521-fb1e-4292-945f-867964dac1ab) | wingdi.h | [Vanara.PInvoke.Gdi32.ColorCorrectPalette](https://github.com/dahall/Vanara/search?l=C%23&q=ColorCorrectPalette) +[ColorMatchToTarget](http://msdn2.microsoft.com/en-us/library/eb922411-0808-4404-bdaf-bf29d0cad379) | wingdi.h | [Vanara.PInvoke.Gdi32.ColorMatchToTarget](https://github.com/dahall/Vanara/search?l=C%23&q=ColorMatchToTarget) [CombineRgn](http://msdn2.microsoft.com/en-us/library/ef9fc4f3-737e-4c10-a80b-8ae2097c17d1) | wingdi.h | [Vanara.PInvoke.Gdi32.CombineRgn](https://github.com/dahall/Vanara/search?l=C%23&q=CombineRgn) -[CombineTransform](https://www.google.com/search?num=5&q=CombineTransform+site%3Amicrosoft.com) | | -[ConfigureOPMProtectedOutput](https://www.google.com/search?num=5&q=ConfigureOPMProtectedOutput+site%3Amicrosoft.com) | | -[CopyEnhMetaFile](https://www.google.com/search?num=5&q=CopyEnhMetaFileA+site%3Amicrosoft.com) | | -[CopyMetaFile](https://www.google.com/search?num=5&q=CopyMetaFileA+site%3Amicrosoft.com) | | -[CreateBitmap](https://www.google.com/search?num=5&q=CreateBitmap+site%3Amicrosoft.com) | | -[CreateBitmapIndirect](https://www.google.com/search?num=5&q=CreateBitmapIndirect+site%3Amicrosoft.com) | | +[CombineTransform](http://msdn2.microsoft.com/en-us/library/6ccd7828-7aa6-4c86-a340-b93e50cf3a2a) | wingdi.h | [Vanara.PInvoke.Gdi32.CombineTransform](https://github.com/dahall/Vanara/search?l=C%23&q=CombineTransform) +[CopyEnhMetaFile](http://msdn2.microsoft.com/en-us/library/7c428828-b239-41d4-926c-88caa0aa7214) | wingdi.h | [Vanara.PInvoke.Gdi32.CopyEnhMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=CopyEnhMetaFile) +[CopyMetaFile](http://msdn2.microsoft.com/en-us/library/e9f97591-697b-47d0-a748-60fda4d5258c) | wingdi.h | [Vanara.PInvoke.Gdi32.CopyMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=CopyMetaFile) +[CreateBitmap](http://msdn2.microsoft.com/en-us/library/b52e1baf-6a81-44bc-a061-4d42e6f4ed64) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateBitmap](https://github.com/dahall/Vanara/search?l=C%23&q=CreateBitmap) +[CreateBitmapIndirect](http://msdn2.microsoft.com/en-us/library/79f73e28-4ee3-472d-9a20-3ffe7cf2a6b5) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateBitmapIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=CreateBitmapIndirect) [CreateBrushIndirect](http://msdn2.microsoft.com/en-us/library/75f94ad1-ca25-4ad1-9e8c-ad1a4b8475a7) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateBrushIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=CreateBrushIndirect) -[CreateColorSpace](https://www.google.com/search?num=5&q=CreateColorSpaceA+site%3Amicrosoft.com) | | -[CreateCompatibleBitmap](https://www.google.com/search?num=5&q=CreateCompatibleBitmap+site%3Amicrosoft.com) | | +[CreateColorSpace](http://msdn2.microsoft.com/en-us/library/c3fc798c-4bb9-4010-87d4-edc0005b7698) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateColorSpace](https://github.com/dahall/Vanara/search?l=C%23&q=CreateColorSpace) +[CreateCompatibleBitmap](http://msdn2.microsoft.com/en-us/library/d2866beb-ff7a-4390-8651-e7bf458ddf88) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateCompatibleBitmap](https://github.com/dahall/Vanara/search?l=C%23&q=CreateCompatibleBitmap) [CreateCompatibleDC](http://msdn2.microsoft.com/en-us/library/dd183489) | Wingdi.h | [Vanara.PInvoke.Gdi32.CreateCompatibleDC](https://github.com/dahall/Vanara/search?l=C%23&q=CreateCompatibleDC) -[CreateDC](https://www.google.com/search?num=5&q=CreateDCA+site%3Amicrosoft.com) | | -[CreateDIBitmap](https://www.google.com/search?num=5&q=CreateDIBitmap+site%3Amicrosoft.com) | | +[CreateDC](http://msdn2.microsoft.com/en-us/library/6fc443c8-da97-4196-a9ed-179a4e583849) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateDC](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDC) +[CreateDIBitmap](http://msdn2.microsoft.com/en-us/library/e9a5b525-a6b6-4309-9e53-69d274b85783) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateDIBitmap](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDIBitmap) [CreateDIBPatternBrush](http://msdn2.microsoft.com/en-us/library/d123ef44-e047-4188-a2bc-20e479869dc3) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateDIBPatternBrush](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDIBPatternBrush) [CreateDIBPatternBrushPt](http://msdn2.microsoft.com/en-us/library/0e34d108-fd35-4512-9eb3-c7710af36e95) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateDIBPatternBrushPt](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDIBPatternBrushPt) -[CreateDIBSection](http://msdn2.microsoft.com/en-us/library/dd183494) | Wingdi.h | [Vanara.PInvoke.Gdi32.CreateDIBSection](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDIBSection) -[CreateDiscardableBitmap](https://www.google.com/search?num=5&q=CreateDiscardableBitmap+site%3Amicrosoft.com) | | +[CreateDIBSection](http://msdn2.microsoft.com/en-us/library/9276ec84-2860-42be-a9f8-d4efb8d25eec) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateDIBSection](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDIBSection) +[CreateDiscardableBitmap](http://msdn2.microsoft.com/en-us/library/79168baf-26ea-4d24-b75c-d0658a56892c) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateDiscardableBitmap](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDiscardableBitmap) [CreateEllipticRgn](http://msdn2.microsoft.com/en-us/library/b4e9b210-8e22-42db-bb6e-65f1fb870eff) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateEllipticRgn](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEllipticRgn) [CreateEllipticRgnIndirect](http://msdn2.microsoft.com/en-us/library/bd30516e-1e05-4b7d-a6bf-7512cf3ef30f) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateEllipticRgnIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEllipticRgnIndirect) [CreateEnhMetaFile](http://msdn2.microsoft.com/en-us/library/647f83ca-dca3-44af-a594-5f9ba2bd7607) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateEnhMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEnhMetaFile) -[CreateFont](https://www.google.com/search?num=5&q=CreateFontA+site%3Amicrosoft.com) | | -[CreateFontIndirect](https://www.google.com/search?num=5&q=CreateFontIndirectA+site%3Amicrosoft.com) | | -[CreateFontIndirectEx](https://www.google.com/search?num=5&q=CreateFontIndirectExA+site%3Amicrosoft.com) | | +[CreateFont](http://msdn2.microsoft.com/en-us/library/373bac6e-5d4d-4909-8096-2f0e909d2f1d) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateFont](https://github.com/dahall/Vanara/search?l=C%23&q=CreateFont) +[CreateFontIndirect](http://msdn2.microsoft.com/en-us/library/b7919fb6-8515-4f1b-af9c-dc7eac381b90) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateFontIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=CreateFontIndirect) +[CreateFontIndirectEx](http://msdn2.microsoft.com/en-us/library/1161b79e-f9c8-4073-97c4-1ccc1a78279b) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateFontIndirectEx](https://github.com/dahall/Vanara/search?l=C%23&q=CreateFontIndirectEx) [CreateHalftonePalette](http://msdn2.microsoft.com/en-us/library/ba9dfa0c-98df-4922-acba-d00e9b4b0fb0) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateHalftonePalette](https://github.com/dahall/Vanara/search?l=C%23&q=CreateHalftonePalette) [CreateHatchBrush](http://msdn2.microsoft.com/en-us/library/0b5849d6-1e22-4ac5-980c-2f2a73b16adb) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateHatchBrush](https://github.com/dahall/Vanara/search?l=C%23&q=CreateHatchBrush) -[CreateIC](https://www.google.com/search?num=5&q=CreateICA+site%3Amicrosoft.com) | | -[CreateMetaFile](https://www.google.com/search?num=5&q=CreateMetaFileA+site%3Amicrosoft.com) | | -[CreateOPMProtectedOutputs](https://www.google.com/search?num=5&q=CreateOPMProtectedOutputs+site%3Amicrosoft.com) | | +[CreateIC](http://msdn2.microsoft.com/en-us/library/dcb08ce7-9ded-497c-936c-48d3026a0004) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateIC](https://github.com/dahall/Vanara/search?l=C%23&q=CreateIC) +[CreateMetaFile](http://msdn2.microsoft.com/en-us/library/81b3baae-f0e6-4b71-a6de-953ad3376dbd) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=CreateMetaFile) [CreatePalette](http://msdn2.microsoft.com/en-us/library/f3462198-9360-4b77-ac62-9fe21ec666be) | wingdi.h | [Vanara.PInvoke.Gdi32.CreatePalette](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePalette) [CreatePatternBrush](http://msdn2.microsoft.com/en-us/library/a3cf347e-9803-4bb0-bdb3-98929ef859ab) | wingdi.h | [Vanara.PInvoke.Gdi32.CreatePatternBrush](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePatternBrush) [CreatePen](http://msdn2.microsoft.com/en-us/library/882facd2-7e06-48f6-82e4-f20e4d5adc92) | wingdi.h | [Vanara.PInvoke.Gdi32.CreatePen](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePen) @@ -66,7 +64,7 @@ Native Method | Header | Managed Method [CreateRectRgn](http://msdn2.microsoft.com/en-us/library/17456440-c655-48ab-8d1e-ee770330f164) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateRectRgn](https://github.com/dahall/Vanara/search?l=C%23&q=CreateRectRgn) [CreateRectRgnIndirect](http://msdn2.microsoft.com/en-us/library/f32e0b94-ce9c-4098-81fe-b239a9544621) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateRectRgnIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=CreateRectRgnIndirect) [CreateRoundRectRgn](http://msdn2.microsoft.com/en-us/library/16f387e1-b00c-4755-8b21-1ee0f25bc46b) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateRoundRectRgn](https://github.com/dahall/Vanara/search?l=C%23&q=CreateRoundRectRgn) -[CreateScalableFontResource](https://www.google.com/search?num=5&q=CreateScalableFontResourceA+site%3Amicrosoft.com) | | +[CreateScalableFontResource](http://msdn2.microsoft.com/en-us/library/9a43a254-4cf4-46de-80b2-a83838871fd7) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateScalableFontResource](https://github.com/dahall/Vanara/search?l=C%23&q=CreateScalableFontResource) [CreateSolidBrush](http://msdn2.microsoft.com/en-us/library/e39b5f77-97d8-4ea6-8277-7da12b3367f3) | wingdi.h | [Vanara.PInvoke.Gdi32.CreateSolidBrush](https://github.com/dahall/Vanara/search?l=C%23&q=CreateSolidBrush) [D3DKMTAbandonSwapChain](https://www.google.com/search?num=5&q=D3DKMTAbandonSwapChain+site%3Amicrosoft.com) | | [D3DKMTAcquireKeyedMutex](https://www.google.com/search?num=5&q=D3DKMTAcquireKeyedMutex+site%3Amicrosoft.com) | | @@ -249,21 +247,20 @@ Native Method | Header | Managed Method [DDCCIGetVCPFeature](https://www.google.com/search?num=5&q=DDCCIGetVCPFeature+site%3Amicrosoft.com) | | [DDCCISaveCurrentSettings](https://www.google.com/search?num=5&q=DDCCISaveCurrentSettings+site%3Amicrosoft.com) | | [DDCCISetVCPFeature](https://www.google.com/search?num=5&q=DDCCISetVCPFeature+site%3Amicrosoft.com) | | -[DeleteColorSpace](https://www.google.com/search?num=5&q=DeleteColorSpace+site%3Amicrosoft.com) | | +[DeleteColorSpace](http://msdn2.microsoft.com/en-us/library/5b241224-2994-4533-9629-d2a4b129ce86) | wingdi.h | [Vanara.PInvoke.Gdi32.DeleteColorSpace](https://github.com/dahall/Vanara/search?l=C%23&q=DeleteColorSpace) [DeleteDC](http://msdn2.microsoft.com/en-us/library/dd183533) | Wingdi.h | [Vanara.PInvoke.Gdi32.DeleteDC](https://github.com/dahall/Vanara/search?l=C%23&q=DeleteDC) [DeleteEnhMetaFile](http://msdn2.microsoft.com/en-us/library/d3b93b3b-fa0b-4480-8348-19919c9e904d) | wingdi.h | [Vanara.PInvoke.Gdi32.DeleteEnhMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=DeleteEnhMetaFile) -[DeleteMetaFile](https://www.google.com/search?num=5&q=DeleteMetaFile+site%3Amicrosoft.com) | | +[DeleteMetaFile](http://msdn2.microsoft.com/en-us/library/51766282-f185-4e29-a36e-1069d9d61f7c) | wingdi.h | [Vanara.PInvoke.Gdi32.DeleteMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=DeleteMetaFile) [DeleteObject](http://msdn2.microsoft.com/en-us/library/dd183539) | Wingdi.h | [Vanara.PInvoke.Gdi32.DeleteObject](https://github.com/dahall/Vanara/search?l=C%23&q=DeleteObject) [DescribePixelFormat](http://msdn2.microsoft.com/en-us/library/9692a30d-c7d4-40c7-a265-72c4ebabd5f2) | wingdi.h | [Vanara.PInvoke.Gdi32.DescribePixelFormat](https://github.com/dahall/Vanara/search?l=C%23&q=DescribePixelFormat) -[DestroyOPMProtectedOutput](https://www.google.com/search?num=5&q=DestroyOPMProtectedOutput+site%3Amicrosoft.com) | | [DestroyPhysicalMonitorInternal](https://www.google.com/search?num=5&q=DestroyPhysicalMonitorInternal+site%3Amicrosoft.com) | | -[DPtoLP](https://www.google.com/search?num=5&q=DPtoLP+site%3Amicrosoft.com) | | -[DrawEscape](https://www.google.com/search?num=5&q=DrawEscape+site%3Amicrosoft.com) | | -[Ellipse](https://www.google.com/search?num=5&q=Ellipse+site%3Amicrosoft.com) | | +[DPtoLP](http://msdn2.microsoft.com/en-us/library/0106867c-e8c5-4826-8cba-60c29e1d021a) | wingdi.h | [Vanara.PInvoke.Gdi32.DPtoLP](https://github.com/dahall/Vanara/search?l=C%23&q=DPtoLP) +[DrawEscape](http://msdn2.microsoft.com/en-us/library/306eec06-6d29-43bc-aff0-a267efa52ccd) | wingdi.h | [Vanara.PInvoke.Gdi32.DrawEscape](https://github.com/dahall/Vanara/search?l=C%23&q=DrawEscape) +[Ellipse](http://msdn2.microsoft.com/en-us/library/9bec59dd-6bcb-498e-9ed2-ac641ecd7fa5) | wingdi.h | [Vanara.PInvoke.Gdi32.Ellipse](https://github.com/dahall/Vanara/search?l=C%23&q=Ellipse) [EnableEUDC](https://www.google.com/search?num=5&q=EnableEUDC+site%3Amicrosoft.com) | | [EndDoc](https://www.google.com/search?num=5&q=EndDoc+site%3Amicrosoft.com) | | [EndPage](https://www.google.com/search?num=5&q=EndPage+site%3Amicrosoft.com) | | -[EndPath](https://www.google.com/search?num=5&q=EndPath+site%3Amicrosoft.com) | | +[EndPath](http://msdn2.microsoft.com/en-us/library/0b4daf81-d1d6-45c1-b081-855b7cd8527a) | wingdi.h | [Vanara.PInvoke.Gdi32.EndPath](https://github.com/dahall/Vanara/search?l=C%23&q=EndPath) [EngAcquireSemaphore](https://www.google.com/search?num=5&q=EngAcquireSemaphore+site%3Amicrosoft.com) | | [EngAlphaBlend](https://www.google.com/search?num=5&q=EngAlphaBlend+site%3Amicrosoft.com) | | [EngAssociateSurface](https://www.google.com/search?num=5&q=EngAssociateSurface+site%3Amicrosoft.com) | | @@ -309,26 +306,26 @@ Native Method | Header | Managed Method [EngUnicodeToMultiByteN](https://www.google.com/search?num=5&q=EngUnicodeToMultiByteN+site%3Amicrosoft.com) | | [EngUnlockSurface](https://www.google.com/search?num=5&q=EngUnlockSurface+site%3Amicrosoft.com) | | [EngWideCharToMultiByte](https://www.google.com/search?num=5&q=EngWideCharToMultiByte+site%3Amicrosoft.com) | | -[EnumEnhMetaFile](https://www.google.com/search?num=5&q=EnumEnhMetaFile+site%3Amicrosoft.com) | | -[EnumFontFamilies](https://www.google.com/search?num=5&q=EnumFontFamiliesA+site%3Amicrosoft.com) | | -[EnumFontFamiliesEx](https://www.google.com/search?num=5&q=EnumFontFamiliesExA+site%3Amicrosoft.com) | | -[EnumFonts](https://www.google.com/search?num=5&q=EnumFontsA+site%3Amicrosoft.com) | | -[EnumICMProfiles](https://www.google.com/search?num=5&q=EnumICMProfilesA+site%3Amicrosoft.com) | | -[EnumMetaFile](https://www.google.com/search?num=5&q=EnumMetaFile+site%3Amicrosoft.com) | | -[EnumObjects](https://www.google.com/search?num=5&q=EnumObjects+site%3Amicrosoft.com) | | +[EnumEnhMetaFile](http://msdn2.microsoft.com/en-us/library/bef5f43e-219a-4f8a-986d-290e29e17c4e) | wingdi.h | [Vanara.PInvoke.Gdi32.EnumEnhMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=EnumEnhMetaFile) +[EnumFontFamilies](http://msdn2.microsoft.com/en-us/library/4960afbb-eeba-4030-ac89-d1ff077bb2f3) | wingdi.h | [Vanara.PInvoke.Gdi32.EnumFontFamilies](https://github.com/dahall/Vanara/search?l=C%23&q=EnumFontFamilies) +[EnumFontFamiliesEx](http://msdn2.microsoft.com/en-us/library/4d70906d-8005-4c4a-869e-16dd3e6fa3f2) | wingdi.h | [Vanara.PInvoke.Gdi32.EnumFontFamiliesEx](https://github.com/dahall/Vanara/search?l=C%23&q=EnumFontFamiliesEx) +[EnumFonts](http://msdn2.microsoft.com/en-us/library/b5dfc38d-c400-4900-a15b-f251815ee346) | wingdi.h | [Vanara.PInvoke.Gdi32.EnumFonts](https://github.com/dahall/Vanara/search?l=C%23&q=EnumFonts) +[EnumICMProfiles](http://msdn2.microsoft.com/en-us/library/a93e6239-b6c7-4e37-9f06-03790a3ed53f) | wingdi.h | [Vanara.PInvoke.Gdi32.EnumICMProfiles](https://github.com/dahall/Vanara/search?l=C%23&q=EnumICMProfiles) +[EnumMetaFile](http://msdn2.microsoft.com/en-us/library/b11c7467-64a9-442b-8dee-26e15f64a26b) | wingdi.h | [Vanara.PInvoke.Gdi32.EnumMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=EnumMetaFile) +[EnumObjects](http://msdn2.microsoft.com/en-us/library/2a7b60b2-9a68-4c56-9376-c1b780488535) | wingdi.h | [Vanara.PInvoke.Gdi32.EnumObjects](https://github.com/dahall/Vanara/search?l=C%23&q=EnumObjects) [EqualRgn](http://msdn2.microsoft.com/en-us/library/c7829998-78f4-4334-bf34-92aad12555f5) | wingdi.h | [Vanara.PInvoke.Gdi32.EqualRgn](https://github.com/dahall/Vanara/search?l=C%23&q=EqualRgn) [Escape](https://www.google.com/search?num=5&q=Escape+site%3Amicrosoft.com) | | -[ExcludeClipRect](https://www.google.com/search?num=5&q=ExcludeClipRect+site%3Amicrosoft.com) | | +[ExcludeClipRect](http://msdn2.microsoft.com/en-us/library/5b29c44a-3959-498e-8327-c42ef16a8609) | wingdi.h | [Vanara.PInvoke.Gdi32.ExcludeClipRect](https://github.com/dahall/Vanara/search?l=C%23&q=ExcludeClipRect) [ExtCreatePen](http://msdn2.microsoft.com/en-us/library/a1e81314-4fe6-481f-af96-24ebf56332cf) | wingdi.h | [Vanara.PInvoke.Gdi32.ExtCreatePen](https://github.com/dahall/Vanara/search?l=C%23&q=ExtCreatePen) [ExtCreateRegion](http://msdn2.microsoft.com/en-us/library/4dcff824-eb1d-425c-b246-db4ace2c6518) | wingdi.h | [Vanara.PInvoke.Gdi32.ExtCreateRegion](https://github.com/dahall/Vanara/search?l=C%23&q=ExtCreateRegion) [ExtEscape](https://www.google.com/search?num=5&q=ExtEscape+site%3Amicrosoft.com) | | -[ExtFloodFill](https://www.google.com/search?num=5&q=ExtFloodFill+site%3Amicrosoft.com) | | -[ExtSelectClipRgn](https://www.google.com/search?num=5&q=ExtSelectClipRgn+site%3Amicrosoft.com) | | -[ExtTextOut](https://www.google.com/search?num=5&q=ExtTextOutA+site%3Amicrosoft.com) | | -[FillPath](https://www.google.com/search?num=5&q=FillPath+site%3Amicrosoft.com) | | +[ExtFloodFill](http://msdn2.microsoft.com/en-us/library/b996d47d-5aaf-4b13-8643-209744e5a04b) | wingdi.h | [Vanara.PInvoke.Gdi32.ExtFloodFill](https://github.com/dahall/Vanara/search?l=C%23&q=ExtFloodFill) +[ExtSelectClipRgn](http://msdn2.microsoft.com/en-us/library/d222defe-2ef9-4622-b2e1-462a91cb1b0a) | wingdi.h | [Vanara.PInvoke.Gdi32.ExtSelectClipRgn](https://github.com/dahall/Vanara/search?l=C%23&q=ExtSelectClipRgn) +[ExtTextOut](http://msdn2.microsoft.com/en-us/library/74f8fcb8-8ad4-47f2-a330-fa56713bdb37) | wingdi.h | [Vanara.PInvoke.Gdi32.ExtTextOut](https://github.com/dahall/Vanara/search?l=C%23&q=ExtTextOut) +[FillPath](http://msdn2.microsoft.com/en-us/library/a80b299a-c3f9-411b-9936-33d32fc71853) | wingdi.h | [Vanara.PInvoke.Gdi32.FillPath](https://github.com/dahall/Vanara/search?l=C%23&q=FillPath) [FillRgn](http://msdn2.microsoft.com/en-us/library/c4e0eca5-442b-462b-a4f2-0c628b6d3d38) | wingdi.h | [Vanara.PInvoke.Gdi32.FillRgn](https://github.com/dahall/Vanara/search?l=C%23&q=FillRgn) -[FlattenPath](https://www.google.com/search?num=5&q=FlattenPath+site%3Amicrosoft.com) | | -[FloodFill](https://www.google.com/search?num=5&q=FloodFill+site%3Amicrosoft.com) | | +[FlattenPath](http://msdn2.microsoft.com/en-us/library/267b0c9a-25d4-4b04-95d3-6b0856bed022) | wingdi.h | [Vanara.PInvoke.Gdi32.FlattenPath](https://github.com/dahall/Vanara/search?l=C%23&q=FlattenPath) +[FloodFill](http://msdn2.microsoft.com/en-us/library/e53bebb5-4e46-4ea4-8d41-c12f4c6645ef) | wingdi.h | [Vanara.PInvoke.Gdi32.FloodFill](https://github.com/dahall/Vanara/search?l=C%23&q=FloodFill) [FONTOBJ_cGetAllGlyphHandles](https://www.google.com/search?num=5&q=FONTOBJ_cGetAllGlyphHandles+site%3Amicrosoft.com) | | [FONTOBJ_cGetGlyphs](https://www.google.com/search?num=5&q=FONTOBJ_cGetGlyphs+site%3Amicrosoft.com) | | [FONTOBJ_pfdg](https://www.google.com/search?num=5&q=FONTOBJ_pfdg+site%3Amicrosoft.com) | | @@ -339,12 +336,12 @@ Native Method | Header | Managed Method [FONTOBJ_vGetInfo](https://www.google.com/search?num=5&q=FONTOBJ_vGetInfo+site%3Amicrosoft.com) | | [FrameRgn](http://msdn2.microsoft.com/en-us/library/d2c95392-7950-4963-8f10-2387daf23e93) | wingdi.h | [Vanara.PInvoke.Gdi32.FrameRgn](https://github.com/dahall/Vanara/search?l=C%23&q=FrameRgn) [GdiAlphaBlend](http://msdn2.microsoft.com/en-us/library/dd183351) | Wingdi.h | [Vanara.PInvoke.Gdi32.AlphaBlend](https://github.com/dahall/Vanara/search?l=C%23&q=AlphaBlend) -[GdiComment](https://www.google.com/search?num=5&q=GdiComment+site%3Amicrosoft.com) | | +[GdiComment](http://msdn2.microsoft.com/en-us/library/80ed11fc-89f8-47ab-8b3b-c817733bd385) | wingdi.h | [Vanara.PInvoke.Gdi32.GdiComment](https://github.com/dahall/Vanara/search?l=C%23&q=GdiComment) [GdiDeleteSpoolFileHandle](https://www.google.com/search?num=5&q=GdiDeleteSpoolFileHandle+site%3Amicrosoft.com) | | [GdiEndDocEMF](https://www.google.com/search?num=5&q=GdiEndDocEMF+site%3Amicrosoft.com) | | [GdiEndPageEMF](https://www.google.com/search?num=5&q=GdiEndPageEMF+site%3Amicrosoft.com) | | -[GdiFlush](http://msdn2.microsoft.com/en-us/library/dd144844) | Wingdi.h | [Vanara.PInvoke.Gdi32.GdiFlush](https://github.com/dahall/Vanara/search?l=C%23&q=GdiFlush) -[GdiGetBatchLimit](https://www.google.com/search?num=5&q=GdiGetBatchLimit+site%3Amicrosoft.com) | | +[GdiFlush](http://msdn2.microsoft.com/en-us/library/6d2f398d-7a30-4b14-81de-23ab10e1749c) | wingdi.h | [Vanara.PInvoke.Gdi32.GdiFlush](https://github.com/dahall/Vanara/search?l=C%23&q=GdiFlush) +[GdiGetBatchLimit](http://msdn2.microsoft.com/en-us/library/aafe7635-1a71-42a9-90b7-11179e245af4) | wingdi.h | [Vanara.PInvoke.Gdi32.GdiGetBatchLimit](https://github.com/dahall/Vanara/search?l=C%23&q=GdiGetBatchLimit) [GdiGetDC](https://www.google.com/search?num=5&q=GdiGetDC+site%3Amicrosoft.com) | | [GdiGetDevmodeForPage](https://www.google.com/search?num=5&q=GdiGetDevmodeForPage+site%3Amicrosoft.com) | | [GdiGetPageCount](https://www.google.com/search?num=5&q=GdiGetPageCount+site%3Amicrosoft.com) | | @@ -353,120 +350,117 @@ Native Method | Header | Managed Method [GdiGradientFill](https://www.google.com/search?num=5&q=GdiGradientFill+site%3Amicrosoft.com) | | [GdiPlayPageEMF](https://www.google.com/search?num=5&q=GdiPlayPageEMF+site%3Amicrosoft.com) | | [GdiResetDCEMF](https://www.google.com/search?num=5&q=GdiResetDCEMF+site%3Amicrosoft.com) | | -[GdiSetBatchLimit](https://www.google.com/search?num=5&q=GdiSetBatchLimit+site%3Amicrosoft.com) | | +[GdiSetBatchLimit](http://msdn2.microsoft.com/en-us/library/53bf0dfe-e93c-401d-ac5d-6717bad2625e) | wingdi.h | [Vanara.PInvoke.Gdi32.GdiSetBatchLimit](https://github.com/dahall/Vanara/search?l=C%23&q=GdiSetBatchLimit) [GdiStartDocEMF](https://www.google.com/search?num=5&q=GdiStartDocEMF+site%3Amicrosoft.com) | | [GdiStartPageEMF](https://www.google.com/search?num=5&q=GdiStartPageEMF+site%3Amicrosoft.com) | | -[GdiTransparentBlt](http://msdn2.microsoft.com/en-us/library/dd145141) | Wingdi.h | [Vanara.PInvoke.Gdi32.TransparentBlt](https://github.com/dahall/Vanara/search?l=C%23&q=TransparentBlt) -[GetArcDirection](https://www.google.com/search?num=5&q=GetArcDirection+site%3Amicrosoft.com) | | -[GetAspectRatioFilterEx](https://www.google.com/search?num=5&q=GetAspectRatioFilterEx+site%3Amicrosoft.com) | | -[GetBitmapBits](https://www.google.com/search?num=5&q=GetBitmapBits+site%3Amicrosoft.com) | | -[GetBitmapDimensionEx](https://www.google.com/search?num=5&q=GetBitmapDimensionEx+site%3Amicrosoft.com) | | -[GetBkColor](https://www.google.com/search?num=5&q=GetBkColor+site%3Amicrosoft.com) | | -[GetBkMode](https://www.google.com/search?num=5&q=GetBkMode+site%3Amicrosoft.com) | | -[GetBoundsRect](https://www.google.com/search?num=5&q=GetBoundsRect+site%3Amicrosoft.com) | | +[GdiTransparentBlt](http://msdn2.microsoft.com/en-us/library/82f6db79-f364-480a-ad9d-acf2ad94a295) | wingdi.h | [Vanara.PInvoke.Gdi32.TransparentBlt](https://github.com/dahall/Vanara/search?l=C%23&q=TransparentBlt) +[GetArcDirection](http://msdn2.microsoft.com/en-us/library/6bf426cd-e028-4568-9e9a-aca58dd69732) | wingdi.h | [Vanara.PInvoke.Gdi32.GetArcDirection](https://github.com/dahall/Vanara/search?l=C%23&q=GetArcDirection) +[GetAspectRatioFilterEx](http://msdn2.microsoft.com/en-us/library/3f2dd47d-08bf-4848-897f-5ae506fba342) | wingdi.h | [Vanara.PInvoke.Gdi32.GetAspectRatioFilterEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetAspectRatioFilterEx) +[GetBitmapBits](http://msdn2.microsoft.com/en-us/library/72e8cc6b-d282-451e-b6ec-0473d2daea7c) | wingdi.h | [Vanara.PInvoke.Gdi32.GetBitmapBits](https://github.com/dahall/Vanara/search?l=C%23&q=GetBitmapBits) +[GetBitmapDimensionEx](http://msdn2.microsoft.com/en-us/library/3e4f5afc-26d3-4fb2-8d00-183165fdf471) | wingdi.h | [Vanara.PInvoke.Gdi32.GetBitmapDimensionEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetBitmapDimensionEx) +[GetBkColor](http://msdn2.microsoft.com/en-us/library/1c6e8d05-4b8d-476d-852c-f06f316cb8b7) | wingdi.h | [Vanara.PInvoke.Gdi32.GetBkColor](https://github.com/dahall/Vanara/search?l=C%23&q=GetBkColor) +[GetBkMode](http://msdn2.microsoft.com/en-us/library/3faedb48-3163-48fd-b26e-712de9c4bfaf) | wingdi.h | [Vanara.PInvoke.Gdi32.GetBkMode](https://github.com/dahall/Vanara/search?l=C%23&q=GetBkMode) +[GetBoundsRect](http://msdn2.microsoft.com/en-us/library/139d4550-9adc-48b3-a15c-03ae1f1ef1ab) | wingdi.h | [Vanara.PInvoke.Gdi32.GetBoundsRect](https://github.com/dahall/Vanara/search?l=C%23&q=GetBoundsRect) [GetBrushOrgEx](http://msdn2.microsoft.com/en-us/library/0b938237-cb06-4776-86f8-14478abcee00) | wingdi.h | [Vanara.PInvoke.Gdi32.GetBrushOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetBrushOrgEx) -[GetCertificate](https://www.google.com/search?num=5&q=GetCertificate+site%3Amicrosoft.com) | | -[GetCertificateSize](https://www.google.com/search?num=5&q=GetCertificateSize+site%3Amicrosoft.com) | | -[GetCharABCWidths](https://www.google.com/search?num=5&q=GetCharABCWidthsA+site%3Amicrosoft.com) | | -[GetCharABCWidthsFloat](https://www.google.com/search?num=5&q=GetCharABCWidthsFloatA+site%3Amicrosoft.com) | | -[GetCharABCWidthsI](https://www.google.com/search?num=5&q=GetCharABCWidthsI+site%3Amicrosoft.com) | | -[GetCharacterPlacement](https://www.google.com/search?num=5&q=GetCharacterPlacementA+site%3Amicrosoft.com) | | -[GetCharWidth](https://www.google.com/search?num=5&q=GetCharWidthA+site%3Amicrosoft.com) | | -[GetCharWidth32](https://www.google.com/search?num=5&q=GetCharWidth32A+site%3Amicrosoft.com) | | -[GetCharWidthFloat](https://www.google.com/search?num=5&q=GetCharWidthFloatA+site%3Amicrosoft.com) | | -[GetCharWidthI](https://www.google.com/search?num=5&q=GetCharWidthI+site%3Amicrosoft.com) | | -[GetClipBox](https://www.google.com/search?num=5&q=GetClipBox+site%3Amicrosoft.com) | | -[GetClipRgn](https://www.google.com/search?num=5&q=GetClipRgn+site%3Amicrosoft.com) | | +[GetCharABCWidths](http://msdn2.microsoft.com/en-us/library/b48ab66d-ff0a-48d9-b7dd-28610bf69d51) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharABCWidths](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharABCWidths) +[GetCharABCWidthsFloat](http://msdn2.microsoft.com/en-us/library/552942c9-e2a6-43f9-901f-3aba1e2523e5) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharABCWidthsFloat](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharABCWidthsFloat) +[GetCharABCWidthsI](http://msdn2.microsoft.com/en-us/library/7d1210ee-42b7-4f2e-9e89-fb1543d76290) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharABCWidthsI](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharABCWidthsI) +[GetCharacterPlacement](http://msdn2.microsoft.com/en-us/library/80d3f4b3-503b-4abb-826c-e5c09972ba2f) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharacterPlacement](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharacterPlacement) +[GetCharWidth](http://msdn2.microsoft.com/en-us/library/be29c195-cf67-45d5-8a46-ac572afb756d) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharWidth](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharWidth) +[GetCharWidth32](http://msdn2.microsoft.com/en-us/library/f7d6e9b3-72aa-42d8-8346-b230b9e98237) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharWidth32](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharWidth32) +[GetCharWidthFloat](http://msdn2.microsoft.com/en-us/library/7a90b701-63f9-41e5-9069-10d344edfe02) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharWidthFloat](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharWidthFloat) +[GetCharWidthI](http://msdn2.microsoft.com/en-us/library/5f532149-7c2f-4972-9900-68c2f185d255) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCharWidthI](https://github.com/dahall/Vanara/search?l=C%23&q=GetCharWidthI) +[GetClipBox](http://msdn2.microsoft.com/en-us/library/b4ee68ab-b99e-48b6-90ce-6d6c0ae144e2) | wingdi.h | [Vanara.PInvoke.Gdi32.GetClipBox](https://github.com/dahall/Vanara/search?l=C%23&q=GetClipBox) +[GetClipRgn](http://msdn2.microsoft.com/en-us/library/66c807b8-129f-40f2-b8d8-995e0a5e22e4) | wingdi.h | [Vanara.PInvoke.Gdi32.GetClipRgn](https://github.com/dahall/Vanara/search?l=C%23&q=GetClipRgn) [GetColorAdjustment](http://msdn2.microsoft.com/en-us/library/405c0d0d-9433-4f4a-9957-5c42a0fb3a07) | wingdi.h | [Vanara.PInvoke.Gdi32.GetColorAdjustment](https://github.com/dahall/Vanara/search?l=C%23&q=GetColorAdjustment) -[GetCOPPCompatibleOPMInformation](https://www.google.com/search?num=5&q=GetCOPPCompatibleOPMInformation+site%3Amicrosoft.com) | | -[GetCurrentObject](https://www.google.com/search?num=5&q=GetCurrentObject+site%3Amicrosoft.com) | | -[GetCurrentPositionEx](https://www.google.com/search?num=5&q=GetCurrentPositionEx+site%3Amicrosoft.com) | | -[GetDCBrushColor](https://www.google.com/search?num=5&q=GetDCBrushColor+site%3Amicrosoft.com) | | -[GetDCOrgEx](https://www.google.com/search?num=5&q=GetDCOrgEx+site%3Amicrosoft.com) | | -[GetDCPenColor](https://www.google.com/search?num=5&q=GetDCPenColor+site%3Amicrosoft.com) | | +[GetColorSpace](http://msdn2.microsoft.com/en-us/library/6d092755-2c7a-46a7-9127-df72c26c3ae9) | wingdi.h | [Vanara.PInvoke.Gdi32.GetColorSpace](https://github.com/dahall/Vanara/search?l=C%23&q=GetColorSpace) +[GetCurrentObject](http://msdn2.microsoft.com/en-us/library/d7e2310c-6a9e-4195-824c-1a83382a5c5b) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCurrentObject](https://github.com/dahall/Vanara/search?l=C%23&q=GetCurrentObject) +[GetCurrentPositionEx](http://msdn2.microsoft.com/en-us/library/23a5ac58-2b88-42d3-ab02-8edb8ef187cc) | wingdi.h | [Vanara.PInvoke.Gdi32.GetCurrentPositionEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetCurrentPositionEx) +[GetDCBrushColor](http://msdn2.microsoft.com/en-us/library/98844fb1-7ad8-4fbd-be59-9a19065253da) | wingdi.h | [Vanara.PInvoke.Gdi32.GetDCBrushColor](https://github.com/dahall/Vanara/search?l=C%23&q=GetDCBrushColor) +[GetDCOrgEx](http://msdn2.microsoft.com/en-us/library/795c6a69-7146-4d1a-abf9-ce1d740ca946) | wingdi.h | [Vanara.PInvoke.Gdi32.GetDCOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetDCOrgEx) +[GetDCPenColor](http://msdn2.microsoft.com/en-us/library/3a1d579f-fbc6-4021-a37e-0184b2cc7d5d) | wingdi.h | [Vanara.PInvoke.Gdi32.GetDCPenColor](https://github.com/dahall/Vanara/search?l=C%23&q=GetDCPenColor) [GetDeviceCaps](http://msdn2.microsoft.com/en-us/library/dd144877) | Wingdi.h | [Vanara.PInvoke.Gdi32.GetDeviceCaps](https://github.com/dahall/Vanara/search?l=C%23&q=GetDeviceCaps) -[GetDeviceGammaRamp](https://www.google.com/search?num=5&q=GetDeviceGammaRamp+site%3Amicrosoft.com) | | -[GetDIBColorTable](https://www.google.com/search?num=5&q=GetDIBColorTable+site%3Amicrosoft.com) | | -[GetDIBits](http://msdn2.microsoft.com/en-us/library/dd144879) | Wingdi.h | [Vanara.PInvoke.Gdi32.GetDIBits](https://github.com/dahall/Vanara/search?l=C%23&q=GetDIBits) +[GetDeviceGammaRamp](http://msdn2.microsoft.com/en-us/library/c32600a9-545e-4bbf-a3c1-21878f5106b0) | wingdi.h | [Vanara.PInvoke.Gdi32.GetDeviceGammaRamp](https://github.com/dahall/Vanara/search?l=C%23&q=GetDeviceGammaRamp) +[GetDIBColorTable](http://msdn2.microsoft.com/en-us/library/3e3319be-8a3d-4ac2-ba36-9dbf18243472) | wingdi.h | [Vanara.PInvoke.Gdi32.GetDIBColorTable](https://github.com/dahall/Vanara/search?l=C%23&q=GetDIBColorTable) +[GetDIBits](http://msdn2.microsoft.com/en-us/library/be3ffa3f-b343-4e38-8b1e-aeccf35d92b8) | wingdi.h | [Vanara.PInvoke.Gdi32.GetDIBits](https://github.com/dahall/Vanara/search?l=C%23&q=GetDIBits) [GetEnhMetaFile](http://msdn2.microsoft.com/en-us/library/bcb9611e-8e4e-4f87-8a1e-dedbe0042821) | wingdi.h | [Vanara.PInvoke.Gdi32.GetEnhMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnhMetaFile) -[GetEnhMetaFileBits](https://www.google.com/search?num=5&q=GetEnhMetaFileBits+site%3Amicrosoft.com) | | -[GetEnhMetaFileDescription](https://www.google.com/search?num=5&q=GetEnhMetaFileDescriptionA+site%3Amicrosoft.com) | | -[GetEnhMetaFileHeader](https://www.google.com/search?num=5&q=GetEnhMetaFileHeader+site%3Amicrosoft.com) | | -[GetEnhMetaFilePaletteEntries](https://www.google.com/search?num=5&q=GetEnhMetaFilePaletteEntries+site%3Amicrosoft.com) | | +[GetEnhMetaFileBits](http://msdn2.microsoft.com/en-us/library/2bbfa0da-5b1e-4843-9777-c2e4c5fd3b78) | wingdi.h | [Vanara.PInvoke.Gdi32.GetEnhMetaFileBits](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnhMetaFileBits) +[GetEnhMetaFileDescription](http://msdn2.microsoft.com/en-us/library/51f4f617-fe53-4463-b222-cb6860d15dd6) | wingdi.h | [Vanara.PInvoke.Gdi32.GetEnhMetaFileDescription](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnhMetaFileDescription) +[GetEnhMetaFileHeader](http://msdn2.microsoft.com/en-us/library/c42bcbe2-2e8f-42bd-a8e3-2827c6563300) | wingdi.h | [Vanara.PInvoke.Gdi32.GetEnhMetaFileHeader](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnhMetaFileHeader) +[GetEnhMetaFilePaletteEntries](http://msdn2.microsoft.com/en-us/library/2d61fd6a-cebd-457e-ad00-d3e8bd15584a) | wingdi.h | [Vanara.PInvoke.Gdi32.GetEnhMetaFilePaletteEntries](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnhMetaFilePaletteEntries) [GetEnhMetaFilePixelFormat](http://msdn2.microsoft.com/en-us/library/80209210-5caa-44a9-a791-991b257d8d28) | wingdi.h | [Vanara.PInvoke.Gdi32.GetEnhMetaFilePixelFormat](https://github.com/dahall/Vanara/search?l=C%23&q=GetEnhMetaFilePixelFormat) -[GetFontData](https://www.google.com/search?num=5&q=GetFontData+site%3Amicrosoft.com) | | -[GetFontLanguageInfo](https://www.google.com/search?num=5&q=GetFontLanguageInfo+site%3Amicrosoft.com) | | -[GetFontUnicodeRanges](https://www.google.com/search?num=5&q=GetFontUnicodeRanges+site%3Amicrosoft.com) | | -[GetGlyphIndices](https://www.google.com/search?num=5&q=GetGlyphIndicesA+site%3Amicrosoft.com) | | -[GetGlyphOutline](https://www.google.com/search?num=5&q=GetGlyphOutline+site%3Amicrosoft.com) | | -[GetGraphicsMode](https://www.google.com/search?num=5&q=GetGraphicsMode+site%3Amicrosoft.com) | | -[GetICMProfile](https://www.google.com/search?num=5&q=GetICMProfileA+site%3Amicrosoft.com) | | -[GetKerningPairs](https://www.google.com/search?num=5&q=GetKerningPairs+site%3Amicrosoft.com) | | -[GetLayout](https://www.google.com/search?num=5&q=GetLayout+site%3Amicrosoft.com) | | -[GetLogColorSpace](https://www.google.com/search?num=5&q=GetLogColorSpaceA+site%3Amicrosoft.com) | | -[GetMapMode](https://www.google.com/search?num=5&q=GetMapMode+site%3Amicrosoft.com) | | -[GetMetaFileBitsEx](https://www.google.com/search?num=5&q=GetMetaFileBitsEx+site%3Amicrosoft.com) | | -[GetMetaRgn](https://www.google.com/search?num=5&q=GetMetaRgn+site%3Amicrosoft.com) | | -[GetMiterLimit](https://www.google.com/search?num=5&q=GetMiterLimit+site%3Amicrosoft.com) | | +[GetFontData](http://msdn2.microsoft.com/en-us/library/ec716ad8-bdc2-4f61-968e-f86288123cec) | wingdi.h | [Vanara.PInvoke.Gdi32.GetFontData](https://github.com/dahall/Vanara/search?l=C%23&q=GetFontData) +[GetFontLanguageInfo](http://msdn2.microsoft.com/en-us/library/c2f19423-4410-44dd-83f1-5b858852051d) | wingdi.h | [Vanara.PInvoke.Gdi32.GetFontLanguageInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetFontLanguageInfo) +[GetFontUnicodeRanges](http://msdn2.microsoft.com/en-us/library/51b0ab12-c467-4a89-8173-fdc513868aae) | wingdi.h | [Vanara.PInvoke.Gdi32.GetFontUnicodeRanges](https://github.com/dahall/Vanara/search?l=C%23&q=GetFontUnicodeRanges) +[GetGlyphIndices](http://msdn2.microsoft.com/en-us/library/7abfee7a-dd5d-4f33-96f1-b38364ba5afd) | wingdi.h | [Vanara.PInvoke.Gdi32.GetGlyphIndices](https://github.com/dahall/Vanara/search?l=C%23&q=GetGlyphIndices) +[GetGlyphOutline](https://www.google.com/search?num=5&q=GetGlyphOutline+site%3Amicrosoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GetGlyphOutline](https://github.com/dahall/Vanara/search?l=C%23&q=GetGlyphOutline) +[GetGraphicsMode](http://msdn2.microsoft.com/en-us/library/62e2960b-d414-4e84-a94f-60b192071402) | wingdi.h | [Vanara.PInvoke.Gdi32.GetGraphicsMode](https://github.com/dahall/Vanara/search?l=C%23&q=GetGraphicsMode) +[GetICMProfile](http://msdn2.microsoft.com/en-us/library/1e16771a-80c5-47bb-9c98-14169d4dd773) | wingdi.h | [Vanara.PInvoke.Gdi32.GetICMProfile](https://github.com/dahall/Vanara/search?l=C%23&q=GetICMProfile) +[GetKerningPairs](https://www.google.com/search?num=5&q=GetKerningPairs+site%3Amicrosoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GetKerningPairs](https://github.com/dahall/Vanara/search?l=C%23&q=GetKerningPairs) +[GetLayout](http://msdn2.microsoft.com/en-us/library/2bbc0bef-55e5-4f11-a195-d379e95e44bf) | wingdi.h | [Vanara.PInvoke.Gdi32.GetLayout](https://github.com/dahall/Vanara/search?l=C%23&q=GetLayout) +[GetLogColorSpace](http://msdn2.microsoft.com/en-us/library/01862a48-8c2f-4b29-b928-2800c02218a2) | wingdi.h | [Vanara.PInvoke.Gdi32.GetLogColorSpace](https://github.com/dahall/Vanara/search?l=C%23&q=GetLogColorSpace) +[GetMapMode](http://msdn2.microsoft.com/en-us/library/bc446b86-3dde-4460-bc54-1eaa4ad19941) | wingdi.h | [Vanara.PInvoke.Gdi32.GetMapMode](https://github.com/dahall/Vanara/search?l=C%23&q=GetMapMode) +[GetMetaFileA](http://msdn2.microsoft.com/en-us/library/56A602C4-AE4D-46DE-B5DA-66A68E3A16BF) | wingdi.h | [Vanara.PInvoke.Gdi32.GetMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=GetMetaFile) +[GetMetaFileBitsEx](http://msdn2.microsoft.com/en-us/library/6ca6de2e-79cb-4503-a0d7-f616b8e383eb) | wingdi.h | [Vanara.PInvoke.Gdi32.GetMetaFileBitsEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetMetaFileBitsEx) +[GetMetaFileW](http://msdn2.microsoft.com/en-us/library/56A602C4-AE4D-46DE-B5DA-66A68E3A16BF) | wingdi.h | [Vanara.PInvoke.Gdi32.GetMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=GetMetaFile) +[GetMetaRgn](http://msdn2.microsoft.com/en-us/library/9c2741cf-30e4-4100-bae9-ad99a7ae37f1) | wingdi.h | [Vanara.PInvoke.Gdi32.GetMetaRgn](https://github.com/dahall/Vanara/search?l=C%23&q=GetMetaRgn) +[GetMiterLimit](http://msdn2.microsoft.com/en-us/library/51b1fb95-dd44-47f8-9311-2c6dc9c57bbc) | wingdi.h | [Vanara.PInvoke.Gdi32.GetMiterLimit](https://github.com/dahall/Vanara/search?l=C%23&q=GetMiterLimit) [GetNearestColor](http://msdn2.microsoft.com/en-us/library/89e4e19b-47be-442e-8eb4-c867bb78f36a) | wingdi.h | [Vanara.PInvoke.Gdi32.GetNearestColor](https://github.com/dahall/Vanara/search?l=C%23&q=GetNearestColor) [GetNearestPaletteIndex](https://www.google.com/search?num=5&q=GetNearestPaletteIndex+site%3Amicrosoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.GetNearestPaletteIndex](https://github.com/dahall/Vanara/search?l=C%23&q=GetNearestPaletteIndex) [GetNumberOfPhysicalMonitors](https://www.google.com/search?num=5&q=GetNumberOfPhysicalMonitors+site%3Amicrosoft.com) | | -[GetObject](http://msdn2.microsoft.com/en-us/library/dd144904) | Wingdi.h | [Vanara.PInvoke.Gdi32.GetObject](https://github.com/dahall/Vanara/search?l=C%23&q=GetObject) -[GetObjectType](https://www.google.com/search?num=5&q=GetObjectType+site%3Amicrosoft.com) | | -[GetOPMInformation](https://www.google.com/search?num=5&q=GetOPMInformation+site%3Amicrosoft.com) | | -[GetOPMRandomNumber](https://www.google.com/search?num=5&q=GetOPMRandomNumber+site%3Amicrosoft.com) | | -[GetOutlineTextMetrics](https://www.google.com/search?num=5&q=GetOutlineTextMetricsA+site%3Amicrosoft.com) | | +[GetObject](http://msdn2.microsoft.com/en-us/library/555ab876-d990-426d-915c-f98df82a10aa) | wingdi.h | [Vanara.PInvoke.Gdi32.GetObject](https://github.com/dahall/Vanara/search?l=C%23&q=GetObject) +[GetObjectType](http://msdn2.microsoft.com/en-us/library/334a2c95-3bf4-44dc-abce-df3a3a2d37a8) | wingdi.h | [Vanara.PInvoke.Gdi32.GetObjectType](https://github.com/dahall/Vanara/search?l=C%23&q=GetObjectType) +[GetOutlineTextMetrics](http://msdn2.microsoft.com/en-us/library/b8c7a557-ca35-41a4-9043-8496e5b01564) | wingdi.h | [Vanara.PInvoke.Gdi32.GetOutlineTextMetrics](https://github.com/dahall/Vanara/search?l=C%23&q=GetOutlineTextMetrics) [GetPaletteEntries](http://msdn2.microsoft.com/en-us/library/5e72e881-32e1-458e-a09e-91fa13abe178) | wingdi.h | [Vanara.PInvoke.Gdi32.GetPaletteEntries](https://github.com/dahall/Vanara/search?l=C%23&q=GetPaletteEntries) -[GetPath](https://www.google.com/search?num=5&q=GetPath+site%3Amicrosoft.com) | | +[GetPath](http://msdn2.microsoft.com/en-us/library/2dc7736a-03fc-4623-a566-6c3e368da174) | wingdi.h | [Vanara.PInvoke.Gdi32.GetPath](https://github.com/dahall/Vanara/search?l=C%23&q=GetPath) [GetPhysicalMonitorDescription](https://www.google.com/search?num=5&q=GetPhysicalMonitorDescription+site%3Amicrosoft.com) | | [GetPhysicalMonitors](https://www.google.com/search?num=5&q=GetPhysicalMonitors+site%3Amicrosoft.com) | | -[GetPixel](https://www.google.com/search?num=5&q=GetPixel+site%3Amicrosoft.com) | | -[GetPixelFormat](https://www.google.com/search?num=5&q=GetPixelFormat+site%3Amicrosoft.com) | | +[GetPixel](http://msdn2.microsoft.com/en-us/library/46d17e95-93ce-4a43-b86c-489d6e3afe12) | wingdi.h | [Vanara.PInvoke.Gdi32.GetPixel](https://github.com/dahall/Vanara/search?l=C%23&q=GetPixel) +[GetPixelFormat](http://msdn2.microsoft.com/en-us/library/e9a65f3a-6932-462f-b342-a993d222fae8) | wingdi.h | [Vanara.PInvoke.Gdi32.GetPixelFormat](https://github.com/dahall/Vanara/search?l=C%23&q=GetPixelFormat) [GetPolyFillMode](http://msdn2.microsoft.com/en-us/library/febf96fb-bf2e-4eb2-ab5f-89741a1decad) | wingdi.h | [Vanara.PInvoke.Gdi32.GetPolyFillMode](https://github.com/dahall/Vanara/search?l=C%23&q=GetPolyFillMode) -[GetRandomRgn](https://www.google.com/search?num=5&q=GetRandomRgn+site%3Amicrosoft.com) | | -[GetRasterizerCaps](https://www.google.com/search?num=5&q=GetRasterizerCaps+site%3Amicrosoft.com) | | +[GetRandomRgn](http://msdn2.microsoft.com/en-us/library/a7527d7a-7b5e-4dd5-9270-94bc92b5a4a0) | wingdi.h | [Vanara.PInvoke.Gdi32.GetRandomRgn](https://github.com/dahall/Vanara/search?l=C%23&q=GetRandomRgn) +[GetRasterizerCaps](http://msdn2.microsoft.com/en-us/library/0898d1c0-5480-4bd2-aa45-918340172a05) | wingdi.h | [Vanara.PInvoke.Gdi32.GetRasterizerCaps](https://github.com/dahall/Vanara/search?l=C%23&q=GetRasterizerCaps) [GetRegionData](http://msdn2.microsoft.com/en-us/library/e0d4862d-a405-4c00-b7b0-af4dd60407c0) | wingdi.h | [Vanara.PInvoke.Gdi32.GetRegionData](https://github.com/dahall/Vanara/search?l=C%23&q=GetRegionData) [GetRgnBox](http://msdn2.microsoft.com/en-us/library/42d06f7f-1bf3-418f-a3b9-c009cf2de10b) | wingdi.h | [Vanara.PInvoke.Gdi32.GetRgnBox](https://github.com/dahall/Vanara/search?l=C%23&q=GetRgnBox) -[GetROP2](https://www.google.com/search?num=5&q=GetROP2+site%3Amicrosoft.com) | | -[GetStockObject](https://www.google.com/search?num=5&q=GetStockObject+site%3Amicrosoft.com) | | -[GetStretchBltMode](https://www.google.com/search?num=5&q=GetStretchBltMode+site%3Amicrosoft.com) | | -[GetSuggestedOPMProtectedOutputArraySize](https://www.google.com/search?num=5&q=GetSuggestedOPMProtectedOutputArraySize+site%3Amicrosoft.com) | | -[GetSysColorBrush](http://msdn2.microsoft.com/en-us/library/07a1d8e3-eae8-40ab-9d0f-4efa9fac0117) | winuser.h | [Vanara.PInvoke.Gdi32.GetSysColorBrush](https://github.com/dahall/Vanara/search?l=C%23&q=GetSysColorBrush) +[GetROP2](http://msdn2.microsoft.com/en-us/library/ca1930e0-f6f4-44c8-979c-f50881f3c225) | wingdi.h | [Vanara.PInvoke.Gdi32.GetROP2](https://github.com/dahall/Vanara/search?l=C%23&q=GetROP2) +[GetStockObject](http://msdn2.microsoft.com/en-us/library/b14ddc05-7e7b-4fc6-b7e3-efe892df7e21) | wingdi.h | [Vanara.PInvoke.Gdi32.GetStockObject](https://github.com/dahall/Vanara/search?l=C%23&q=GetStockObject) +[GetStretchBltMode](http://msdn2.microsoft.com/en-us/library/a4408e28-d7ac-44e9-905d-efa75c60e503) | wingdi.h | [Vanara.PInvoke.Gdi32.GetStretchBltMode](https://github.com/dahall/Vanara/search?l=C%23&q=GetStretchBltMode) [GetSystemPaletteEntries](http://msdn2.microsoft.com/en-us/library/67bb0adf-ae7f-48d5-bc62-82ece45aeee6) | wingdi.h | [Vanara.PInvoke.Gdi32.GetSystemPaletteEntries](https://github.com/dahall/Vanara/search?l=C%23&q=GetSystemPaletteEntries) [GetSystemPaletteUse](http://msdn2.microsoft.com/en-us/library/0a9e7906-2f81-4fda-b03d-86feb0755327) | wingdi.h | [Vanara.PInvoke.Gdi32.GetSystemPaletteUse](https://github.com/dahall/Vanara/search?l=C%23&q=GetSystemPaletteUse) -[GetTextAlign](https://www.google.com/search?num=5&q=GetTextAlign+site%3Amicrosoft.com) | | -[GetTextCharacterExtra](https://www.google.com/search?num=5&q=GetTextCharacterExtra+site%3Amicrosoft.com) | | -[GetTextCharset](https://www.google.com/search?num=5&q=GetTextCharset+site%3Amicrosoft.com) | | -[GetTextCharsetInfo](https://www.google.com/search?num=5&q=GetTextCharsetInfo+site%3Amicrosoft.com) | | -[GetTextColor](https://www.google.com/search?num=5&q=GetTextColor+site%3Amicrosoft.com) | | -[GetTextExtentExPoint](https://www.google.com/search?num=5&q=GetTextExtentExPointA+site%3Amicrosoft.com) | | -[GetTextExtentExPointI](https://www.google.com/search?num=5&q=GetTextExtentExPointI+site%3Amicrosoft.com) | | -[GetTextExtentPoint](https://www.google.com/search?num=5&q=GetTextExtentPointA+site%3Amicrosoft.com) | | -[GetTextExtentPoint32](https://www.google.com/search?num=5&q=GetTextExtentPoint32A+site%3Amicrosoft.com) | | -[GetTextExtentPointI](https://www.google.com/search?num=5&q=GetTextExtentPointI+site%3Amicrosoft.com) | | -[GetTextFace](https://www.google.com/search?num=5&q=GetTextFaceA+site%3Amicrosoft.com) | | -[GetTextMetrics](https://www.google.com/search?num=5&q=GetTextMetricsA+site%3Amicrosoft.com) | | +[GetTextAlign](http://msdn2.microsoft.com/en-us/library/d3ec0350-2eb8-4843-88bb-d72cece710e7) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextAlign](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextAlign) +[GetTextCharacterExtra](http://msdn2.microsoft.com/en-us/library/44d5145d-1c42-429e-89c4-dc31d275bc73) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextCharacterExtra](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextCharacterExtra) +[GetTextCharset](http://msdn2.microsoft.com/en-us/library/11040353-a2ea-42fe-aa89-3438ffc1fea6) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextCharset](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextCharset) +[GetTextCharsetInfo](http://msdn2.microsoft.com/en-us/library/1c8c114a-b261-457c-b541-4648a8f38ee8) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextCharsetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextCharsetInfo) +[GetTextColor](http://msdn2.microsoft.com/en-us/library/d3d91b86-5143-431a-ba18-b951b832d7b6) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextColor](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextColor) +[GetTextExtentExPoint](http://msdn2.microsoft.com/en-us/library/b873a059-5aa3-47d0-b109-7acd542c7d79) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextExtentExPoint](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextExtentExPoint) +[GetTextExtentExPointI](http://msdn2.microsoft.com/en-us/library/d543ec43-f6f1-4463-b27d-a1abf1cf3961) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextExtentExPointI](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextExtentExPointI) +[GetTextExtentPoint](http://msdn2.microsoft.com/en-us/library/731085ce-009d-42e1-885f-2f5151e0f6d3) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextExtentPoint](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextExtentPoint) +[GetTextExtentPoint32](http://msdn2.microsoft.com/en-us/library/530280ee-dfd8-4905-9b72-6c19efcff133) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextExtentPoint32](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextExtentPoint32) +[GetTextExtentPointI](http://msdn2.microsoft.com/en-us/library/d06a48dd-3f38-4c60-a4c6-954e43f718d1) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextExtentPointI](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextExtentPointI) +[GetTextFace](http://msdn2.microsoft.com/en-us/library/c4c8c8f5-3651-481b-a55f-da7f49d92f3a) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextFace](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextFace) +[GetTextMetrics](http://msdn2.microsoft.com/en-us/library/92d45a3b-12df-42ff-8d87-5c27b44dc481) | wingdi.h | [Vanara.PInvoke.Gdi32.GetTextMetrics](https://github.com/dahall/Vanara/search?l=C%23&q=GetTextMetrics) [GetTransform](https://www.google.com/search?num=5&q=GetTransform+site%3Amicrosoft.com) | | -[GetViewportExtEx](https://www.google.com/search?num=5&q=GetViewportExtEx+site%3Amicrosoft.com) | | -[GetViewportOrgEx](https://www.google.com/search?num=5&q=GetViewportOrgEx+site%3Amicrosoft.com) | | -[GetWindowExtEx](https://www.google.com/search?num=5&q=GetWindowExtEx+site%3Amicrosoft.com) | | -[GetWindowOrgEx](https://www.google.com/search?num=5&q=GetWindowOrgEx+site%3Amicrosoft.com) | | -[GetWinMetaFileBits](https://www.google.com/search?num=5&q=GetWinMetaFileBits+site%3Amicrosoft.com) | | -[GetWorldTransform](https://www.google.com/search?num=5&q=GetWorldTransform+site%3Amicrosoft.com) | | +[GetViewportExtEx](http://msdn2.microsoft.com/en-us/library/e3fc188a-3796-497d-9d86-f116e9e48e30) | wingdi.h | [Vanara.PInvoke.Gdi32.GetViewportExtEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetViewportExtEx) +[GetViewportOrgEx](http://msdn2.microsoft.com/en-us/library/6e6c7090-edf4-46a3-8bcd-10a00c0cf847) | wingdi.h | [Vanara.PInvoke.Gdi32.GetViewportOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetViewportOrgEx) +[GetWindowExtEx](http://msdn2.microsoft.com/en-us/library/17f41fcb-c9a4-4b7e-acde-73450044413e) | wingdi.h | [Vanara.PInvoke.Gdi32.GetWindowExtEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetWindowExtEx) +[GetWindowOrgEx](http://msdn2.microsoft.com/en-us/library/9579ed10-6d4c-4724-af8b-22cab5b6ff5e) | wingdi.h | [Vanara.PInvoke.Gdi32.GetWindowOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetWindowOrgEx) +[GetWinMetaFileBits](http://msdn2.microsoft.com/en-us/library/db61ea3a-44d0-4769-acb4-05a982d3f06f) | wingdi.h | [Vanara.PInvoke.Gdi32.GetWinMetaFileBits](https://github.com/dahall/Vanara/search?l=C%23&q=GetWinMetaFileBits) +[GetWorldTransform](http://msdn2.microsoft.com/en-us/library/72945b1e-144e-4724-bf08-6f971f8adb43) | wingdi.h | [Vanara.PInvoke.Gdi32.GetWorldTransform](https://github.com/dahall/Vanara/search?l=C%23&q=GetWorldTransform) +[GradientFillA](http://msdn2.microsoft.com/en-us/library/c88c1137-5690-4139-9d10-90d036e8f31c) | wingdi.h | [Vanara.PInvoke.Gdi32.GradientFill](https://github.com/dahall/Vanara/search?l=C%23&q=GradientFill) [HT_Get8BPPFormatPalette](https://www.google.com/search?num=5&q=HT_Get8BPPFormatPalette+site%3Amicrosoft.com) | | [HT_Get8BPPMaskPalette](https://www.google.com/search?num=5&q=HT_Get8BPPMaskPalette+site%3Amicrosoft.com) | | -[IntersectClipRect](https://www.google.com/search?num=5&q=IntersectClipRect+site%3Amicrosoft.com) | | +[IntersectClipRect](http://msdn2.microsoft.com/en-us/library/9b3f9bfb-337b-45f0-b9ec-399e5f563638) | wingdi.h | [Vanara.PInvoke.Gdi32.IntersectClipRect](https://github.com/dahall/Vanara/search?l=C%23&q=IntersectClipRect) [InvertRgn](http://msdn2.microsoft.com/en-us/library/94704c44-796a-4ca7-97f3-6676d7f94078) | wingdi.h | [Vanara.PInvoke.Gdi32.InvertRgn](https://github.com/dahall/Vanara/search?l=C%23&q=InvertRgn) -[LineDDA](https://www.google.com/search?num=5&q=LineDDA+site%3Amicrosoft.com) | | -[LineTo](https://www.google.com/search?num=5&q=LineTo+site%3Amicrosoft.com) | | +[LineDDA](http://msdn2.microsoft.com/en-us/library/1400d947-324a-4921-9f65-f5d3a11005da) | wingdi.h | [Vanara.PInvoke.Gdi32.LineDDA](https://github.com/dahall/Vanara/search?l=C%23&q=LineDDA) +[LineTo](http://msdn2.microsoft.com/en-us/library/a31b3a9a-110f-4cdf-89d9-19937a2e40b4) | wingdi.h | [Vanara.PInvoke.Gdi32.LineTo](https://github.com/dahall/Vanara/search?l=C%23&q=LineTo) [LPtoDP](http://msdn2.microsoft.com/en-us/library/670a16fb-842e-4250-9ad7-dc08e849c2ba) | wingdi.h | [Vanara.PInvoke.Gdi32.LPtoDP](https://github.com/dahall/Vanara/search?l=C%23&q=LPtoDP) -[MaskBlt](https://www.google.com/search?num=5&q=MaskBlt+site%3Amicrosoft.com) | | -[ModifyWorldTransform](https://www.google.com/search?num=5&q=ModifyWorldTransform+site%3Amicrosoft.com) | | -[MoveToEx](https://www.google.com/search?num=5&q=MoveToEx+site%3Amicrosoft.com) | | -[OffsetClipRgn](https://www.google.com/search?num=5&q=OffsetClipRgn+site%3Amicrosoft.com) | | +[MaskBlt](http://msdn2.microsoft.com/en-us/library/9fd6f0ce-a802-428d-9be5-a66afe39e9b7) | wingdi.h | [Vanara.PInvoke.Gdi32.MaskBlt](https://github.com/dahall/Vanara/search?l=C%23&q=MaskBlt) +[ModifyWorldTransform](http://msdn2.microsoft.com/en-us/library/2ce070e8-dd6d-4f28-8214-37e825b44273) | wingdi.h | [Vanara.PInvoke.Gdi32.ModifyWorldTransform](https://github.com/dahall/Vanara/search?l=C%23&q=ModifyWorldTransform) +[MoveToEx](http://msdn2.microsoft.com/en-us/library/af11eeb7-4036-4a90-8685-9b5719f79e01) | wingdi.h | [Vanara.PInvoke.Gdi32.MoveToEx](https://github.com/dahall/Vanara/search?l=C%23&q=MoveToEx) +[OffsetClipRgn](http://msdn2.microsoft.com/en-us/library/332ab3f8-6ad3-4bbc-85a3-b0d2a4b07bc5) | wingdi.h | [Vanara.PInvoke.Gdi32.OffsetClipRgn](https://github.com/dahall/Vanara/search?l=C%23&q=OffsetClipRgn) [OffsetRgn](http://msdn2.microsoft.com/en-us/library/5228c614-3278-4852-a867-7eed57359aef) | wingdi.h | [Vanara.PInvoke.Gdi32.OffsetRgn](https://github.com/dahall/Vanara/search?l=C%23&q=OffsetRgn) -[OffsetViewportOrgEx](https://www.google.com/search?num=5&q=OffsetViewportOrgEx+site%3Amicrosoft.com) | | -[OffsetWindowOrgEx](https://www.google.com/search?num=5&q=OffsetWindowOrgEx+site%3Amicrosoft.com) | | +[OffsetViewportOrgEx](http://msdn2.microsoft.com/en-us/library/54311cbe-1c54-4193-8991-891dbd0856bf) | wingdi.h | [Vanara.PInvoke.Gdi32.OffsetViewportOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=OffsetViewportOrgEx) +[OffsetWindowOrgEx](http://msdn2.microsoft.com/en-us/library/085f40ac-d91f-4853-8ad1-1fc5da08b981) | wingdi.h | [Vanara.PInvoke.Gdi32.OffsetWindowOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=OffsetWindowOrgEx) [PaintRgn](http://msdn2.microsoft.com/en-us/library/7656fb67-d865-459e-b379-4f2e44c76fd0) | wingdi.h | [Vanara.PInvoke.Gdi32.PaintRgn](https://github.com/dahall/Vanara/search?l=C%23&q=PaintRgn) [PatBlt](http://msdn2.microsoft.com/en-us/library/6deea8ef-b55d-4086-a54e-3f89bb17c6cd) | wingdi.h | [Vanara.PInvoke.Gdi32.PatBlt](https://github.com/dahall/Vanara/search?l=C%23&q=PatBlt) [PATHOBJ_bEnum](https://www.google.com/search?num=5&q=PATHOBJ_bEnum+site%3Amicrosoft.com) | | @@ -474,41 +468,41 @@ Native Method | Header | Managed Method [PATHOBJ_vEnumStart](https://www.google.com/search?num=5&q=PATHOBJ_vEnumStart+site%3Amicrosoft.com) | | [PATHOBJ_vEnumStartClipLines](https://www.google.com/search?num=5&q=PATHOBJ_vEnumStartClipLines+site%3Amicrosoft.com) | | [PATHOBJ_vGetBounds](https://www.google.com/search?num=5&q=PATHOBJ_vGetBounds+site%3Amicrosoft.com) | | -[PathToRegion](https://www.google.com/search?num=5&q=PathToRegion+site%3Amicrosoft.com) | | -[Pie](https://www.google.com/search?num=5&q=Pie+site%3Amicrosoft.com) | | -[PlayEnhMetaFile](https://www.google.com/search?num=5&q=PlayEnhMetaFile+site%3Amicrosoft.com) | | -[PlayEnhMetaFileRecord](https://www.google.com/search?num=5&q=PlayEnhMetaFileRecord+site%3Amicrosoft.com) | | -[PlayMetaFile](https://www.google.com/search?num=5&q=PlayMetaFile+site%3Amicrosoft.com) | | -[PlayMetaFileRecord](https://www.google.com/search?num=5&q=PlayMetaFileRecord+site%3Amicrosoft.com) | | -[PlgBlt](https://www.google.com/search?num=5&q=PlgBlt+site%3Amicrosoft.com) | | -[PolyBezier](https://www.google.com/search?num=5&q=PolyBezier+site%3Amicrosoft.com) | | -[PolyBezierTo](https://www.google.com/search?num=5&q=PolyBezierTo+site%3Amicrosoft.com) | | -[PolyDraw](https://www.google.com/search?num=5&q=PolyDraw+site%3Amicrosoft.com) | | -[Polygon](https://www.google.com/search?num=5&q=Polygon+site%3Amicrosoft.com) | | -[Polyline](https://www.google.com/search?num=5&q=Polyline+site%3Amicrosoft.com) | | -[PolylineTo](https://www.google.com/search?num=5&q=PolylineTo+site%3Amicrosoft.com) | | -[PolyPolygon](https://www.google.com/search?num=5&q=PolyPolygon+site%3Amicrosoft.com) | | -[PolyPolyline](https://www.google.com/search?num=5&q=PolyPolyline+site%3Amicrosoft.com) | | -[PolyTextOut](https://www.google.com/search?num=5&q=PolyTextOutA+site%3Amicrosoft.com) | | +[PathToRegion](http://msdn2.microsoft.com/en-us/library/9fe31925-3d5d-42e5-aa9b-405610f13de4) | wingdi.h | [Vanara.PInvoke.Gdi32.PathToRegion](https://github.com/dahall/Vanara/search?l=C%23&q=PathToRegion) +[Pie](http://msdn2.microsoft.com/en-us/library/86daa936-b483-4432-aa32-0b9328ff76f9) | wingdi.h | [Vanara.PInvoke.Gdi32.Pie](https://github.com/dahall/Vanara/search?l=C%23&q=Pie) +[PlayEnhMetaFile](http://msdn2.microsoft.com/en-us/library/51e8937b-0c42-49fe-8930-7af303fce788) | wingdi.h | [Vanara.PInvoke.Gdi32.PlayEnhMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=PlayEnhMetaFile) +[PlayEnhMetaFileRecord](http://msdn2.microsoft.com/en-us/library/3eec8c8d-b99f-4500-9d18-b819c097f341) | wingdi.h | [Vanara.PInvoke.Gdi32.PlayEnhMetaFileRecord](https://github.com/dahall/Vanara/search?l=C%23&q=PlayEnhMetaFileRecord) +[PlayMetaFile](http://msdn2.microsoft.com/en-us/library/044894df-dc8a-41b2-8810-e0a1b8bc19d8) | wingdi.h | [Vanara.PInvoke.Gdi32.PlayMetaFile](https://github.com/dahall/Vanara/search?l=C%23&q=PlayMetaFile) +[PlayMetaFileRecord](http://msdn2.microsoft.com/en-us/library/bea22981-dc77-4de2-b6dc-d6a4f4b74bbd) | wingdi.h | [Vanara.PInvoke.Gdi32.PlayMetaFileRecord](https://github.com/dahall/Vanara/search?l=C%23&q=PlayMetaFileRecord) +[PlgBlt](http://msdn2.microsoft.com/en-us/library/2a56c71b-2e96-418b-8625-a808d76e0c85) | wingdi.h | [Vanara.PInvoke.Gdi32.PlgBlt](https://github.com/dahall/Vanara/search?l=C%23&q=PlgBlt) +[PolyBezier](http://msdn2.microsoft.com/en-us/library/d1622574-c65e-4265-9a17-22bb4d2cae0e) | wingdi.h | [Vanara.PInvoke.Gdi32.PolyBezier](https://github.com/dahall/Vanara/search?l=C%23&q=PolyBezier) +[PolyBezierTo](http://msdn2.microsoft.com/en-us/library/0c8d6d6d-d0a3-4188-91ad-934e6f054862) | wingdi.h | [Vanara.PInvoke.Gdi32.PolyBezierTo](https://github.com/dahall/Vanara/search?l=C%23&q=PolyBezierTo) +[PolyDraw](http://msdn2.microsoft.com/en-us/library/5fd3f285-dcf3-4cd0-915a-236ba7902353) | wingdi.h | [Vanara.PInvoke.Gdi32.PolyDraw](https://github.com/dahall/Vanara/search?l=C%23&q=PolyDraw) +[Polygon](http://msdn2.microsoft.com/en-us/library/2f958b91-039a-4e02-b727-be142bb18b06) | wingdi.h | [Vanara.PInvoke.Gdi32.Polygon](https://github.com/dahall/Vanara/search?l=C%23&q=Polygon) +[Polyline](http://msdn2.microsoft.com/en-us/library/55481dd0-3db7-4131-b383-4d0036943e60) | wingdi.h | [Vanara.PInvoke.Gdi32.Polyline](https://github.com/dahall/Vanara/search?l=C%23&q=Polyline) +[PolylineTo](http://msdn2.microsoft.com/en-us/library/76020742-b651-4244-82c3-13034573c306) | wingdi.h | [Vanara.PInvoke.Gdi32.PolylineTo](https://github.com/dahall/Vanara/search?l=C%23&q=PolylineTo) +[PolyPolygon](http://msdn2.microsoft.com/en-us/library/ac0a2802-c8b0-4cd7-9521-5b179f2c70b9) | wingdi.h | [Vanara.PInvoke.Gdi32.PolyPolygon](https://github.com/dahall/Vanara/search?l=C%23&q=PolyPolygon) +[PolyPolyline](http://msdn2.microsoft.com/en-us/library/71a9273f-321b-4efb-ac73-5979f8151d05) | wingdi.h | [Vanara.PInvoke.Gdi32.PolyPolyline](https://github.com/dahall/Vanara/search?l=C%23&q=PolyPolyline) +[PolyTextOut](http://msdn2.microsoft.com/en-us/library/643b4f6a-843f-4795-adc8-a90223bdc246) | wingdi.h | [Vanara.PInvoke.Gdi32.PolyTextOut](https://github.com/dahall/Vanara/search?l=C%23&q=PolyTextOut) [PtInRegion](http://msdn2.microsoft.com/en-us/library/6fab6126-4672-49d6-825b-66a7927a7e99) | wingdi.h | [Vanara.PInvoke.Gdi32.PtInRegion](https://github.com/dahall/Vanara/search?l=C%23&q=PtInRegion) -[PtVisible](https://www.google.com/search?num=5&q=PtVisible+site%3Amicrosoft.com) | | +[PtVisible](http://msdn2.microsoft.com/en-us/library/72ccbd0f-f85b-434d-b0fc-dbe26348a74d) | wingdi.h | [Vanara.PInvoke.Gdi32.PtVisible](https://github.com/dahall/Vanara/search?l=C%23&q=PtVisible) [RealizePalette](http://msdn2.microsoft.com/en-us/library/1c744ad2-09bc-455f-bc3c-9a2583b57a30) | wingdi.h | [Vanara.PInvoke.Gdi32.RealizePalette](https://github.com/dahall/Vanara/search?l=C%23&q=RealizePalette) -[Rectangle](https://www.google.com/search?num=5&q=Rectangle+site%3Amicrosoft.com) | | +[Rectangle](http://msdn2.microsoft.com/en-us/library/ed6b9824-1edc-4510-b9da-a4287845aa83) | wingdi.h | [Vanara.PInvoke.Gdi32.Rectangle](https://github.com/dahall/Vanara/search?l=C%23&q=Rectangle) [RectInRegion](http://msdn2.microsoft.com/en-us/library/198a02f1-120c-4f65-aa7c-a41f2e5e81a9) | wingdi.h | [Vanara.PInvoke.Gdi32.RectInRegion](https://github.com/dahall/Vanara/search?l=C%23&q=RectInRegion) -[RectVisible](https://www.google.com/search?num=5&q=RectVisible+site%3Amicrosoft.com) | | -[RemoveFontMemResourceEx](https://www.google.com/search?num=5&q=RemoveFontMemResourceEx+site%3Amicrosoft.com) | | -[RemoveFontResource](https://www.google.com/search?num=5&q=RemoveFontResourceA+site%3Amicrosoft.com) | | -[RemoveFontResourceEx](https://www.google.com/search?num=5&q=RemoveFontResourceExA+site%3Amicrosoft.com) | | -[ResetDC](https://www.google.com/search?num=5&q=ResetDCA+site%3Amicrosoft.com) | | +[RectVisible](http://msdn2.microsoft.com/en-us/library/990e9b22-0ce3-42b8-a87e-32fd2f2bc2fb) | wingdi.h | [Vanara.PInvoke.Gdi32.RectVisible](https://github.com/dahall/Vanara/search?l=C%23&q=RectVisible) +[RemoveFontMemResourceEx](http://msdn2.microsoft.com/en-us/library/b73c3f1d-c508-418c-a5a2-105a35ec3a9b) | wingdi.h | [Vanara.PInvoke.Gdi32.RemoveFontMemResourceEx](https://github.com/dahall/Vanara/search?l=C%23&q=RemoveFontMemResourceEx) +[RemoveFontResource](http://msdn2.microsoft.com/en-us/library/ccc0ac8b-e373-47a9-a362-64fd79a33d0c) | wingdi.h | [Vanara.PInvoke.Gdi32.RemoveFontResource](https://github.com/dahall/Vanara/search?l=C%23&q=RemoveFontResource) +[RemoveFontResourceEx](http://msdn2.microsoft.com/en-us/library/18056fe7-1efe-428e-a828-3217c53371eb) | wingdi.h | [Vanara.PInvoke.Gdi32.RemoveFontResourceEx](https://github.com/dahall/Vanara/search?l=C%23&q=RemoveFontResourceEx) +[ResetDC](http://msdn2.microsoft.com/en-us/library/3f77db51-90d1-4a87-812b-1e129ae8fde9) | wingdi.h | [Vanara.PInvoke.Gdi32.ResetDC](https://github.com/dahall/Vanara/search?l=C%23&q=ResetDC) [ResizePalette](http://msdn2.microsoft.com/en-us/library/77178869-cbfb-4b91-a5b0-7d0404e7534f) | wingdi.h | [Vanara.PInvoke.Gdi32.ResizePalette](https://github.com/dahall/Vanara/search?l=C%23&q=ResizePalette) -[RestoreDC](https://www.google.com/search?num=5&q=RestoreDC+site%3Amicrosoft.com) | | -[RoundRect](https://www.google.com/search?num=5&q=RoundRect+site%3Amicrosoft.com) | | -[SaveDC](https://www.google.com/search?num=5&q=SaveDC+site%3Amicrosoft.com) | | -[ScaleViewportExtEx](https://www.google.com/search?num=5&q=ScaleViewportExtEx+site%3Amicrosoft.com) | | -[ScaleWindowExtEx](https://www.google.com/search?num=5&q=ScaleWindowExtEx+site%3Amicrosoft.com) | | -[ScriptApplyDigitSubstitution](https://www.google.com/search?num=5&q=ScriptApplyDigitSubstitution+site%3Amicrosoft.com) | | -[ScriptApplyLogicalWidth](https://www.google.com/search?num=5&q=ScriptApplyLogicalWidth+site%3Amicrosoft.com) | | -[ScriptBreak](https://www.google.com/search?num=5&q=ScriptBreak+site%3Amicrosoft.com) | | +[RestoreDC](http://msdn2.microsoft.com/en-us/library/7043edbb-b3ea-4946-a2ba-cae356b04d1d) | wingdi.h | [Vanara.PInvoke.Gdi32.RestoreDC](https://github.com/dahall/Vanara/search?l=C%23&q=RestoreDC) +[RoundRect](http://msdn2.microsoft.com/en-us/library/17808a6a-7bd0-4fd6-81ab-00d5db764b93) | wingdi.h | [Vanara.PInvoke.Gdi32.RoundRect](https://github.com/dahall/Vanara/search?l=C%23&q=RoundRect) +[SaveDC](http://msdn2.microsoft.com/en-us/library/f438cd7f-436f-436c-b32e-67f5558740cb) | wingdi.h | [Vanara.PInvoke.Gdi32.SaveDC](https://github.com/dahall/Vanara/search?l=C%23&q=SaveDC) +[ScaleViewportExtEx](http://msdn2.microsoft.com/en-us/library/8dde1322-82d7-4069-9655-a7bd3a324cb0) | wingdi.h | [Vanara.PInvoke.Gdi32.ScaleViewportExtEx](https://github.com/dahall/Vanara/search?l=C%23&q=ScaleViewportExtEx) +[ScaleWindowExtEx](http://msdn2.microsoft.com/en-us/library/c34f0978-74dd-4839-99f2-a106f3d2c0f9) | wingdi.h | [Vanara.PInvoke.Gdi32.ScaleWindowExtEx](https://github.com/dahall/Vanara/search?l=C%23&q=ScaleWindowExtEx) +[ScriptApplyDigitSubstitution](http://msdn2.microsoft.com/en-us/library/486b8a56-eb14-48c3-b2f0-f5494f79baea) | usp10.h | [Vanara.PInvoke.Gdi32.ScriptApplyDigitSubstitution](https://github.com/dahall/Vanara/search?l=C%23&q=ScriptApplyDigitSubstitution) +[ScriptApplyLogicalWidth](http://msdn2.microsoft.com/en-us/library/964634f4-700b-47a7-a86f-071f1c97bcbe) | usp10.h | [Vanara.PInvoke.Gdi32.ScriptApplyLogicalWidth](https://github.com/dahall/Vanara/search?l=C%23&q=ScriptApplyLogicalWidth) +[ScriptBreak](http://msdn2.microsoft.com/en-us/library/1613819f-9473-4d9f-8a65-a109c9ef3f43) | usp10.h | [Vanara.PInvoke.Gdi32.ScriptBreak](https://github.com/dahall/Vanara/search?l=C%23&q=ScriptBreak) [ScriptCacheGetHeight](https://www.google.com/search?num=5&q=ScriptCacheGetHeight+site%3Amicrosoft.com) | | [ScriptCPtoX](https://www.google.com/search?num=5&q=ScriptCPtoX+site%3Amicrosoft.com) | | [ScriptFreeCache](https://www.google.com/search?num=5&q=ScriptFreeCache+site%3Amicrosoft.com) | | @@ -546,74 +540,72 @@ Native Method | Header | Managed Method [ScriptSubstituteSingleGlyph](https://www.google.com/search?num=5&q=ScriptSubstituteSingleGlyph+site%3Amicrosoft.com) | | [ScriptTextOut](https://www.google.com/search?num=5&q=ScriptTextOut+site%3Amicrosoft.com) | | [ScriptXtoCP](https://www.google.com/search?num=5&q=ScriptXtoCP+site%3Amicrosoft.com) | | -[SelectClipPath](https://www.google.com/search?num=5&q=SelectClipPath+site%3Amicrosoft.com) | | -[SelectClipRgn](https://www.google.com/search?num=5&q=SelectClipRgn+site%3Amicrosoft.com) | | +[SelectClipPath](http://msdn2.microsoft.com/en-us/library/c5102e1b-ba33-4cce-a4e5-93cf10c1c0bb) | wingdi.h | [Vanara.PInvoke.Gdi32.SelectClipPath](https://github.com/dahall/Vanara/search?l=C%23&q=SelectClipPath) +[SelectClipRgn](http://msdn2.microsoft.com/en-us/library/7a4f0b9c-8588-4da8-a030-ed9d8b4ee08d) | wingdi.h | [Vanara.PInvoke.Gdi32.SelectClipRgn](https://github.com/dahall/Vanara/search?l=C%23&q=SelectClipRgn) [SelectObject](http://msdn2.microsoft.com/en-us/library/dd162957) | Wingdi.h | [Vanara.PInvoke.Gdi32.SelectObject](https://github.com/dahall/Vanara/search?l=C%23&q=SelectObject) [SelectPalette](http://msdn2.microsoft.com/en-us/library/1fc3356f-6fa3-444f-b224-b953acd2394b) | wingdi.h | [Vanara.PInvoke.Gdi32.SelectPalette](https://github.com/dahall/Vanara/search?l=C%23&q=SelectPalette) [SetAbortProc](https://www.google.com/search?num=5&q=SetAbortProc+site%3Amicrosoft.com) | | -[SetArcDirection](https://www.google.com/search?num=5&q=SetArcDirection+site%3Amicrosoft.com) | | -[SetBitmapBits](https://www.google.com/search?num=5&q=SetBitmapBits+site%3Amicrosoft.com) | | -[SetBitmapDimensionEx](https://www.google.com/search?num=5&q=SetBitmapDimensionEx+site%3Amicrosoft.com) | | -[SetBkColor](https://www.google.com/search?num=5&q=SetBkColor+site%3Amicrosoft.com) | | -[SetBkMode](http://msdn2.microsoft.com/en-us/library/dd162965) | Wingdi.h | [Vanara.PInvoke.Gdi32.SetBkMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetBkMode) -[SetBoundsRect](https://www.google.com/search?num=5&q=SetBoundsRect+site%3Amicrosoft.com) | | +[SetArcDirection](http://msdn2.microsoft.com/en-us/library/cec31eb2-cc9d-4384-b973-dd4339b96ed0) | wingdi.h | [Vanara.PInvoke.Gdi32.SetArcDirection](https://github.com/dahall/Vanara/search?l=C%23&q=SetArcDirection) +[SetBitmapBits](http://msdn2.microsoft.com/en-us/library/3cab12a6-c408-4552-bec0-5ecfd8374757) | wingdi.h | [Vanara.PInvoke.Gdi32.SetBitmapBits](https://github.com/dahall/Vanara/search?l=C%23&q=SetBitmapBits) +[SetBitmapDimensionEx](http://msdn2.microsoft.com/en-us/library/23960533-de71-4bff-a43f-75e5fe38fbec) | wingdi.h | [Vanara.PInvoke.Gdi32.SetBitmapDimensionEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetBitmapDimensionEx) +[SetBkColor](http://msdn2.microsoft.com/en-us/library/9163370b-19c5-4c23-9197-793e4b8d50c4) | wingdi.h | [Vanara.PInvoke.Gdi32.SetBkColor](https://github.com/dahall/Vanara/search?l=C%23&q=SetBkColor) +[SetBkMode](http://msdn2.microsoft.com/en-us/library/60e4467a-14ab-421e-b174-4b9c0134ce72) | wingdi.h | [Vanara.PInvoke.Gdi32.SetBkMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetBkMode) +[SetBoundsRect](http://msdn2.microsoft.com/en-us/library/ad361e78-42e8-4945-9395-fab983e396df) | wingdi.h | [Vanara.PInvoke.Gdi32.SetBoundsRect](https://github.com/dahall/Vanara/search?l=C%23&q=SetBoundsRect) [SetBrushOrgEx](http://msdn2.microsoft.com/en-us/library/dcc7575a-49fd-4306-8baa-57e9e0d5ed1f) | wingdi.h | [Vanara.PInvoke.Gdi32.SetBrushOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetBrushOrgEx) [SetColorAdjustment](http://msdn2.microsoft.com/en-us/library/292d6cdc-cafa-438a-9392-a9c22e7d44a5) | wingdi.h | [Vanara.PInvoke.Gdi32.SetColorAdjustment](https://github.com/dahall/Vanara/search?l=C%23&q=SetColorAdjustment) -[SetColorSpace](https://www.google.com/search?num=5&q=SetColorSpace+site%3Amicrosoft.com) | | -[SetDCBrushColor](https://www.google.com/search?num=5&q=SetDCBrushColor+site%3Amicrosoft.com) | | -[SetDCPenColor](https://www.google.com/search?num=5&q=SetDCPenColor+site%3Amicrosoft.com) | | +[SetColorSpace](http://msdn2.microsoft.com/en-us/library/037c864f-f8ec-4467-9236-74ea4493d743) | wingdi.h | [Vanara.PInvoke.Gdi32.SetColorSpace](https://github.com/dahall/Vanara/search?l=C%23&q=SetColorSpace) +[SetDCBrushColor](http://msdn2.microsoft.com/en-us/library/4feed536-2f1d-4a25-8311-7cae303167ca) | wingdi.h | [Vanara.PInvoke.Gdi32.SetDCBrushColor](https://github.com/dahall/Vanara/search?l=C%23&q=SetDCBrushColor) +[SetDCPenColor](http://msdn2.microsoft.com/en-us/library/057608eb-7209-4714-bf02-660a13d59016) | wingdi.h | [Vanara.PInvoke.Gdi32.SetDCPenColor](https://github.com/dahall/Vanara/search?l=C%23&q=SetDCPenColor) [SetDeviceGammaRamp](https://www.google.com/search?num=5&q=SetDeviceGammaRamp+site%3Amicrosoft.com) | | -[SetDIBColorTable](https://www.google.com/search?num=5&q=SetDIBColorTable+site%3Amicrosoft.com) | | -[SetDIBits](https://www.google.com/search?num=5&q=SetDIBits+site%3Amicrosoft.com) | | -[SetDIBitsToDevice](https://www.google.com/search?num=5&q=SetDIBitsToDevice+site%3Amicrosoft.com) | | -[SetEnhMetaFileBits](https://www.google.com/search?num=5&q=SetEnhMetaFileBits+site%3Amicrosoft.com) | | -[SetGraphicsMode](https://www.google.com/search?num=5&q=SetGraphicsMode+site%3Amicrosoft.com) | | -[SetICMMode](https://www.google.com/search?num=5&q=SetICMMode+site%3Amicrosoft.com) | | -[SetICMProfile](https://www.google.com/search?num=5&q=SetICMProfileA+site%3Amicrosoft.com) | | +[SetDIBColorTable](http://msdn2.microsoft.com/en-us/library/f301c34d-6e8e-4dc8-b3f3-0fdc658d09e3) | wingdi.h | [Vanara.PInvoke.Gdi32.SetDIBColorTable](https://github.com/dahall/Vanara/search?l=C%23&q=SetDIBColorTable) +[SetDIBits](http://msdn2.microsoft.com/en-us/library/706f4532-4073-4d5c-ae2d-e33aea9163e9) | wingdi.h | [Vanara.PInvoke.Gdi32.SetDIBits](https://github.com/dahall/Vanara/search?l=C%23&q=SetDIBits) +[SetDIBitsToDevice](http://msdn2.microsoft.com/en-us/library/41225400-12e3-47ba-8b88-ac1d5b0fa90f) | wingdi.h | [Vanara.PInvoke.Gdi32.SetDIBitsToDevice](https://github.com/dahall/Vanara/search?l=C%23&q=SetDIBitsToDevice) +[SetEnhMetaFileBits](http://msdn2.microsoft.com/en-us/library/0f21ed97-e37f-4b44-a2eb-b8e284b3dc4b) | wingdi.h | [Vanara.PInvoke.Gdi32.SetEnhMetaFileBits](https://github.com/dahall/Vanara/search?l=C%23&q=SetEnhMetaFileBits) +[SetGraphicsMode](http://msdn2.microsoft.com/en-us/library/73824a14-2951-45a2-98cd-156418c59a2d) | wingdi.h | [Vanara.PInvoke.Gdi32.SetGraphicsMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetGraphicsMode) +[SetICMMode](http://msdn2.microsoft.com/en-us/library/40d70c1f-c580-43c4-b44b-6c9388e138fb) | wingdi.h | [Vanara.PInvoke.Gdi32.SetICMMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetICMMode) +[SetICMProfile](http://msdn2.microsoft.com/en-us/library/c95f6536-9377-4766-9eb6-004a41bcf6c5) | wingdi.h | [Vanara.PInvoke.Gdi32.SetICMProfile](https://github.com/dahall/Vanara/search?l=C%23&q=SetICMProfile) [SetLayout](http://msdn2.microsoft.com/en-us/library/dd162979) | Wingdi.h | [Vanara.PInvoke.Gdi32.SetLayout](https://github.com/dahall/Vanara/search?l=C%23&q=SetLayout) -[SetMapMode](https://www.google.com/search?num=5&q=SetMapMode+site%3Amicrosoft.com) | | -[SetMapperFlags](https://www.google.com/search?num=5&q=SetMapperFlags+site%3Amicrosoft.com) | | -[SetMetaFileBitsEx](https://www.google.com/search?num=5&q=SetMetaFileBitsEx+site%3Amicrosoft.com) | | -[SetMetaRgn](https://www.google.com/search?num=5&q=SetMetaRgn+site%3Amicrosoft.com) | | -[SetMiterLimit](https://www.google.com/search?num=5&q=SetMiterLimit+site%3Amicrosoft.com) | | -[SetOPMSigningKeyAndSequenceNumbers](https://www.google.com/search?num=5&q=SetOPMSigningKeyAndSequenceNumbers+site%3Amicrosoft.com) | | +[SetMapMode](http://msdn2.microsoft.com/en-us/library/a4d6a63a-6d2d-4bd9-9e71-4cd1b5f145a4) | wingdi.h | [Vanara.PInvoke.Gdi32.SetMapMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetMapMode) +[SetMapperFlags](http://msdn2.microsoft.com/en-us/library/74cfe0d3-0d20-4382-8e76-55a6e2323308) | wingdi.h | [Vanara.PInvoke.Gdi32.SetMapperFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SetMapperFlags) +[SetMetaFileBitsEx](http://msdn2.microsoft.com/en-us/library/232eeba9-f579-4b5f-a31a-416aeb56a909) | wingdi.h | [Vanara.PInvoke.Gdi32.SetMetaFileBitsEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetMetaFileBitsEx) +[SetMetaRgn](http://msdn2.microsoft.com/en-us/library/79f5dc01-bdec-4844-be94-1f9cf5bfd712) | wingdi.h | [Vanara.PInvoke.Gdi32.SetMetaRgn](https://github.com/dahall/Vanara/search?l=C%23&q=SetMetaRgn) +[SetMiterLimit](http://msdn2.microsoft.com/en-us/library/4bed113b-9e3f-441f-96d7-71630bf9298e) | wingdi.h | [Vanara.PInvoke.Gdi32.SetMiterLimit](https://github.com/dahall/Vanara/search?l=C%23&q=SetMiterLimit) [SetPaletteEntries](http://msdn2.microsoft.com/en-us/library/df38f482-75ba-4800-8b26-92204c63255e) | wingdi.h | [Vanara.PInvoke.Gdi32.SetPaletteEntries](https://github.com/dahall/Vanara/search?l=C%23&q=SetPaletteEntries) -[SetPixel](https://www.google.com/search?num=5&q=SetPixel+site%3Amicrosoft.com) | | +[SetPixel](http://msdn2.microsoft.com/en-us/library/652e2e7a-79ae-4668-b269-153ee08a5de9) | wingdi.h | [Vanara.PInvoke.Gdi32.SetPixel](https://github.com/dahall/Vanara/search?l=C%23&q=SetPixel) [SetPixelFormat](http://msdn2.microsoft.com/en-us/library/f8d74078-a7e7-4d95-857a-f51d5d70598e) | wingdi.h | [Vanara.PInvoke.Gdi32.SetPixelFormat](https://github.com/dahall/Vanara/search?l=C%23&q=SetPixelFormat) -[SetPixelV](https://www.google.com/search?num=5&q=SetPixelV+site%3Amicrosoft.com) | | +[SetPixelV](http://msdn2.microsoft.com/en-us/library/638f0ffd-3771-4390-b335-0517be5312fd) | wingdi.h | [Vanara.PInvoke.Gdi32.SetPixelV](https://github.com/dahall/Vanara/search?l=C%23&q=SetPixelV) [SetPolyFillMode](http://msdn2.microsoft.com/en-us/library/233926c4-2658-405d-89b6-05ece844623d) | wingdi.h | [Vanara.PInvoke.Gdi32.SetPolyFillMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetPolyFillMode) -[SetRectRgn](https://www.google.com/search?num=5&q=SetRectRgn+site%3Amicrosoft.com) | | -[SetROP2](https://www.google.com/search?num=5&q=SetROP2+site%3Amicrosoft.com) | | -[SetStretchBltMode](https://www.google.com/search?num=5&q=SetStretchBltMode+site%3Amicrosoft.com) | | +[SetRectRgn](http://msdn2.microsoft.com/en-us/library/9a024d61-f397-43d8-a48e-edb8102a6f55) | wingdi.h | [Vanara.PInvoke.Gdi32.SetRectRgn](https://github.com/dahall/Vanara/search?l=C%23&q=SetRectRgn) +[SetROP2](http://msdn2.microsoft.com/en-us/library/a462a03d-e2c8-403e-aab4-ae03fb96f06f) | wingdi.h | [Vanara.PInvoke.Gdi32.SetROP2](https://github.com/dahall/Vanara/search?l=C%23&q=SetROP2) +[SetStretchBltMode](http://msdn2.microsoft.com/en-us/library/3e5a48dc-ccd5-41ea-a24b-5c40213abf38) | wingdi.h | [Vanara.PInvoke.Gdi32.SetStretchBltMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetStretchBltMode) [SetSystemPaletteUse](http://msdn2.microsoft.com/en-us/library/6ff245d3-1bcc-4778-a595-c1eb16531ad3) | wingdi.h | [Vanara.PInvoke.Gdi32.SetSystemPaletteUse](https://github.com/dahall/Vanara/search?l=C%23&q=SetSystemPaletteUse) -[SetTextAlign](https://www.google.com/search?num=5&q=SetTextAlign+site%3Amicrosoft.com) | | -[SetTextCharacterExtra](https://www.google.com/search?num=5&q=SetTextCharacterExtra+site%3Amicrosoft.com) | | -[SetTextColor](https://www.google.com/search?num=5&q=SetTextColor+site%3Amicrosoft.com) | | -[SetTextJustification](https://www.google.com/search?num=5&q=SetTextJustification+site%3Amicrosoft.com) | | -[SetViewportExtEx](https://www.google.com/search?num=5&q=SetViewportExtEx+site%3Amicrosoft.com) | | -[SetViewportOrgEx](https://www.google.com/search?num=5&q=SetViewportOrgEx+site%3Amicrosoft.com) | | -[SetWindowExtEx](https://www.google.com/search?num=5&q=SetWindowExtEx+site%3Amicrosoft.com) | | -[SetWindowOrgEx](https://www.google.com/search?num=5&q=SetWindowOrgEx+site%3Amicrosoft.com) | | -[SetWinMetaFileBits](https://www.google.com/search?num=5&q=SetWinMetaFileBits+site%3Amicrosoft.com) | | -[SetWorldTransform](https://www.google.com/search?num=5&q=SetWorldTransform+site%3Amicrosoft.com) | | +[SetTextAlign](http://msdn2.microsoft.com/en-us/library/422868c5-14c9-4374-9cc5-b7bf91ab9eb4) | wingdi.h | [Vanara.PInvoke.Gdi32.SetTextAlign](https://github.com/dahall/Vanara/search?l=C%23&q=SetTextAlign) +[SetTextCharacterExtra](http://msdn2.microsoft.com/en-us/library/83b7d225-4fb9-4c75-bc4a-e1bea7f901f1) | wingdi.h | [Vanara.PInvoke.Gdi32.SetTextCharacterExtra](https://github.com/dahall/Vanara/search?l=C%23&q=SetTextCharacterExtra) +[SetTextColor](http://msdn2.microsoft.com/en-us/library/3875a247-7c32-4917-bf6d-50b2a49848a6) | wingdi.h | [Vanara.PInvoke.Gdi32.SetTextColor](https://github.com/dahall/Vanara/search?l=C%23&q=SetTextColor) +[SetTextJustification](http://msdn2.microsoft.com/en-us/library/55fb5a28-b7da-40d8-8e64-4b42c23fa8b1) | wingdi.h | [Vanara.PInvoke.Gdi32.SetTextJustification](https://github.com/dahall/Vanara/search?l=C%23&q=SetTextJustification) +[SetViewportExtEx](http://msdn2.microsoft.com/en-us/library/36bf82e0-f3e7-43cf-943f-eed783ad24a4) | wingdi.h | [Vanara.PInvoke.Gdi32.SetViewportExtEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetViewportExtEx) +[SetViewportOrgEx](http://msdn2.microsoft.com/en-us/library/d3b6326e-9fec-42a1-8d2e-d1ad4fcc79a4) | wingdi.h | [Vanara.PInvoke.Gdi32.SetViewportOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetViewportOrgEx) +[SetWindowExtEx](http://msdn2.microsoft.com/en-us/library/8fd13d56-f6fa-4aea-a7e5-535caf22a840) | wingdi.h | [Vanara.PInvoke.Gdi32.SetWindowExtEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetWindowExtEx) +[SetWindowOrgEx](http://msdn2.microsoft.com/en-us/library/75409b5a-c003-49f2-aceb-a28330b92b0a) | wingdi.h | [Vanara.PInvoke.Gdi32.SetWindowOrgEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetWindowOrgEx) +[SetWinMetaFileBits](http://msdn2.microsoft.com/en-us/library/b7170c8a-da5f-4946-9c56-da3cffc84567) | wingdi.h | [Vanara.PInvoke.Gdi32.SetWinMetaFileBits](https://github.com/dahall/Vanara/search?l=C%23&q=SetWinMetaFileBits) +[SetWorldTransform](http://msdn2.microsoft.com/en-us/library/d103a4dd-949e-4f18-ac90-bb0e51011233) | wingdi.h | [Vanara.PInvoke.Gdi32.SetWorldTransform](https://github.com/dahall/Vanara/search?l=C%23&q=SetWorldTransform) [StartDoc](https://www.google.com/search?num=5&q=StartDocA+site%3Amicrosoft.com) | | [StartPage](https://www.google.com/search?num=5&q=StartPage+site%3Amicrosoft.com) | | -[StretchBlt](https://www.google.com/search?num=5&q=StretchBlt+site%3Amicrosoft.com) | | -[StretchDIBits](https://www.google.com/search?num=5&q=StretchDIBits+site%3Amicrosoft.com) | | +[StretchBlt](http://msdn2.microsoft.com/en-us/library/5130c88e-08e8-4faa-a1cb-a8106c86cea0) | wingdi.h | [Vanara.PInvoke.Gdi32.StretchBlt](https://github.com/dahall/Vanara/search?l=C%23&q=StretchBlt) +[StretchDIBits](http://msdn2.microsoft.com/en-us/library/3d57a79a-338d-48ab-8161-3ce17739bf20) | wingdi.h | [Vanara.PInvoke.Gdi32.StretchDIBits](https://github.com/dahall/Vanara/search?l=C%23&q=StretchDIBits) [STROBJ_bEnum](https://www.google.com/search?num=5&q=STROBJ_bEnum+site%3Amicrosoft.com) | | [STROBJ_bEnumPositionsOnly](https://www.google.com/search?num=5&q=STROBJ_bEnumPositionsOnly+site%3Amicrosoft.com) | | [STROBJ_bGetAdvanceWidths](https://www.google.com/search?num=5&q=STROBJ_bGetAdvanceWidths+site%3Amicrosoft.com) | | [STROBJ_dwGetCodePage](https://www.google.com/search?num=5&q=STROBJ_dwGetCodePage+site%3Amicrosoft.com) | | [STROBJ_vEnumStart](https://www.google.com/search?num=5&q=STROBJ_vEnumStart+site%3Amicrosoft.com) | | -[StrokeAndFillPath](https://www.google.com/search?num=5&q=StrokeAndFillPath+site%3Amicrosoft.com) | | -[StrokePath](https://www.google.com/search?num=5&q=StrokePath+site%3Amicrosoft.com) | | +[StrokeAndFillPath](http://msdn2.microsoft.com/en-us/library/936af9e5-707d-4d43-9035-e8239e3759a2) | wingdi.h | [Vanara.PInvoke.Gdi32.StrokeAndFillPath](https://github.com/dahall/Vanara/search?l=C%23&q=StrokeAndFillPath) +[StrokePath](http://msdn2.microsoft.com/en-us/library/5a9f1509-0a69-4db8-8d74-9bf360aca64d) | wingdi.h | [Vanara.PInvoke.Gdi32.StrokePath](https://github.com/dahall/Vanara/search?l=C%23&q=StrokePath) [SwapBuffers](http://msdn2.microsoft.com/en-us/library/2c9728e4-c5be-4b14-a6f7-2899c792ec3d) | wingdi.h | [Vanara.PInvoke.Gdi32.SwapBuffers](https://github.com/dahall/Vanara/search?l=C%23&q=SwapBuffers) -[TextOut](https://www.google.com/search?num=5&q=TextOutA+site%3Amicrosoft.com) | | -[TranslateCharsetInfo](https://www.google.com/search?num=5&q=TranslateCharsetInfo+site%3Amicrosoft.com) | | +[TextOut](http://msdn2.microsoft.com/en-us/library/0c437ff8-3893-4dc3-827b-fa9ce4bcd7e6) | wingdi.h | [Vanara.PInvoke.Gdi32.TextOut](https://github.com/dahall/Vanara/search?l=C%23&q=TextOut) +[TranslateCharsetInfo](http://msdn2.microsoft.com/en-us/library/0e6e81f1-ec7b-42ba-8706-a352349fa6ab) | wingdi.h | [Vanara.PInvoke.Gdi32.TranslateCharsetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=TranslateCharsetInfo) [UnrealizeObject](http://msdn2.microsoft.com/en-us/library/b84cd0b3-fdf1-4f12-bc45-308032d6d698) | wingdi.h | [Vanara.PInvoke.Gdi32.UnrealizeObject](https://github.com/dahall/Vanara/search?l=C%23&q=UnrealizeObject) [UpdateColors](http://msdn2.microsoft.com/en-us/library/61dfd579-3fc9-4e0a-bfd9-d04c6f918fd8) | wingdi.h | [Vanara.PInvoke.Gdi32.UpdateColors](https://github.com/dahall/Vanara/search?l=C%23&q=UpdateColors) -[UpdateICMRegKey](https://www.google.com/search?num=5&q=UpdateICMRegKeyA+site%3Amicrosoft.com) | | -[WidenPath](https://www.google.com/search?num=5&q=WidenPath+site%3Amicrosoft.com) | | +[WidenPath](http://msdn2.microsoft.com/en-us/library/c994bd1b-c5e8-46e6-a6a6-59e2d9106d75) | wingdi.h | [Vanara.PInvoke.Gdi32.WidenPath](https://github.com/dahall/Vanara/search?l=C%23&q=WidenPath) [XFORMOBJ_bApplyXform](https://www.google.com/search?num=5&q=XFORMOBJ_bApplyXform+site%3Amicrosoft.com) | | [XFORMOBJ_iGetXform](https://www.google.com/search?num=5&q=XFORMOBJ_iGetXform+site%3Amicrosoft.com) | | [XLATEOBJ_cGetPalette](https://www.google.com/search?num=5&q=XLATEOBJ_cGetPalette+site%3Amicrosoft.com) | | @@ -623,11 +615,19 @@ Native Method | Header | Managed Method ### Structures Native Structure | Header | Managed Structure --- | --- | --- +[ABC](http://msdn2.microsoft.com/en-us/library/00000000-0000-0000-0000-000000000001) | wingdi.h | [Vanara.PInvoke.Gdi32.ABC](https://github.com/dahall/Vanara/search?l=C%23&q=ABC) +[ABCFLOAT](http://msdn2.microsoft.com/en-us/library/540bb00c-f0e2-4ddd-98d1-cf3ed86b6ce0) | wingdi.h | [Vanara.PInvoke.Gdi32.ABCFLOAT](https://github.com/dahall/Vanara/search?l=C%23&q=ABCFLOAT) +[AXESLIST](http://msdn2.microsoft.com/en-us/library/f95f012e-f02b-46c1-94ba-69f426ee7ad9) | wingdi.h | [Vanara.PInvoke.Gdi32.AXESLIST](https://github.com/dahall/Vanara/search?l=C%23&q=AXESLIST) +[AXISINFO](http://msdn2.microsoft.com/en-us/library/a947618e-4b50-453a-82d5-5a6f825faebb) | wingdi.h | [Vanara.PInvoke.Gdi32.AXISINFO](https://github.com/dahall/Vanara/search?l=C%23&q=AXISINFO) [BITMAP](http://msdn2.microsoft.com/en-us/library/dd183371) | Wingdi.h | [Vanara.PInvoke.Gdi32.BITMAP](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAP) [BITMAPINFO](http://msdn2.microsoft.com/en-us/library/dd183375) | Wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPINFO](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPINFO) [BITMAPINFOHEADER](http://msdn2.microsoft.com/en-us/library/dd183376) | Wingdi.h | [Vanara.PInvoke.Gdi32.BITMAPINFOHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPINFOHEADER) [BLENDFUNCTION](http://msdn2.microsoft.com/en-us/library/dd183393) | Wingdi.h | [Vanara.PInvoke.Gdi32.BLENDFUNCTION](https://github.com/dahall/Vanara/search?l=C%23&q=BLENDFUNCTION) +[CHARSETINFO](http://msdn2.microsoft.com/en-us/library/4f815f53-9fac-41f3-9493-bd8d68cff543) | wingdi.h | [Vanara.PInvoke.Gdi32.CHARSETINFO](https://github.com/dahall/Vanara/search?l=C%23&q=CHARSETINFO) +[CIEXYZ](http://msdn2.microsoft.com/en-us/library/3735c143-8eb3-4b91-a81e-5bc6bda1dfaa) | wingdi.h | [Vanara.PInvoke.Gdi32.CIEXYZ](https://github.com/dahall/Vanara/search?l=C%23&q=CIEXYZ) +[CIEXYZTRIPLE](http://msdn2.microsoft.com/en-us/library/cf4473b0-7e54-42d1-a013-2442a540daee) | wingdi.h | [Vanara.PInvoke.Gdi32.CIEXYZTRIPLE](https://github.com/dahall/Vanara/search?l=C%23&q=CIEXYZTRIPLE) [COLORADJUSTMENT](http://msdn2.microsoft.com/en-us/library/9a080f60-0bce-46b6-b8a8-f534ff83a0a8) | wingdi.h | [Vanara.PInvoke.Gdi32.COLORADJUSTMENT](https://github.com/dahall/Vanara/search?l=C%23&q=COLORADJUSTMENT) +[DESIGNVECTOR](http://msdn2.microsoft.com/en-us/library/aeff9901-2405-44aa-ba46-8d784afd6b76) | wingdi.h | [Vanara.PInvoke.Gdi32.DESIGNVECTOR](https://github.com/dahall/Vanara/search?l=C%23&q=DESIGNVECTOR) [DEVMODE](http://msdn2.microsoft.com/en-us/library/85741025-9393-42ab-8a6d-27f1ae2c0f1b) | wingdi.h | [Vanara.PInvoke.Gdi32.DEVMODE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVMODE) [DIBSECTION](http://msdn2.microsoft.com/en-us/library/dd183567) | Wingdi.h | [Vanara.PInvoke.Gdi32.DIBSECTION](https://github.com/dahall/Vanara/search?l=C%23&q=DIBSECTION) [DISPLAY_DEVICE](http://msdn2.microsoft.com/en-us/library/9a7813fe-358a-44eb-99da-c63f98d055c3) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAY_DEVICE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAY_DEVICE) @@ -652,16 +652,48 @@ Native Structure | Header | Managed Structure [DISPLAYCONFIG_TARGET_MODE](http://msdn2.microsoft.com/en-us/library/c81768f0-67d3-4ddd-94c8-013b1e4cf83e) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_TARGET_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_TARGET_MODE) [DISPLAYCONFIG_TARGET_PREFERRED_MODE](http://msdn2.microsoft.com/en-us/library/1a4926ca-36d2-466c-b3d2-b59d34a89ee6) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_TARGET_PREFERRED_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_TARGET_PREFERRED_MODE) [DISPLAYCONFIG_VIDEO_SIGNAL_INFO](http://msdn2.microsoft.com/en-us/library/960089fe-dbb7-41a1-af73-0002cfce6da2) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_VIDEO_SIGNAL_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_VIDEO_SIGNAL_INFO) +[ENHMETAHEADER](http://msdn2.microsoft.com/en-us/library/8e5f9a51-a995-48be-b936-1766fccb603a) | wingdi.h | [Vanara.PInvoke.Gdi32.ENHMETAHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=ENHMETAHEADER) +[ENUMLOGFONT](http://msdn2.microsoft.com/en-us/library/cfae9e97-c714-40fb-88ab-95e12ea3ffa9) | wingdi.h | [Vanara.PInvoke.Gdi32.ENUMLOGFONT](https://github.com/dahall/Vanara/search?l=C%23&q=ENUMLOGFONT) +[ENUMLOGFONTEX](http://msdn2.microsoft.com/en-us/library/2e848e47-5b5f-46ad-9963-55d6bb6748a9) | wingdi.h | [Vanara.PInvoke.Gdi32.ENUMLOGFONTEX](https://github.com/dahall/Vanara/search?l=C%23&q=ENUMLOGFONTEX) +[ENUMLOGFONTEXDV](http://msdn2.microsoft.com/en-us/library/8d483f52-250e-4c4f-83cf-ff952bb84fd3) | wingdi.h | [Vanara.PInvoke.Gdi32.ENUMLOGFONTEXDV](https://github.com/dahall/Vanara/search?l=C%23&q=ENUMLOGFONTEXDV) +[ENUMTEXTMETRIC](http://msdn2.microsoft.com/en-us/library/deb81846-3ada-4c88-8c26-74224538d282) | wingdi.h | [Vanara.PInvoke.Gdi32.ENUMTEXTMETRIC](https://github.com/dahall/Vanara/search?l=C%23&q=ENUMTEXTMETRIC) [EXTLOGPEN](http://msdn2.microsoft.com/en-us/library/34ffa71d-e94d-425e-9f9d-21e3df4990b7) | wingdi.h | [Vanara.PInvoke.Gdi32.EXTLOGPEN](https://github.com/dahall/Vanara/search?l=C%23&q=EXTLOGPEN) +[FIXED](http://msdn2.microsoft.com/en-us/library/b1d94060-e822-447f-82ba-fd1cf2ddaa3b) | wingdi.h | [Vanara.PInvoke.Gdi32.FIXED](https://github.com/dahall/Vanara/search?l=C%23&q=FIXED) +[FONTSIGNATURE](http://msdn2.microsoft.com/en-us/library/5331da53-7e3d-46e9-a922-da04fedc8382) | wingdi.h | [Vanara.PInvoke.Gdi32.FONTSIGNATURE](https://github.com/dahall/Vanara/search?l=C%23&q=FONTSIGNATURE) +[GCP_RESULTS](http://msdn2.microsoft.com/en-us/library/7692637e-963a-4e0a-8a04-e05a6d01c417) | wingdi.h | [Vanara.PInvoke.Gdi32.GCP_RESULTS](https://github.com/dahall/Vanara/search?l=C%23&q=GCP_RESULTS) +[GLYPHMETRICS](http://msdn2.microsoft.com/en-us/library/a6fa3813-56f7-4b54-b21d-8aabc2309a34) | wingdi.h | [Vanara.PInvoke.Gdi32.GLYPHMETRICS](https://github.com/dahall/Vanara/search?l=C%23&q=GLYPHMETRICS) +[GLYPHSET](http://msdn2.microsoft.com/en-us/library/b8ac8d3f-b062-491c-966f-02f3d4c11419) | wingdi.h | [Vanara.PInvoke.Gdi32.GLYPHSET](https://github.com/dahall/Vanara/search?l=C%23&q=GLYPHSET) +[GRADIENT_TRIANGLE](http://msdn2.microsoft.com/en-us/library/71f3a4bd-5823-47ae-aa7a-f3058f18c591) | wingdi.h | [Vanara.PInvoke.Gdi32.GRADIENT_TRIANGLE](https://github.com/dahall/Vanara/search?l=C%23&q=GRADIENT_TRIANGLE) +[HANDLETABLE](http://msdn2.microsoft.com/en-us/library/c0c03c7d-baac-4b59-ba2f-8f6330651b49) | wingdi.h | [Vanara.PInvoke.Gdi32.HANDLETABLE](https://github.com/dahall/Vanara/search?l=C%23&q=HANDLETABLE) +[HSECTION](https://www.google.com/search?num=5&q=HSECTION+site%3Amicrosoft.com) | | [Vanara.PInvoke.Gdi32.HSECTION](https://github.com/dahall/Vanara/search?l=C%23&q=HSECTION) +[KERNINGPAIR](http://msdn2.microsoft.com/en-us/library/af7bfcf7-467b-4ea9-87c5-3622303b1d8b) | wingdi.h | [Vanara.PInvoke.Gdi32.KERNINGPAIR](https://github.com/dahall/Vanara/search?l=C%23&q=KERNINGPAIR) [LOGBRUSH](http://msdn2.microsoft.com/en-us/library/ded2c7a4-2248-4d01-95c6-ab4050719094) | wingdi.h | [Vanara.PInvoke.Gdi32.LOGBRUSH](https://github.com/dahall/Vanara/search?l=C%23&q=LOGBRUSH) +[LOGCOLORSPACE](http://msdn2.microsoft.com/en-us/library/b08aec07-6ac0-47be-8dc9-d604d94dedde) | wingdi.h | [Vanara.PInvoke.Gdi32.LOGCOLORSPACE](https://github.com/dahall/Vanara/search?l=C%23&q=LOGCOLORSPACE) [LOGPALETTE](http://msdn2.microsoft.com/en-us/library/99d70a0e-ac61-4a88-a500-66443e7882ad) | wingdi.h | [Vanara.PInvoke.Gdi32.LOGPALETTE](https://github.com/dahall/Vanara/search?l=C%23&q=LOGPALETTE) [LOGPEN](http://msdn2.microsoft.com/en-us/library/0e098b5a-e249-43ad-a6d8-2509b6562453) | wingdi.h | [Vanara.PInvoke.Gdi32.LOGPEN](https://github.com/dahall/Vanara/search?l=C%23&q=LOGPEN) +[MAT2](http://msdn2.microsoft.com/en-us/library/841883d6-bc4d-46ef-abf4-f179771d255b) | wingdi.h | [Vanara.PInvoke.Gdi32.MAT2](https://github.com/dahall/Vanara/search?l=C%23&q=MAT2) +[METAFILEPICT](https://www.google.com/search?num=5&q=METAFILEPICT+site%3Amicrosoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.METAFILEPICT](https://github.com/dahall/Vanara/search?l=C%23&q=METAFILEPICT) +[NEWTEXTMETRIC](http://msdn2.microsoft.com/en-us/library/0dd7fee0-0771-4c72-9843-0fee308da5cc) | wingdi.h | [Vanara.PInvoke.Gdi32.NEWTEXTMETRIC](https://github.com/dahall/Vanara/search?l=C%23&q=NEWTEXTMETRIC) +[NEWTEXTMETRICEX](http://msdn2.microsoft.com/en-us/library/b85ff705-2dd4-4877-9905-d4c2a0894e24) | wingdi.h | [Vanara.PInvoke.Gdi32.NEWTEXTMETRICEX](https://github.com/dahall/Vanara/search?l=C%23&q=NEWTEXTMETRICEX) +[OUTLINETEXTMETRIC](http://msdn2.microsoft.com/en-us/library/79d77df0-193a-49a8-b93d-4ef5807c3c9b) | wingdi.h | [Vanara.PInvoke.Gdi32.OUTLINETEXTMETRIC](https://github.com/dahall/Vanara/search?l=C%23&q=OUTLINETEXTMETRIC) [PALETTEENTRY](https://www.google.com/search?num=5&q=PALETTEENTRY+site%3Amicrosoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PALETTEENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=PALETTEENTRY) +[PANOSE](http://msdn2.microsoft.com/en-us/library/18aa4a36-8e47-4e35-973f-376d412ed923) | wingdi.h | [Vanara.PInvoke.Gdi32.PANOSE](https://github.com/dahall/Vanara/search?l=C%23&q=PANOSE) [PIXELFORMATDESCRIPTOR](http://msdn2.microsoft.com/en-us/library/1480dea3-ae74-4e8b-b4de-fca8de5d8395) | wingdi.h | [Vanara.PInvoke.Gdi32.PIXELFORMATDESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=PIXELFORMATDESCRIPTOR) +[POLYTEXT](http://msdn2.microsoft.com/en-us/library/6f03e2ff-c15f-498c-8c3d-33106222279e) | wingdi.h | [Vanara.PInvoke.Gdi32.POLYTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=POLYTEXT) +[RASTERIZER_STATUS](http://msdn2.microsoft.com/en-us/library/40bb4b59-90a4-4780-ae5f-fef8a6fa62cb) | wingdi.h | [Vanara.PInvoke.Gdi32.RASTERIZER_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=RASTERIZER_STATUS) [RGBQUAD](http://msdn2.microsoft.com/en-us/library/dd162938) | Wingdi.h | [Vanara.PInvoke.Gdi32.RGBQUAD](https://github.com/dahall/Vanara/search?l=C%23&q=RGBQUAD) +[RGBTRIPLE](http://msdn2.microsoft.com/en-us/library/bc1467a5-0027-4f22-bfc9-1deab562c573) | wingdi.h | [Vanara.PInvoke.Gdi32.RGBTRIPLE](https://github.com/dahall/Vanara/search?l=C%23&q=RGBTRIPLE) [RGNDATA](http://msdn2.microsoft.com/en-us/library/3eac0b23-3138-4b34-9c16-6cc185e4de22) | wingdi.h | [Vanara.PInvoke.Gdi32.RGNDATA](https://github.com/dahall/Vanara/search?l=C%23&q=RGNDATA) [RGNDATAHEADER](http://msdn2.microsoft.com/en-us/library/15990903-8a48-4c47-b527-269d775255a5) | wingdi.h | [Vanara.PInvoke.Gdi32.RGNDATAHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=RGNDATAHEADER) +[SCRIPT_ANALYSIS](http://msdn2.microsoft.com/en-us/library/c673d5cc-c4ca-4238-8090-55abe3db324b) | usp10.h | [Vanara.PInvoke.Gdi32.SCRIPT_ANALYSIS](https://github.com/dahall/Vanara/search?l=C%23&q=SCRIPT_ANALYSIS) +[SCRIPT_CONTROL](http://msdn2.microsoft.com/en-us/library/4623f606-f67e-48ad-8c1d-d27da5ba556c) | usp10.h | [Vanara.PInvoke.Gdi32.SCRIPT_CONTROL](https://github.com/dahall/Vanara/search?l=C%23&q=SCRIPT_CONTROL) +[SCRIPT_DIGITSUBSTITUTE](http://msdn2.microsoft.com/en-us/library/e96bf8b4-7456-4e16-a623-48320104dd66) | usp10.h | [Vanara.PInvoke.Gdi32.SCRIPT_DIGITSUBSTITUTE](https://github.com/dahall/Vanara/search?l=C%23&q=SCRIPT_DIGITSUBSTITUTE) +[SCRIPT_LOGATTR](http://msdn2.microsoft.com/en-us/library/24131b04-870a-4841-b9cd-7a09497bd2e6) | usp10.h | [Vanara.PInvoke.Gdi32.SCRIPT_LOGATTR](https://github.com/dahall/Vanara/search?l=C%23&q=SCRIPT_LOGATTR) +[SCRIPT_STATE](http://msdn2.microsoft.com/en-us/library/4b1724f7-7773-42c0-9c19-fbded5aef14e) | usp10.h | [Vanara.PInvoke.Gdi32.SCRIPT_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=SCRIPT_STATE) +[SCRIPT_VISATTR](http://msdn2.microsoft.com/en-us/library/83b77f60-2520-49ee-bc7f-27cb3db02ac8) | usp10.h | [Vanara.PInvoke.Gdi32.SCRIPT_VISATTR](https://github.com/dahall/Vanara/search?l=C%23&q=SCRIPT_VISATTR) [TEXTMETRIC](http://msdn2.microsoft.com/en-us/library/0a46da58-5d0f-4db4-bba6-9e1b6c1f892c) | wingdi.h | [Vanara.PInvoke.Gdi32.TEXTMETRIC](https://github.com/dahall/Vanara/search?l=C%23&q=TEXTMETRIC) +[TRIVERTEX](http://msdn2.microsoft.com/en-us/library/47b700aa-3410-4610-ba06-dab2b2662f5e) | wingdi.h | [Vanara.PInvoke.Gdi32.TRIVERTEX](https://github.com/dahall/Vanara/search?l=C%23&q=TRIVERTEX) [Union](https://www.google.com/search?num=5&q=Union+site%3Amicrosoft.com) | | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_PATH_SOURCE_INFO.Union](https://github.com/dahall/Vanara/search?l=C%23&q=Union) [Union](https://www.google.com/search?num=5&q=Union+site%3Amicrosoft.com) | | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_PATH_TARGET_INFO.Union](https://github.com/dahall/Vanara/search?l=C%23&q=Union) +[WCRANGE](http://msdn2.microsoft.com/en-us/library/20959057-6062-4c1e-a23d-535584ba6ea3) | wingdi.h | [Vanara.PInvoke.Gdi32.WCRANGE](https://github.com/dahall/Vanara/search?l=C%23&q=WCRANGE) [XFORM](http://msdn2.microsoft.com/en-us/library/49f0d7ee-77fa-415e-af00-b8930253a3a9) | wingdi.h | [Vanara.PInvoke.Gdi32.XFORM](https://github.com/dahall/Vanara/search?l=C%23&q=XFORM) diff --git a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj index 26a4f3e8..edf66763 100644 --- a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj +++ b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Gdi32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -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, FrameRgn, GdiAlphaBlend, GdiComment, GdiFlush, GdiGetBatchLimit, GdiSetBatchLimit, GdiTransparentBlt, GetArcDirection, GetAspectRatioFilterEx, GetBitmapBits, GetBitmapDimensionEx, GetBkColor, GetBkMode, GetBoundsRect, GetBrushOrgEx, GetCharABCWidthsA, GetCharABCWidthsFloatA, GetCharABCWidthsFloatW, GetCharABCWidthsI, GetCharABCWidthsW, GetCharacterPlacementA, GetCharacterPlacementW, GetCharWidth32A, GetCharWidth32W, GetCharWidthFloatA, GetCharWidthFloatW, GetCharWidthI, GetClipBox, GetClipRgn, GetColorAdjustment, GetColorSpace, GetCurrentObject, GetCurrentPositionEx, GetDCBrushColor, GetDCOrgEx, GetDCPenColor, GetDeviceCaps, 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, 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 +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 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 @@ -42,35 +42,19 @@ SCRIPT_ANALYSIS, SCRIPT_CONTROL, SCRIPT_DIGITSUBSTITUTE, SCRIPT_LOGATTR, SCRIPT_ true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml - - + + - - - - - - - + - + - 4.5.1 - - - - - 4.5.1 - - - - - 4.5.1 + 4.6.0 \ No newline at end of file diff --git a/PInvoke/IpHlpApi/CorrelationReport.md b/PInvoke/IpHlpApi/CorrelationReport.md index 0b1c654e..80099724 100644 --- a/PInvoke/IpHlpApi/CorrelationReport.md +++ b/PInvoke/IpHlpApi/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for iphlpapi.dll -### Methods (100% complete) +### Methods (100% complete, 155 of 155 functions) Native Method | Header | Managed Method --- | --- | --- [AddIPAddress](http://msdn2.microsoft.com/en-us/library/669264cd-a43c-4681-9416-2704d4232685) | iphlpapi.h | [Vanara.PInvoke.IpHlpApi.AddIPAddress](https://github.com/dahall/Vanara/search?l=C%23&q=AddIPAddress) diff --git a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj index 79fecaa0..fbddab15 100644 --- a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj +++ b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows IpHlpApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.IpHlpApi $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ IO_STATUS_BLOCK, IF_COUNTED_STRING, IF_PHYSICAL_ADDRESS, NDIS_INTERFACE_INFORMAT true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Kernel32/CorrelationReport.md b/PInvoke/Kernel32/CorrelationReport.md index b56f8add..2251d153 100644 --- a/PInvoke/Kernel32/CorrelationReport.md +++ b/PInvoke/Kernel32/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for kernel32.dll, kernelbase.dll, normaliz.dll, vertdll.dll -### Methods (100% complete) +### Methods (100% complete, 1094 of 1094 functions) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [AcquireSRWLockExclusive](http://msdn2.microsoft.com/en-us/library/ms681930) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.AcquireSRWLockExclusive](https://github.com/dahall/Vanara/search?l=C%23&q=AcquireSRWLockExclusive) diff --git a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj index fd9f5a09..e6c09048 100644 --- a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj +++ b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Kernel32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ PACKAGE_ID, PACKAGE_INFO_REFERENCE, PACKAGE_VERSION, DEBUG_EVENT, LDT_ENTRY, ENC true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/KtmW32/CorrelationReport.md b/PInvoke/KtmW32/CorrelationReport.md index 410ea231..fccdcec4 100644 --- a/PInvoke/KtmW32/CorrelationReport.md +++ b/PInvoke/KtmW32/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for ktmw32.dll -### Methods (100% complete) +### Methods (100% complete, 39 of 39 functions) Native Method | Header | Managed Method --- | --- | --- [CommitComplete](http://msdn2.microsoft.com/en-us/library/de3e3a26-3e56-4732-8e7c-945b45593aed) | ktmw32.h | [Vanara.PInvoke.KtmW32.CommitComplete](https://github.com/dahall/Vanara/search?l=C%23&q=CommitComplete) diff --git a/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj b/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj index c4faad31..c66a90a7 100644 --- a/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj +++ b/PInvoke/KtmW32/Vanara.PInvoke.KtmW32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants imported from Windows KtmW32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.KtmW32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop;ktmw32;transactions @@ -42,6 +42,9 @@ HENLISTMENT, HRESMGR, HTRXNMGR, TRANSACTION_NOTIFICATION, TRANSACTION_NOTIFICATI true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Mpr/CorrelationReport.md b/PInvoke/Mpr/CorrelationReport.md index 0b927bd7..9ee8428d 100644 --- a/PInvoke/Mpr/CorrelationReport.md +++ b/PInvoke/Mpr/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for mpr.dll -### Methods (100% complete) +### Methods (100% complete, 22 of 22 functions) Native Method | Header | Managed Method --- | --- | --- [MultinetGetConnectionPerformance](http://msdn2.microsoft.com/en-us/library/aa385342) | Winnetwk.h | [Vanara.PInvoke.Mpr.MultinetGetConnectionPerformance](https://github.com/dahall/Vanara/search?l=C%23&q=MultinetGetConnectionPerformance) diff --git a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj index 3fb55619..6dff61e3 100644 --- a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj +++ b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows Mpr.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Mpr $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ CONNECTDLGSTRUCT, DISCDLGSTRUCT, NETCONNECTINFOSTRUCT, NETINFOSTRUCT, NETRESOURC true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/NTDSApi/CorrelationReport.md b/PInvoke/NTDSApi/CorrelationReport.md index 543fca89..591abb22 100644 --- a/PInvoke/NTDSApi/CorrelationReport.md +++ b/PInvoke/NTDSApi/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for ntdsapi.dll -### Methods (100% complete) +### Methods (100% complete, 52 of 52 functions) Native Method | Header | Managed Method --- | --- | --- [DsAddSidHistory](http://msdn2.microsoft.com/en-us/library/36ef8734-717a-4c3a-a839-6591d85c9734) | ntdsapi.h | [Vanara.PInvoke.NTDSApi.DsAddSidHistory](https://github.com/dahall/Vanara/search?l=C%23&q=DsAddSidHistory) diff --git a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj index 2337e6fd..c0ae3651 100644 --- a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj +++ b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows NTDSApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NTDSApi $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ DCInfoHandle, DS_DOMAIN_CONTROLLER_INFO_1, DS_DOMAIN_CONTROLLER_INFO_2, DS_DOMAI true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/NTDll/CorrelationReport.md b/PInvoke/NTDll/CorrelationReport.md index c518531c..2fdca93d 100644 --- a/PInvoke/NTDll/CorrelationReport.md +++ b/PInvoke/NTDll/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for ntdll.dll -### Methods (4% complete) +### Methods (4% complete, 23 of 484 functions) Native Method | Header | Managed Method --- | --- | --- [_vscprintf](https://www.google.com/search?num=5&q=_vscprintf+site%3Amicrosoft.com) | | diff --git a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj index ef9b5620..160298ee 100644 --- a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj +++ b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows NtDll.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NtDll $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ CLIENT_ID, IO_STATUS_BLOCK, KEY_BASIC_INFORMATION, KEY_FULL_INFORMATION, KEY_NAM true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/NetApi32/CorrelationReport.md b/PInvoke/NetApi32/CorrelationReport.md index 3facb480..2258251c 100644 --- a/PInvoke/NetApi32/CorrelationReport.md +++ b/PInvoke/NetApi32/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for netapi32.dll -### Methods (100% complete) +### Methods (100% complete, 156 of 156 functions) Native Method | Header | Managed Method --- | --- | --- [DavAddConnection](http://msdn2.microsoft.com/en-us/library/d69cba04-503c-4d21-b762-3094c0921e28) | davclnt.h | [Vanara.PInvoke.NetApi32.DavAddConnection](https://github.com/dahall/Vanara/search?l=C%23&q=DavAddConnection) diff --git a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj index 2ae50a83..1be469fb 100644 --- a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj +++ b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows NetApi32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NetApi32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ DAV_CALLBACK_AUTH_BLOB, DAV_CALLBACK_AUTH_UNP, DAV_CALLBACK_CRED, DOMAIN_CONTROL true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj index 5d13c1fd..d9e29896 100644 --- a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj +++ b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj @@ -7,15 +7,15 @@ PInvoke API (interfaces, structures and constants) for Windows NetListMgr COM object. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.NetListMgr $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ IEnumNetworkConnections, IEnumNetworks, INetwork, INetworkConnection, INetworkCo true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Ole/CorrelationReport.md b/PInvoke/Ole/CorrelationReport.md index d188e208..ed73438d 100644 --- a/PInvoke/Ole/CorrelationReport.md +++ b/PInvoke/Ole/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for ole32.dll, oleaut32.dll, propsys.dll -### Methods (66% complete) +### Methods (66% complete, 461 of 692 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) diff --git a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj index f02974f4..1274dca7 100644 --- a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj +++ b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Ole $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -45,6 +45,9 @@ IInspectable, IMessageDispatcher, ICreateErrorInfo, IErrorInfo, IErrorLog, IProp true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Pdh/CorrelationReport.md b/PInvoke/Pdh/CorrelationReport.md index 1d9d9806..638a39da 100644 --- a/PInvoke/Pdh/CorrelationReport.md +++ b/PInvoke/Pdh/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for pdh.dll -### Methods (100% complete) +### Methods (100% complete, 58 of 58 functions) Native Method | Header | Managed Method --- | --- | --- [PdhAddCounter](http://msdn2.microsoft.com/en-us/library/b8b9a332-ce28-46d4-92e2-91f9f6c24da5) | pdh.h | [Vanara.PInvoke.Pdh.PdhAddCounter](https://github.com/dahall/Vanara/search?l=C%23&q=PdhAddCounter) diff --git a/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj b/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj index c701d8e7..53ed885c 100644 --- a/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj +++ b/PInvoke/Pdh/Vanara.PInvoke.Pdh.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants imported from Windows Pdh.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Pdh $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop;pdh;performance counters @@ -42,6 +42,9 @@ PDH_BROWSE_DLG_CONFIG, PDH_BROWSE_DLG_CONFIG_H, PDH_COUNTER_INFO, PDH_COUNTER_PA true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/PowrProf/CorrelationReport.md b/PInvoke/PowrProf/CorrelationReport.md index cf71deed..96c7136e 100644 --- a/PInvoke/PowrProf/CorrelationReport.md +++ b/PInvoke/PowrProf/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for powrprof.dll -### Methods (100% complete) +### Methods (100% complete, 80 of 80 functions) Native Method | Header | Managed Method --- | --- | --- [CallNtPowerInformation](http://msdn2.microsoft.com/en-us/library/adc0052d-e2dd-4c55-996c-6af8f5987d79) | powerbase.h | [Vanara.PInvoke.PowrProf.CallNtPowerInformation](https://github.com/dahall/Vanara/search?l=C%23&q=CallNtPowerInformation) diff --git a/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj b/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj index f9746c93..9fcac40e 100644 --- a/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj +++ b/PInvoke/PowrProf/Vanara.PInvoke.PowrProf.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows PowrProf.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.PowrProf $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS, GLOBAL_MACHINE_POWER_POLICY, GLOBAL_POWER_PO true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj b/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj index 550e1b0d..3dbb4df6 100644 --- a/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj +++ b/PInvoke/SearchApi/Vanara.PInvoke.SearchApi.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants imported from Windows Search. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.SearchApi $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ IEnumSearchRoots, IEnumSearchScopeRules, IFilter, ILoadFilter, IOpLockStatus, IP true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Security/CorrelationReport.md b/PInvoke/Security/CorrelationReport.md index d3ceaca2..3e2c2c59 100644 --- a/PInvoke/Security/CorrelationReport.md +++ b/PInvoke/Security/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for advapi32.dll, secur32.dll, authz.dll, sspicli.dll, schannel.dll -### Methods (100% complete) +### Methods (100% complete, 527 of 527 functions) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [AbortSystemShutdown](http://msdn2.microsoft.com/en-us/library/aa376630) | advapi32.dll | winreg.h | [Vanara.PInvoke.AdvApi32.AbortSystemShutdown](https://github.com/dahall/Vanara/search?l=C%23&q=AbortSystemShutdown) diff --git a/PInvoke/Security/Vanara.PInvoke.Security.csproj b/PInvoke/Security/Vanara.PInvoke.Security.csproj index 93262293..bb8d3706 100644 --- a/PInvoke/Security/Vanara.PInvoke.Security.csproj +++ b/PInvoke/Security/Vanara.PInvoke.Security.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll and Secur32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Security $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,26 +42,20 @@ ACTRL_ACCESS_ENTRY, ACTRL_ACCESS_ENTRY_LIST, ACTRL_ALIST, ACTRL_PROPERTY_ENTRY, true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + - - - - - - - - - - + - - + + \ No newline at end of file diff --git a/PInvoke/Shared/AssemblyReport.md b/PInvoke/Shared/AssemblyReport.md index 01da0e88..f8097417 100644 --- a/PInvoke/Shared/AssemblyReport.md +++ b/PInvoke/Shared/AssemblyReport.md @@ -2,6 +2,7 @@ ### Enumerations Enum | Description | Values ---- | ---- | ---- +[Vanara.PInvoke.CharacterSet](https://github.com/dahall/Vanara/search?l=C%23&q=CharacterSet) | The character set. | ANSI_CHARSET, DEFAULT_CHARSET, SYMBOL_CHARSET, MAC_CHARSET, SHIFTJIS_CHARSET, HANGUL_CHARSET, HANGEUL_CHARSET, JOHAB_CHARSET, GB2312_CHARSET, CHINESEBIG5_CHARSET, GREEK_CHARSET, TURKISH_CHARSET, VIETNAMESE_CHARSET, HEBREW_CHARSET, ARABIC_CHARSET, BALTIC_CHARSET, RUSSIAN_CHARSET, THAI_CHARSET, EASTEUROPE_CHARSET, OEM_CHARSET [Vanara.PInvoke.CM_RESOURCE](https://github.com/dahall/Vanara/search?l=C%23&q=CM_RESOURCE) | Contains flag bits that are specific to the resource type, as indicated in the following table. Flags can be bitwise-ORed together as appropriate. | CM_RESOURCE_DMA_8, CM_RESOURCE_MEMORY_READ_WRITE, CM_RESOURCE_PORT_MEMORY, DMAV3_TRANFER_WIDTH_8, CM_RESOURCE_INTERRUPT_LEVEL_SENSITIVE, CM_RESOURCE_DMA_16, CM_RESOURCE_CONNECTION_TYPE_FUNCTION_CONFIG, CM_RESOURCE_INTERRUPT_LATCHED, CM_RESOURCE_PORT_IO, CM_RESOURCE_MEMORY_READ_ONLY, CM_RESOURCE_CONNECTION_TYPE_SERIAL_I2C, DMAV3_TRANFER_WIDTH_16, CM_RESOURCE_INTERRUPT_LEVEL_LATCHED_BITS, CM_RESOURCE_CONNECTION_CLASS_GPIO, CM_RESOURCE_INTERRUPT_MESSAGE, CM_RESOURCE_DMA_32, CM_RESOURCE_CONNECTION_CLASS_SERIAL, DMAV3_TRANFER_WIDTH_32, CM_RESOURCE_CONNECTION_TYPE_GPIO_IO, CM_RESOURCE_CONNECTION_TYPE_SERIAL_SPI, CM_RESOURCE_MEMORY_WRITE_ONLY, CM_RESOURCE_MEMORY_WRITEABILITY_MASK, DMAV3_TRANFER_WIDTH_64, CM_RESOURCE_CONNECTION_TYPE_SERIAL_UART, CM_RESOURCE_CONNECTION_CLASS_FUNCTION_CONFIG, CM_RESOURCE_DMA_8_AND_16, CM_RESOURCE_INTERRUPT_POLICY_INCLUDED, DMAV3_TRANFER_WIDTH_128, CM_RESOURCE_MEMORY_PREFETCHABLE, CM_RESOURCE_PORT_10_BIT_DECODE, DMAV3_TRANFER_WIDTH_256, CM_RESOURCE_MEMORY_COMBINEDWRITE, CM_RESOURCE_DMA_BUS_MASTER, CM_RESOURCE_PORT_12_BIT_DECODE, CM_RESOURCE_PORT_16_BIT_DECODE, CM_RESOURCE_INTERRUPT_SECONDARY_INTERRUPT, CM_RESOURCE_MEMORY_24, CM_RESOURCE_DMA_TYPE_A, CM_RESOURCE_INTERRUPT_WAKE_HINT, CM_RESOURCE_DMA_TYPE_B, CM_RESOURCE_PORT_POSITIVE_DECODE, CM_RESOURCE_MEMORY_CACHEABLE, CM_RESOURCE_DMA_TYPE_F, CM_RESOURCE_PORT_PASSIVE_DECODE, CM_RESOURCE_MEMORY_WINDOW_DECODE, CM_RESOURCE_MEMORY_BAR, CM_RESOURCE_DMA_V3, CM_RESOURCE_PORT_WINDOW_DECODE, CM_RESOURCE_MEMORY_COMPAT_FOR_INACCESSIBLE_RANGE, CM_RESOURCE_PORT_BAR, CM_RESOURCE_MEMORY_LARGE_40, CM_RESOURCE_MEMORY_LARGE_48, CM_RESOURCE_MEMORY_LARGE_64, CM_RESOURCE_MEMORY_LARGE, CM_RESOURCE_INTERRUPT_MESSAGE_TOKEN [Vanara.PInvoke.CM_SHARE_DISPOSITION](https://github.com/dahall/Vanara/search?l=C%23&q=CM_SHARE_DISPOSITION) | Indicates whether the described resource can be shared. | CmResourceShareUndetermined, CmResourceShareDeviceExclusive, CmResourceShareDriverExclusive, CmResourceShareShared [Vanara.PInvoke.CmResourceType](https://github.com/dahall/Vanara/search?l=C%23&q=CmResourceType) | Identifies the resource type. The constant value specified for Type indicates which structure within the u union is valid, as indicated in the following table. (These flags are used within both CM_PARTIAL_RESOURCE_DESCRIPTOR and IO_RESOURCE_DESCRIPTOR structures, except where noted.) | CmResourceTypeNull, CmResourceTypePort, CmResourceTypeInterrupt, CmResourceTypeMemory, CmResourceTypeDma, CmResourceTypeDeviceSpecific, CmResourceTypeBusNumber, CmResourceTypeMemoryLarge, CmResourceTypeNonArbitrated, CmResourceTypeConfigData, CmResourceTypeDevicePrivate, CmResourceTypePcCardConfig, CmResourceTypeMfCardConfig, CmResourceTypeConnection @@ -12,7 +13,6 @@ Enum | Description | Values [Vanara.PInvoke.FontFamily](https://github.com/dahall/Vanara/search?l=C%23&q=FontFamily) | Font families describe the look of a font in a general way. They are intended for specifying fonts when the exact typeface desired is not available. | FF_DONTCARE, FF_ROMAN, FF_SWISS, FF_MODERN, FF_SCRIPT, FF_DECORATIVE [Vanara.PInvoke.FontPitch](https://github.com/dahall/Vanara/search?l=C%23&q=FontPitch) | Specifies information about the pitch, the technology, and the family of a physical font. | DEFAULT_PITCH, FIXED_PITCH, TMPF_FIXED_PITCH, VARIABLE_PITCH, TMPF_VECTOR, TMPF_TRUETYPE, MONO_FONT, TMPF_DEVICE [Vanara.PInvoke.INTERFACE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=INTERFACE_TYPE) | The INTERFACE_TYPE enumeration indicates the bus type. | Internal, Isa, Eisa, MicroChannel, TurboChannel, PCIBus, VMEBus, NuBus, PCMCIABus, CBus, MPIBus, MPSABus, ProcessorInternal, InternalPowerBus, PNPISABus, PNPBus, Vmcs, ACPIBus, MaximumInterfaceType, InterfaceTypeUndefined -[Vanara.PInvoke.LogFontCharSet](https://github.com/dahall/Vanara/search?l=C%23&q=LogFontCharSet) | The character set. | ANSI_CHARSET, DEFAULT_CHARSET, SYMBOL_CHARSET, MAC_CHARSET, SHIFTJIS_CHARSET, HANGUL_CHARSET, HANGEUL_CHARSET, JOHAB_CHARSET, GB2312_CHARSET, CHINESEBIG5_CHARSET, GREEK_CHARSET, TURKISH_CHARSET, VIETNAMESE_CHARSET, HEBREW_CHARSET, ARABIC_CHARSET, BALTIC_CHARSET, RUSSIAN_CHARSET, THAI_CHARSET, EASTEUROPE_CHARSET, OEM_CHARSET [Vanara.PInvoke.LogFontClippingPrecision](https://github.com/dahall/Vanara/search?l=C%23&q=LogFontClippingPrecision) | The clipping precision defines how to clip characters that are partially outside the clipping region. | CLIP_DEFAULT_PRECIS, CLIP_CHARACTER_PRECIS, CLIP_STROKE_PRECIS, CLIP_MASK, CLIP_LH_ANGLES, CLIP_TT_ALWAYS, CLIP_DFA_OVERRIDE, CLIP_DFA_DISABLE, CLIP_EMBEDDED [Vanara.PInvoke.LogFontOutputPrecision](https://github.com/dahall/Vanara/search?l=C%23&q=LogFontOutputPrecision) | The output precision. The output precision defines how closely the output must match the requested font's height, width, character orientation, escapement, pitch, and font type. | OUT_DEFAULT_PRECIS, OUT_STRING_PRECIS, OUT_CHARACTER_PRECIS, OUT_STROKE_PRECIS, OUT_TT_PRECIS, OUT_DEVICE_PRECIS, OUT_RASTER_PRECIS, OUT_TT_ONLY_PRECIS, OUT_OUTLINE_PRECIS, OUT_SCREEN_OUTLINE_PRECIS, OUT_PS_ONLY_PRECIS [Vanara.PInvoke.LogFontOutputQuality](https://github.com/dahall/Vanara/search?l=C%23&q=LogFontOutputQuality) | The output quality defines how carefully the graphics device interface (GDI) must attempt to match the logical-font attributes to those of an actual physical font. | DEFAULT_QUALITY, DRAFT_QUALITY, PROOF_QUALITY, NONANTIALIASED_QUALITY, ANTIALIASED_QUALITY, CLEARTYPE_QUALITY, CLEARTYPE_NATURAL_QUALITY @@ -52,6 +52,7 @@ Struct | Description [Vanara.PInvoke.HANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=HANDLE) | Provides a generic handle. [Vanara.PInvoke.HBITMAP](https://github.com/dahall/Vanara/search?l=C%23&q=HBITMAP) | Provides a handle to a bitmap. [Vanara.PInvoke.HBRUSH](https://github.com/dahall/Vanara/search?l=C%23&q=HBRUSH) | Provides a handle to a drawing brush. +[Vanara.PInvoke.HCOLORSPACE](https://github.com/dahall/Vanara/search?l=C%23&q=HCOLORSPACE) | Provides a handle to a color space. [Vanara.PInvoke.HCURSOR](https://github.com/dahall/Vanara/search?l=C%23&q=HCURSOR) | Provides a handle to a Windows cursor. [Vanara.PInvoke.HDC](https://github.com/dahall/Vanara/search?l=C%23&q=HDC) | Provides a handle to a graphic device context. [Vanara.PInvoke.HDESK](https://github.com/dahall/Vanara/search?l=C%23&q=HDESK) | Provides a handle to a desktop. diff --git a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj index 69737372..fb1871b8 100644 --- a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj +++ b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj @@ -11,15 +11,15 @@ * Shared structures and enums (see release notes) Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Shared $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -49,27 +49,21 @@ CharacterSet, CM_RESOURCE, CM_SHARE_DISPOSITION, CmResourceType, DrawTextFlags, true + + + - + - - - - - - - - - - + - 4.5.0 + 4.6.0 \ No newline at end of file diff --git a/PInvoke/Shell32/CorrelationReport.md b/PInvoke/Shell32/CorrelationReport.md index 1a3e00c0..c3315ca4 100644 --- a/PInvoke/Shell32/CorrelationReport.md +++ b/PInvoke/Shell32/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for shell32.dll -### Methods (100% complete) +### Methods (100% complete, 190 of 190 functions) Native Method | Header | Managed Method --- | --- | --- [AssocCreateForClasses](http://msdn2.microsoft.com/en-us/library/43257507-dd5e-4622-8445-c132187fd1e5) | shellapi.h | [Vanara.PInvoke.Shell32.AssocCreateForClasses](https://github.com/dahall/Vanara/search?l=C%23&q=AssocCreateForClasses) diff --git a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj index 556c1de1..7c068cc0 100644 --- a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj +++ b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows Shell32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Shell32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -45,6 +45,9 @@ IAutoComplete, IAutoComplete2, IShellFolderViewDual, IOleCommandTarget, IShellWi true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/ShlwApi/CorrelationReport.md b/PInvoke/ShlwApi/CorrelationReport.md index af265c6a..955c336f 100644 --- a/PInvoke/ShlwApi/CorrelationReport.md +++ b/PInvoke/ShlwApi/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for shlwapi.dll -### Methods (100% complete) +### Methods (100% complete, 211 of 211 functions) Native Method | Header | Managed Method --- | --- | --- [AssocCreate](http://msdn2.microsoft.com/en-us/library/33099e0e-73e3-4047-804f-765a59e42e3f) | shlwapi.h | [Vanara.PInvoke.ShlwApi.AssocCreate](https://github.com/dahall/Vanara/search?l=C%23&q=AssocCreate) diff --git a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj index 3fe73cfc..bfaa265e 100644 --- a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj +++ b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.ShlwApi $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -45,6 +45,9 @@ IQueryAssociations true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/TaskSchd/CorrelationReport.md b/PInvoke/TaskSchd/CorrelationReport.md index e5442453..858334d6 100644 --- a/PInvoke/TaskSchd/CorrelationReport.md +++ b/PInvoke/TaskSchd/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for taskschd.dll, mstask.dll -### Methods (100% complete) +### Methods (100% complete, 2 of 2 functions) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [GetNetScheduleAccountInformation](http://msdn2.microsoft.com/en-us/library/aa370264) | mstask.dll | AtAcct.h | [Vanara.PInvoke.MSTask.GetNetScheduleAccountInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetNetScheduleAccountInformation) diff --git a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj index 31464d85..306fe00f 100644 --- a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj +++ b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported for Windows Task Scheduler 1.0 and 2.0 COM objects. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.TaskSchd $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -45,6 +45,9 @@ ITask, ITaskScheduler, IAction, IActionCollection, IBootTrigger, IComHandlerActi true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/User32/CorrelationReport.md b/PInvoke/User32/CorrelationReport.md index af11c3a9..df053247 100644 --- a/PInvoke/User32/CorrelationReport.md +++ b/PInvoke/User32/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for user32.dll -### Methods (100% complete) +### Methods (100% complete, 556 of 556 functions) Native Method | Header | Managed Method --- | --- | --- [ActivateKeyboardLayout](https://www.google.com/search?num=5&q=ActivateKeyboardLayout+site%3Amicrosoft.com) | winuser.h | [Vanara.PInvoke.User32.ActivateKeyboardLayout](https://github.com/dahall/Vanara/search?l=C%23&q=ActivateKeyboardLayout) diff --git a/PInvoke/User32/Vanara.PInvoke.User32.csproj b/PInvoke/User32/Vanara.PInvoke.User32.csproj index 11885c19..46c2e3f5 100644 --- a/PInvoke/User32/Vanara.PInvoke.User32.csproj +++ b/PInvoke/User32/Vanara.PInvoke.User32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows User32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.User32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,16 +42,10 @@ ICONINFO, VIDEOPARAMETERS, NMHDR, ACCEL, METAFILEPICT, CURSORINFO, DEV_BROADCAST true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml - - + + - - - - - - - + @@ -60,19 +54,9 @@ ICONINFO, VIDEOPARAMETERS, NMHDR, ACCEL, METAFILEPICT, CURSORINFO, DEV_BROADCAST - + - 4.5.1 - - - - - 4.5.1 - - - - - 4.5.1 + 4.6.0 diff --git a/PInvoke/UxTheme/CorrelationReport.md b/PInvoke/UxTheme/CorrelationReport.md index 544de209..3436d7a2 100644 --- a/PInvoke/UxTheme/CorrelationReport.md +++ b/PInvoke/UxTheme/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for uxtheme.dll -### Methods (100% complete) +### Methods (100% complete, 77 of 77 functions) Native Method | Header | Managed Method --- | --- | --- [BeginBufferedAnimation](http://msdn2.microsoft.com/en-us/library/bb773252) | Uxtheme.h | [Vanara.PInvoke.UxTheme.BeginBufferedAnimation](https://github.com/dahall/Vanara/search?l=C%23&q=BeginBufferedAnimation) diff --git a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj index c4afcc56..8997c371 100644 --- a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj +++ b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.UxTheme $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ DTTOPTS, INTLIST, MARGINS, TA_TIMINGFUNCTION, TA_TRANSFORM, WTA_OPTIONS, DTBGOPT true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/VirtDisk/CorrelationReport.md b/PInvoke/VirtDisk/CorrelationReport.md index c1f09b47..3fed8ec3 100644 --- a/PInvoke/VirtDisk/CorrelationReport.md +++ b/PInvoke/VirtDisk/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for virtdisk.dll -### Methods (100% complete) +### Methods (100% complete, 27 of 27 functions) Native Method | Header | Managed Method --- | --- | --- [AddVirtualDiskParent](https://www.google.com/search?num=5&q=AddVirtualDiskParent+site%3Amicrosoft.com) | VirtDisk.h | [Vanara.PInvoke.VirtDisk.AddVirtualDiskParent](https://github.com/dahall/Vanara/search?l=C%23&q=AddVirtualDiskParent) diff --git a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj index 985aa0d6..1ef498b9 100644 --- a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj +++ b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows VirtDisk.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.VirtDisk $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,16 +42,10 @@ APPLY_SNAPSHOT_VHDSET_PARAMETERS, ATTACH_VIRTUAL_DISK_PARAMETERS, COMPACT_VIRTUA true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml - - + + - - - - - - - + diff --git a/PInvoke/Wer/CorrelationReport.md b/PInvoke/Wer/CorrelationReport.md index 8a3f9fc3..7c4c90ed 100644 --- a/PInvoke/Wer/CorrelationReport.md +++ b/PInvoke/Wer/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for wer.dll -### Methods (100% complete) +### Methods (100% complete, 15 of 15 functions) Native Method | Header | Managed Method --- | --- | --- [WerAddExcludedApplication](http://msdn2.microsoft.com/en-us/library/ac1ec373-868f-4634-8658-4253d4f5923a) | werapi.h | [Vanara.PInvoke.Wer.WerAddExcludedApplication](https://github.com/dahall/Vanara/search?l=C%23&q=WerAddExcludedApplication) diff --git a/PInvoke/Wer/Vanara.PInvoke.Wer.csproj b/PInvoke/Wer/Vanara.PInvoke.Wer.csproj index 9a12dcc6..191864e6 100644 --- a/PInvoke/Wer/Vanara.PInvoke.Wer.csproj +++ b/PInvoke/Wer/Vanara.PInvoke.Wer.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants imported from Windows Wer.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Wer $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop;wer @@ -42,6 +42,9 @@ HREPORT, HREPORTSTORE, WER_DUMP_CUSTOM_OPTIONS, WER_EXCEPTION_INFORMATION, WER_R true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/WinINet/CorrelationReport.md b/PInvoke/WinINet/CorrelationReport.md index 3cb1a824..7c1f6bbe 100644 --- a/PInvoke/WinINet/CorrelationReport.md +++ b/PInvoke/WinINet/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for wininet.dll -### Methods (100% complete) +### Methods (100% complete, 108 of 108 functions) Native Method | Header | Managed Method --- | --- | --- [CommitUrlCacheEntryA](http://msdn2.microsoft.com/en-us/library/4bd21b30-cac5-482b-9826-b5a4ffeeebe9) | wininet.h | [Vanara.PInvoke.WinINet.CommitUrlCacheEntry](https://github.com/dahall/Vanara/search?l=C%23&q=CommitUrlCacheEntry) diff --git a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj index e33ac0fa..66a077a5 100644 --- a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj +++ b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows WinINet.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.WinINet $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ GOPHER_ATTRIBUTE_TYPE, GOPHER_FIND_DATA, HFINDCACHE, HCACHEENTRYSTREAM, HINTERNE true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/WinTrust/CorrelationReport.md b/PInvoke/WinTrust/CorrelationReport.md index ec434f28..b4c5c2cd 100644 --- a/PInvoke/WinTrust/CorrelationReport.md +++ b/PInvoke/WinTrust/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for wintrust.dll -### Methods (28% complete) +### Methods (28% complete, 16 of 56 functions) Native Method | Header | Managed Method --- | --- | --- [CryptCATAdminAcquireContext](https://www.google.com/search?num=5&q=CryptCATAdminAcquireContext+site%3Amicrosoft.com) | | diff --git a/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj b/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj index 6438907a..8e9ddda2 100644 --- a/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj +++ b/PInvoke/WinTrust/Vanara.PInvoke.WinTrust.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants imported from Windows WinTrust.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.WinTrust $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke;vanara;net-extensions;interop @@ -42,6 +42,9 @@ CRYPT_PROVIDER_CERT, CRYPT_PROVIDER_DATA, CRYPT_PROVIDER_DEFUSAGE, CRYPT_PROVIDE true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/PInvoke/Ws2_32/CorrelationReport.md b/PInvoke/Ws2_32/CorrelationReport.md index a5f6a5ee..2515f30e 100644 --- a/PInvoke/Ws2_32/CorrelationReport.md +++ b/PInvoke/Ws2_32/CorrelationReport.md @@ -1,5 +1,5 @@ ## Correlation report for ws2_32.dll -### Methods (13% complete) +### Methods (13% complete, 20 of 146 functions) Native Method | Header | Managed Method --- | --- | --- [__WSAFDIsSet](https://www.google.com/search?num=5&q=__WSAFDIsSet+site%3Amicrosoft.com) | | diff --git a/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj b/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj index 77dfec55..2c90b56d 100644 --- a/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj +++ b/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj @@ -7,15 +7,15 @@ PInvoke API (methods, structures and constants) imported from Windows Ws2_32.dll. Copyright © 2017-2019 $(AssemblyName) - 3.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.PInvoke.Ws2_32 $(AssemblyName) Vanara.PInvoke David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara Git pinvoke vanara Ws2_32 sockets winsock interop @@ -42,6 +42,9 @@ FLOWSPEC, IN_ADDR, IN6_ADDR, QOS, SOCKADDR_IN, SOCKADDR_IN6, SOCKADDR_IN6_PAIR, true bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml + + + diff --git a/README.md b/README.md index 13d03896..c5dbb0af 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,9 @@ This project contains various .NET assemblies that contain P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries. For example, Shlwapi.dll has all the exported functions from shlwapi.lib; Kernel32.dll has all for both kernel32.lib and kernelbase.lib. -All assemblies are available via NuGet and provide builds against .NET 2.0, 3.5, 4.0 and 4.5. In all cases where a dependency doesn't disallow it, .NET Standard 2.0, .NET Core 2.0, and 2.1 builds are also included for use with UWP and other .NET Core and Standard projects. +All assemblies are available via NuGet and provide builds against .NET 2.0, 3.5, 4.0, 4.5 and **Core 3.0** (new in v3.1). In all cases where a dependency doesn't disallow it, .NET Standard 2.0, .NET Core 2.0, and 2.1 builds are also included for use with UWP and other .NET Core and Standard projects. -> **_NOTE:_** Version 3.x was recently released and has many breaking changes. I apologize for the work this will cause you in upgrading. However, I think you will find greater consistency, functionality, usability and quality as a result of the changes. Most notable are changes and additions to the memory classes, complete testing of Kernel32 and Security (AdvApi32, AuthZ, Secur32) functions, support for .NET Std & Core in almost all projects, and the combining of User32 functions into a single project. +> **_NOTE:_** Version 3.0 was recently released and has many breaking changes. I apologize for the work this will cause you in upgrading. However, I think you will find greater consistency, functionality, usability and quality as a result of the changes. Most notable are changes and additions to the memory classes, complete testing of Kernel32 and Security (AdvApi32, AuthZ, Secur32) functions, support for .NET Std & Core in almost all projects, and the combining of User32 functions into a single project. ## Use 1. Look for the function you need in Microsoft documentation. Note which library or DLL the function is in. @@ -55,7 +55,7 @@ ComCtl32.dll | [Vanara.PInvoke.ComCtl32](https://github.com/dahall/Vanara/blob/m CredUI.dll | [Vanara.PInvoke.CredUI](https://github.com/dahall/Vanara/blob/master/PInvoke/CredUI/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.CredUI)](https://www.nuget.org/packages/Vanara.PInvoke.CredUI) BCrypt.dll, Crypt32.dll and NCrypt.dll | [Vanara.PInvoke.Cryptography](https://github.com/dahall/Vanara/blob/master/PInvoke/Cryptography/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/38%25-yellow.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Cryptography)](https://www.nuget.org/packages/Vanara.PInvoke.Cryptography) DwmApi.dll | [Vanara.PInvoke.DwmApi](https://github.com/dahall/Vanara/blob/master/PInvoke/DwmApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.DwmApi)](https://www.nuget.org/packages/Vanara.PInvoke.DwmApi) -Gdi32.dll | [Vanara.PInvoke.Gdi32](https://github.com/dahall/Vanara/blob/master/PInvoke/Gdi32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/11%25-red.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Gdi32)](https://www.nuget.org/packages/Vanara.PInvoke.Gdi32) +Gdi32.dll | [Vanara.PInvoke.Gdi32](https://github.com/dahall/Vanara/blob/master/PInvoke/Gdi32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/46%25-yellow.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Gdi32)](https://www.nuget.org/packages/Vanara.PInvoke.Gdi32) IpHlpApi.dll | [Vanara.PInvoke.IpHlpApi](https://github.com/dahall/Vanara/blob/master/PInvoke/IpHlpApi/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.IpHlpApi)](https://www.nuget.org/packages/Vanara.PInvoke.IpHlpApi) Kernel32.dll and KernelBase.dll | [Vanara.PInvoke.Kernel32](https://github.com/dahall/Vanara/blob/master/PInvoke/Kernel32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.Kernel32)](https://www.nuget.org/packages/Vanara.PInvoke.Kernel32) KtmW32.dll | [Vanara.PInvoke.KtmW32](https://github.com/dahall/Vanara/blob/master/PInvoke/KtmW32/CorrelationReport.md) | ![Coverage](https://img.shields.io/badge/100%25-green.svg) | [![NuGet](https://buildstats.info/nuget/Vanara.PInvoke.KtmW32)](https://www.nuget.org/packages/Vanara.PInvoke.KtmW32) diff --git a/Security/Vanara.Security.csproj b/Security/Vanara.Security.csproj index 0676e654..16fcf2bc 100644 --- a/Security/Vanara.Security.csproj +++ b/Security/Vanara.Security.csproj @@ -4,8 +4,8 @@ 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.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.Security $(AssemblyName) false @@ -15,7 +15,7 @@ David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara pinvoke;vanara;net-extensions;interop en-US @@ -37,6 +37,9 @@ AccountLogonRights, DesiredAccess, SystemPrivilege true + + + diff --git a/System/Vanara.SystemServices.csproj b/System/Vanara.SystemServices.csproj index 9e91c837..f04df5b3 100644 --- a/System/Vanara.SystemServices.csproj +++ b/System/Vanara.SystemServices.csproj @@ -4,8 +4,8 @@ Classes for system related items derived from the Vanara PInvoke libraries. Includes a class for working with virtual disks (including async methods), classes for BITS, and 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.0.1 - net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1 + 3.1.0 + net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0 Vanara.SystemServices $(AssemblyName) false @@ -15,7 +15,7 @@ David Hall https://github.com/dahall/vanara MIT - https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png + Vanara64x64.png https://github.com/dahall/vanara pinvoke;vanara;net-extensions;interop en-US @@ -40,22 +40,10 @@ BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, Backgrou true - - - - + + - - - - - - - - - - - + @@ -71,8 +59,8 @@ BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, Backgrou - - + + diff --git a/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs b/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs index e14d8054..9a975dad 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("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] +[assembly: AssemblyVersion("3.1.0.0")] +[assembly: AssemblyFileVersion("3.1.0.0")] diff --git a/UnitTests/CSharpRunner/Shared.csproj b/UnitTests/CSharpRunner/Shared.csproj index 500f8d17..3da58b35 100644 --- a/UnitTests/CSharpRunner/Shared.csproj +++ b/UnitTests/CSharpRunner/Shared.csproj @@ -1,5 +1,5 @@  - + Debug @@ -52,10 +52,10 @@ - 4.0.0.4521 + 5.0.0.5124 - 3.2.0 + 3.3.1 12.0.2 @@ -64,7 +64,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/CSharpRunner/TestCaseSources.cs b/UnitTests/CSharpRunner/TestCaseSources.cs index 7d7febee..811efb47 100644 --- a/UnitTests/CSharpRunner/TestCaseSources.cs +++ b/UnitTests/CSharpRunner/TestCaseSources.cs @@ -4,7 +4,6 @@ using System.Collections; using System.Collections.Generic; using System.IO; using System.Linq; -using Theraot.Collections; namespace Vanara.PInvoke.Tests { @@ -115,7 +114,7 @@ namespace Vanara.PInvoke.Tests hdr = items; if (cols is null) cols = items; - idxs = cols.Select(s => items.IndexOf(s)).ToArray(); + idxs = cols.Select(s => Array.IndexOf(items, s)).ToArray(); first = false; continue; } @@ -156,7 +155,7 @@ namespace Vanara.PInvoke.Tests public bool TryGetValue(string key, out string value) { - var idx = keys.IndexOf(key); + var idx = Array.IndexOf(keys, key); if (idx == -1) { value = null; diff --git a/UnitTests/Core/Core.csproj b/UnitTests/Core/Core.csproj index 99c42235..947f562a 100644 --- a/UnitTests/Core/Core.csproj +++ b/UnitTests/Core/Core.csproj @@ -8,7 +8,7 @@ Properties Vanara.Tests UnitTest.Core - v4.5 + v4.7.2 512 latest @@ -76,7 +76,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/AclUI/AclUI.csproj b/UnitTests/PInvoke/AclUI/AclUI.csproj index 9da7ee81..e971602c 100644 --- a/UnitTests/PInvoke/AclUI/AclUI.csproj +++ b/UnitTests/PInvoke/AclUI/AclUI.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.AclUI - v4.5 + v4.7.2 512 latest @@ -41,7 +41,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/BITS/BITS.csproj b/UnitTests/PInvoke/BITS/BITS.csproj index 63a318e4..348241ff 100644 --- a/UnitTests/PInvoke/BITS/BITS.csproj +++ b/UnitTests/PInvoke/BITS/BITS.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.BITS - v4.5 + v4.7.2 512 latest @@ -38,7 +38,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Cabinet/Cabinet.csproj b/UnitTests/PInvoke/Cabinet/Cabinet.csproj index 6de33783..56f22ab2 100644 --- a/UnitTests/PInvoke/Cabinet/Cabinet.csproj +++ b/UnitTests/PInvoke/Cabinet/Cabinet.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.Cabinet - v4.5 + v4.7.2 512 latest @@ -38,7 +38,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj b/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj index 13d5184d..f1dcc21d 100644 --- a/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj +++ b/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.ComCtl32 - v4.5 + v4.7.2 512 latest @@ -43,7 +43,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/CredUI/CredUI.csproj b/UnitTests/PInvoke/CredUI/CredUI.csproj index 10278fa8..25192991 100644 --- a/UnitTests/PInvoke/CredUI/CredUI.csproj +++ b/UnitTests/PInvoke/CredUI/CredUI.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.CredUI - v4.5 + v4.7.2 512 latest @@ -41,7 +41,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Cryptography/Cryptography.csproj b/UnitTests/PInvoke/Cryptography/Cryptography.csproj index 6b839e8a..bc3f99ab 100644 --- a/UnitTests/PInvoke/Cryptography/Cryptography.csproj +++ b/UnitTests/PInvoke/Cryptography/Cryptography.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.Cryptography - v4.5 + v4.7.2 512 latest @@ -38,7 +38,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/DwmApi/DwmApi.csproj b/UnitTests/PInvoke/DwmApi/DwmApi.csproj index a96bd98d..1e340338 100644 --- a/UnitTests/PInvoke/DwmApi/DwmApi.csproj +++ b/UnitTests/PInvoke/DwmApi/DwmApi.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.DwmApi - v4.5 + v4.7.2 512 latest @@ -43,7 +43,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Gdi32/Gdi32.csproj b/UnitTests/PInvoke/Gdi32/Gdi32.csproj index 2b428fef..4fdbb5fb 100644 --- a/UnitTests/PInvoke/Gdi32/Gdi32.csproj +++ b/UnitTests/PInvoke/Gdi32/Gdi32.csproj @@ -43,7 +43,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Gdi32/Gdi32Tests.cs b/UnitTests/PInvoke/Gdi32/Gdi32Tests.cs index 15dfcc5b..560e0c38 100644 --- a/UnitTests/PInvoke/Gdi32/Gdi32Tests.cs +++ b/UnitTests/PInvoke/Gdi32/Gdi32Tests.cs @@ -2,7 +2,6 @@ using System; using System.Linq; using System.Runtime.InteropServices; -using Theraot.Core; using Vanara.InteropServices; using static Vanara.PInvoke.Gdi32; diff --git a/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj b/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj index ee0e2ca5..709092e6 100644 --- a/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj +++ b/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.IpHlpApi - v4.5 + v4.7.2 512 latest @@ -44,7 +44,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Kernel32/Kernel32.csproj b/UnitTests/PInvoke/Kernel32/Kernel32.csproj index cf81836d..e5b6b703 100644 --- a/UnitTests/PInvoke/Kernel32/Kernel32.csproj +++ b/UnitTests/PInvoke/Kernel32/Kernel32.csproj @@ -124,7 +124,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/KtmW32/KtmW32.csproj b/UnitTests/PInvoke/KtmW32/KtmW32.csproj index c3e873dd..85cba97a 100644 --- a/UnitTests/PInvoke/KtmW32/KtmW32.csproj +++ b/UnitTests/PInvoke/KtmW32/KtmW32.csproj @@ -68,7 +68,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Mpr/Mpr.csproj b/UnitTests/PInvoke/Mpr/Mpr.csproj index 7230cfeb..bbfb9823 100644 --- a/UnitTests/PInvoke/Mpr/Mpr.csproj +++ b/UnitTests/PInvoke/Mpr/Mpr.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.Mpr - v4.5 + v4.7.2 512 latest @@ -41,7 +41,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj b/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj index 1a4ede67..ccdf04fa 100644 --- a/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj +++ b/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj @@ -43,7 +43,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/NetApi32/NetApi32.csproj b/UnitTests/PInvoke/NetApi32/NetApi32.csproj index 2687cad3..01b75f8b 100644 --- a/UnitTests/PInvoke/NetApi32/NetApi32.csproj +++ b/UnitTests/PInvoke/NetApi32/NetApi32.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.NetApi32 - v4.5 + v4.7.2 512 latest @@ -41,7 +41,7 @@ 3.12.0 - 3.13.0 + 3.15.1 4.5.0 diff --git a/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj b/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj index ef963d5a..d4d1215a 100644 --- a/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj +++ b/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.NetListMgr - v4.5 + v4.7.2 512 latest @@ -41,7 +41,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/NtDll/NtDll.csproj b/UnitTests/PInvoke/NtDll/NtDll.csproj index 1e7cfc5a..ef3f5f73 100644 --- a/UnitTests/PInvoke/NtDll/NtDll.csproj +++ b/UnitTests/PInvoke/NtDll/NtDll.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.NtDll - v4.5 + v4.7.2 512 latest @@ -41,7 +41,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Ole/Ole.csproj b/UnitTests/PInvoke/Ole/Ole.csproj index 6dee5fed..6d7bc74e 100644 --- a/UnitTests/PInvoke/Ole/Ole.csproj +++ b/UnitTests/PInvoke/Ole/Ole.csproj @@ -45,7 +45,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/Pdh/Pdh.csproj b/UnitTests/PInvoke/Pdh/Pdh.csproj index 2b0b685c..01a49f68 100644 --- a/UnitTests/PInvoke/Pdh/Pdh.csproj +++ b/UnitTests/PInvoke/Pdh/Pdh.csproj @@ -68,7 +68,7 @@ 3.12.0 - 3.13.0 + 3.15.1 diff --git a/UnitTests/PInvoke/PowrProf/PowrProf.csproj b/UnitTests/PInvoke/PowrProf/PowrProf.csproj index f8b09c02..4d4201c1 100644 --- a/UnitTests/PInvoke/PowrProf/PowrProf.csproj +++ b/UnitTests/PInvoke/PowrProf/PowrProf.csproj @@ -9,7 +9,7 @@ Properties Vanara.PInvoke.Tests UnitTest.PInvoke.PowrProf - v4.5 + v4.7.2 512 latest @@ -54,6 +54,9 @@ 3.12.0 + + 3.15.1 +