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.
pull/83/head
David Hall 2019-10-03 13:35:16 -06:00
parent 1f725bbefc
commit 4451258143
109 changed files with 625 additions and 574 deletions

View File

@ -9,15 +9,15 @@
* Memory stream based on marshaled memory</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.Core</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>vanara;net-extensions;interop</PackageTags>
@ -47,24 +47,19 @@ CorrespondingAction, StringListPackMethod
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<ItemGroup>
<None Include="..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or $(TargetFramework.StartsWith('net4')) ">
<Reference Include="System.Drawing" />
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System.Drawing" />
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
<Reference Include="System.Drawing" />
<Reference Include="System" />
<PackageReference Include="System.ValueTuple">
<Version>4.5.0</Version>
<ItemGroup Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or '$(TargetFramework)' == 'net40' ">
<PackageReference Include="Theraot.Core">
<Version>3.0.4</Version>
</PackageReference>
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<Reference Include="System.Drawing" />
<Reference Include="System" />
<ItemGroup Condition=" $(TargetFramework.StartsWith('net4')) ">
<PackageReference Include="System.ValueTuple">
<Version>4.5.0</Version>
</PackageReference>
@ -81,9 +76,6 @@ CorrespondingAction, StringListPackMethod
<None Include="Collections\VaList.cs" />
<None Include="InteropServices\StructMarshaler.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Theraot.Core" Version="3.0.2" Condition=" '$(TargetFramework)' != 'netstandard2.0' " />
</ItemGroup>
<ItemGroup>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) for Windows Accessibility Features.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Accessibility</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -39,6 +39,9 @@ AccessibleChildren, AccessibleObjectFromEvent, AccessibleObjectFromPoint, Access
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
<Reference Include="Accessibility" />

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows AclUI.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.AclUI</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -45,6 +45,9 @@ IEffectivePermission, IEffectivePermission2, ISecurityInformation, ISecurityInfo
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service).</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.BITS</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop;bits;copy</PackageTags>
@ -42,6 +42,9 @@ IBackgroundCopyCallback, IBackgroundCopyCallback2, IBackgroundCopyCallback3, IBa
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project ToolsVersion="16.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows Cabinet.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Cabinet</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop;Cabinet</PackageTags>
@ -42,6 +42,9 @@ COMPRESS_ALLOCATION_ROUTINES, COMPRESSOR_HANDLE, DECOMPRESSOR_HANDLE, CCAB, ERF,
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.ComCtl32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -46,6 +46,9 @@ IImageList, IImageList2
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows CredUI.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.CredUI</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ PSEC_WINNT_CREDUI_CONTEXT, PSEC_WINNT_CREDUI_CONTEXT_VECTOR, CREDUI_INFO
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows BCrypt.dll and NCrypt.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Cryptography</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop;cryptography</PackageTags>
@ -38,6 +38,9 @@ BCRYPT_ALG_HANDLE, BCRYPT_ALGORITHM_IDENTIFIER, BCRYPT_HANDLE, BCRYPT_HASH_HANDL
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\Vanara.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\Vanara.snk" Link="Vanara.snk" />
</ItemGroup>
@ -45,6 +48,9 @@ BCRYPT_ALG_HANDLE, BCRYPT_ALGORITHM_IDENTIFIER, BCRYPT_HANDLE, BCRYPT_HASH_HANDL
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.DwmApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ DWM_BLURBEHIND, DWM_COLORIZATION_PARAMS, DWM_THUMBNAIL_PROPERTIES, DWM_TIMING_IN
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

File diff suppressed because one or more lines are too long

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows IpHlpApi.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.IpHlpApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ IO_STATUS_BLOCK, IF_COUNTED_STRING, IF_PHYSICAL_ADDRESS, NDIS_INTERFACE_INFORMAT
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description> PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Kernel32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ PACKAGE_ID, PACKAGE_INFO_REFERENCE, PACKAGE_VERSION, DEBUG_EVENT, LDT_ENTRY, ENC
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants imported from Windows KtmW32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.KtmW32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop;ktmw32;transactions</PackageTags>
@ -42,6 +42,9 @@ HENLISTMENT, HRESMGR, HTRXNMGR, TRANSACTION_NOTIFICATION, TRANSACTION_NOTIFICATI
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows Mpr.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Mpr</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ CONNECTDLGSTRUCT, DISCDLGSTRUCT, NETCONNECTINFOSTRUCT, NETINFOSTRUCT, NETRESOURC
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows NTDSApi.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NTDSApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ DCInfoHandle, DS_DOMAIN_CONTROLLER_INFO_1, DS_DOMAIN_CONTROLLER_INFO_2, DS_DOMAI
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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) | |

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows NtDll.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NtDll</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ CLIENT_ID, IO_STATUS_BLOCK, KEY_BASIC_INFORMATION, KEY_FULL_INFORMATION, KEY_NAM
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows NetApi32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NetApi32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ DAV_CALLBACK_AUTH_BLOB, DAV_CALLBACK_AUTH_UNP, DAV_CALLBACK_CRED, DOMAIN_CONTROL
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (interfaces, structures and constants) for Windows NetListMgr COM object.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.NetListMgr</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ IEnumNetworkConnections, IEnumNetworks, INetwork, INetworkConnection, INetworkCo
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
<Reference Include="CustomMarshalers" />

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Ole</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -45,6 +45,9 @@ IInspectable, IMessageDispatcher, ICreateErrorInfo, IErrorInfo, IErrorLog, IProp
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Security\Vanara.PInvoke.Security.csproj" />

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants imported from Windows Pdh.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Pdh</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop;pdh;performance counters</PackageTags>
@ -42,6 +42,9 @@ PDH_BROWSE_DLG_CONFIG, PDH_BROWSE_DLG_CONFIG_H, PDH_COUNTER_INFO, PDH_COUNTER_PA
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows PowrProf.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.PowrProf</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS, GLOBAL_MACHINE_POWER_POLICY, GLOBAL_POWER_PO
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants imported from Windows Search.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.SearchApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ IEnumSearchRoots, IEnumSearchScopeRules, IFilter, ILoadFilter, IOpLockStatus, IP
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll and Secur32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Security</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,26 +42,20 @@ ACTRL_ACCESS_ENTRY, ACTRL_ACCESS_ENTRY_LIST, ACTRL_ALIST, ACTRL_PROPERTY_ENTRY,
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
<ProjectReference Include="..\Cryptography\Vanara.PInvoke.Cryptography.csproj" />
<ProjectReference Include="..\Kernel32\Vanara.PInvoke.Kernel32.csproj" />
<ProjectReference Include="..\Shared\Vanara.PInvoke.Shared.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<ItemGroup Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or $(TargetFramework.StartsWith('net4')) ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
<PackageReference Include="System.Security.AccessControl" Version="4.5.0" />
<PackageReference Include="Microsoft.Win32.Registry" Version="4.5.0" />
<PackageReference Include="System.Security.AccessControl" Version="4.6.0" />
<PackageReference Include="Microsoft.Win32.Registry" Version="4.6.0" />
</ItemGroup>
</Project>

View File

@ -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 <c>INTERFACE_TYPE</c> 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.

View File

@ -11,15 +11,15 @@
* Shared structures and enums (see release notes)</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Shared</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -49,27 +49,21 @@ CharacterSet, CM_RESOURCE, CM_SHARE_DISPOSITION, CmResourceType, DrawTextFlags,
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup>
<Compile Remove="InteropServices\SafeLocalHandle.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<ItemGroup Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or $(TargetFramework.StartsWith('net4')) ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' Or '$(TargetFramework)' == 'netcoreapp2.0' Or '$(TargetFramework)' == 'netcoreapp2.1' ">
<ItemGroup Condition=" $(TargetFramework.StartsWith('netstandard')) Or $(TargetFramework.StartsWith('netcore')) ">
<PackageReference Include="Microsoft.Win32.Registry">
<Version>4.5.0</Version>
<Version>4.6.0</Version>
</PackageReference>
</ItemGroup>
</Project>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows Shell32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Shell32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -45,6 +45,9 @@ IAutoComplete, IAutoComplete2, IShellFolderViewDual, IOleCommandTarget, IShellWi
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.ShlwApi</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -45,6 +45,9 @@ IQueryAssociations
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported for Windows Task Scheduler 1.0 and 2.0 COM objects.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.TaskSchd</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -45,6 +45,9 @@ ITask, ITaskScheduler, IAction, IActionCollection, IBootTrigger, IComHandlerActi
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows User32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.User32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,16 +42,10 @@ ICONINFO, VIDEOPARAMETERS, NMHDR, ACCEL, METAFILEPICT, CURSORINFO, DEV_BROADCAST
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<ItemGroup Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or $(TargetFramework.StartsWith('net4')) ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup>
@ -60,19 +54,9 @@ ICONINFO, VIDEOPARAMETERS, NMHDR, ACCEL, METAFILEPICT, CURSORINFO, DEV_BROADCAST
<ProjectReference Include="..\Kernel32\Vanara.PInvoke.Kernel32.csproj" />
<ProjectReference Include="..\Gdi32\Vanara.PInvoke.Gdi32.csproj" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<ItemGroup Condition=" $(TargetFramework.StartsWith('netstandard')) Or $(TargetFramework.StartsWith('netcore')) ">
<PackageReference Include="System.Drawing.Common">
<Version>4.5.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.1'">
<PackageReference Include="System.Drawing.Common">
<Version>4.5.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp2.0'">
<PackageReference Include="System.Drawing.Common">
<Version>4.5.1</Version>
<Version>4.6.0</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.UxTheme</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ DTTOPTS, INTLIST, MARGINS, TA_TIMINGFUNCTION, TA_TRANSFORM, WTA_OPTIONS, DTBGOPT
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows VirtDisk.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.VirtDisk</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,16 +42,10 @@ APPLY_SNAPSHOT_VHDSET_PARAMETERS, ATTACH_VIRTUAL_DISK_PARAMETERS, COMPACT_VIRTUA
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<ItemGroup Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or $(TargetFramework.StartsWith('net4')) ">
<Reference Include="System" />
</ItemGroup>
<ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants imported from Windows Wer.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Wer</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop;wer</PackageTags>
@ -42,6 +42,9 @@ HREPORT, HREPORTSTORE, WER_DUMP_CUSTOM_OPTIONS, WER_EXCEPTION_INFORMATION, WER_R
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows WinINet.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WinINet</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ GOPHER_ATTRIBUTE_TYPE, GOPHER_FIND_DATA, HFINDCACHE, HCACHEENTRYSTREAM, HINTERNE
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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) | |

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants imported from Windows WinTrust.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.WinTrust</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
@ -42,6 +42,9 @@ CRYPT_PROVIDER_CERT, CRYPT_PROVIDER_DATA, CRYPT_PROVIDER_DEFUSAGE, CRYPT_PROVIDE
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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) | |

View File

@ -7,15 +7,15 @@
<Description>PInvoke API (methods, structures and constants) imported from Windows Ws2_32.dll.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.PInvoke.Ws2_32</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<RootNamespace>Vanara.PInvoke</RootNamespace>
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<RepositoryType>Git</RepositoryType>
<PackageTags>pinvoke vanara Ws2_32 sockets winsock interop</PackageTags>
@ -42,6 +42,9 @@ FLOWSPEC, IN_ADDR, IN6_ADDR, QOS, SOCKADDR_IN, SOCKADDR_IN6, SOCKADDR_IN6_PAIR,
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System" />
</ItemGroup>

View File

@ -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)

View File

@ -4,8 +4,8 @@
<Description>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.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.Security</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
@ -15,7 +15,7 @@
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
<NeutralLanguage>en-US</NeutralLanguage>
@ -37,6 +37,9 @@ AccountLogonRights, DesiredAccess, SystemPrivilege
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup>
<None Include="..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System.DirectoryServices" />
<Reference Include="System" />

View File

@ -4,8 +4,8 @@
<Description>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.</Description>
<Copyright>Copyright © 2017-2019</Copyright>
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<VersionPrefix>3.0.1</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1</TargetFrameworks>
<VersionPrefix>3.1.0</VersionPrefix>
<TargetFrameworks>net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0</TargetFrameworks>
<AssemblyName>Vanara.SystemServices</AssemblyName>
<PackageId>$(AssemblyName)</PackageId>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
@ -15,7 +15,7 @@
<Authors>David Hall</Authors>
<PackageProjectUrl>https://github.com/dahall/vanara</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageIconUrl>https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/Vanara48x48.png</PackageIconUrl>
<PackageIcon>Vanara64x64.png</PackageIcon>
<RepositoryUrl>https://github.com/dahall/vanara</RepositoryUrl>
<PackageTags>pinvoke;vanara;net-extensions;interop</PackageTags>
<NeutralLanguage>en-US</NeutralLanguage>
@ -40,22 +40,10 @@ BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, Backgrou
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net20' ">
<Reference Include="System.Management" />
<Reference Include="System.ServiceProcess" />
<Reference Include="System" />
<ItemGroup>
<None Include="..\docs\icons\Vanara64x64.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net35' ">
<Reference Include="System.Management" />
<Reference Include="System.ServiceProcess" />
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net40' ">
<Reference Include="System.Management" />
<Reference Include="System.ServiceProcess" />
<Reference Include="System" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<ItemGroup Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or $(TargetFramework.StartsWith('net4')) ">
<Reference Include="System.Management" />
<Reference Include="System.ServiceProcess" />
<Reference Include="System" />
@ -71,8 +59,8 @@ BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, Backgrou
<None Include="Computer\~LocalUser.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.5.0" Condition=" '$(TargetFramework)' == 'netstandard2.0' Or '$(TargetFramework)' == 'netcoreapp2.0' Or '$(TargetFramework)' == 'netcoreapp2.1' " />
<PackageReference Include="Theraot.Core" Version="3.0.2" Condition=" '$(TargetFramework)' == 'net20' Or '$(TargetFramework)' == 'net35' Or '$(TargetFramework)' == 'net40' " />
<PackageReference Include="System.IO.FileSystem.AccessControl" Version="4.6.0" Condition=" $(TargetFramework.StartsWith('netstandard')) Or $(TargetFramework.StartsWith('netcore')) " />
<PackageReference Include="Theraot.Core" Version="3.0.4" Condition=" $(TargetFramework.StartsWith('net2')) Or $(TargetFramework.StartsWith('net3')) Or '$(TargetFramework)' == 'net40' " />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\PInvoke\BITS\Vanara.PInvoke.BITS.csproj" />

View File

@ -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")]

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project ToolsVersion="16.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@ -52,10 +52,10 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="ICSharpCode.Decompiler">
<Version>4.0.0.4521</Version>
<Version>5.0.0.5124</Version>
</PackageReference>
<PackageReference Include="Microsoft.CodeAnalysis">
<Version>3.2.0</Version>
<Version>3.3.1</Version>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>12.0.2</Version>
@ -64,7 +64,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -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;

View File

@ -8,7 +8,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.Tests</RootNamespace>
<AssemblyName>UnitTest.Core</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -76,7 +76,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.AclUI</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -41,7 +41,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.BITS</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -38,7 +38,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.Cabinet</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -38,7 +38,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.ComCtl32</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -43,7 +43,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.CredUI</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -41,7 +41,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.Cryptography</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -38,7 +38,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.DwmApi</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -43,7 +43,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -43,7 +43,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -2,7 +2,6 @@
using System;
using System.Linq;
using System.Runtime.InteropServices;
using Theraot.Core;
using Vanara.InteropServices;
using static Vanara.PInvoke.Gdi32;

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.IpHlpApi</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -44,7 +44,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -124,7 +124,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

View File

@ -68,7 +68,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.Mpr</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -41,7 +41,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -43,7 +43,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.NetApi32</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -41,7 +41,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
<PackageReference Include="System.ValueTuple">
<Version>4.5.0</Version>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.NetListMgr</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -41,7 +41,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.NtDll</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -41,7 +41,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -45,7 +45,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -68,7 +68,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.PowrProf</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -54,6 +54,9 @@
<PackageReference Include="NUnit">
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.

View File

@ -110,7 +110,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.Shared</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -66,6 +66,9 @@
<PackageReference Include="NUnit">
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.

View File

@ -74,7 +74,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.ShlwApi</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -37,6 +37,9 @@
<PackageReference Include="NUnit">
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.TaskSchd</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -54,6 +54,9 @@
<PackageReference Include="NUnit">
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.

View File

@ -40,7 +40,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.UxTheme</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -40,7 +40,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

View File

@ -9,7 +9,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Vanara.PInvoke.Tests</RootNamespace>
<AssemblyName>UnitTest.PInvoke.VirtDisk</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<LangVersion>latest</LangVersion>
</PropertyGroup>
@ -38,7 +38,7 @@
<Version>3.12.0</Version>
</PackageReference>
<PackageReference Include="NUnit3TestAdapter">
<Version>3.13.0</Version>
<Version>3.15.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>

Some files were not shown because too many files have changed in this diff Show More