Updated documentation and added package readme files.

pull/299/head
dahall 2022-05-09 15:56:58 -06:00
parent 847f8b9e12
commit aa69db53fd
266 changed files with 5409 additions and 74 deletions

View File

@ -18,6 +18,7 @@ Enumerations
BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, BackgroundCopyJobCredentialScheme, BackgroundCopyJobCredentialTarget, BackgroundCopyJobPriority, BackgroundCopyJobSecurity, BackgroundCopyJobState, BackgroundCopyJobType
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\PInvoke\BITS\Vanara.PInvoke.BITS.csproj" />

21
BITS/pkgreadme.md Normal file
View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.BITS NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.BITS?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
Complete .NET coverage of Windows BITS (Background Intelligent Transfer Service) functionality. Provides access to all library functions through Windows 11 and gracefully fails when new features are not available on older OS versions.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.BITS
Classes | Structures | Enumerations
--- | --- | ---
BackgroundCopyException<br>BackgroundCopyFileCollection<br>BackgroundCopyFileInfo<br>BackgroundCopyFileRange<br>BackgroundCopyFileRangesTransferredEventArgs<br>BackgroundCopyFileTransferredEventArgs<br>BackgroundCopyJob<br>BackgroundCopyJobCollection<br>BackgroundCopyJobCredential<br>BackgroundCopyJobCredentials<br>BackgroundCopyJobEventArgs<br>BackgroundCopyManager<br> | BackgroundCopyFileRange<br>BackgroundCopyJobProgress<br>BackgroundCopyJobReplyProgress<br><br><br><br><br><br><br><br><br><br> | BackgroundCopyACLFlags<br>BackgroundCopyCost<br>BackgroundCopyErrorContext<br>BackgroundCopyJobCredentialScheme<br>BackgroundCopyJobCredentialTarget<br>BackgroundCopyJobPriority<br>BackgroundCopyJobSecurity<br>BackgroundCopyJobState<br>BackgroundCopyJobType<br><br><br><br>

View File

@ -15,7 +15,7 @@
<PackageReleaseNotes>Currently implements:
Classes
IArrayStruct&lt;T&gt;, IHistory&lt;T&gt;, IMemoryMethods, ISafeMemoryHandle, ISimpleMemoryMethods, IVanaraMarshaler, AlignedMemory&lt;T&gt;, BeginEndEventContext, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, ConstantConversionExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, HexDempHelpers, HGlobalMemoryMethods, History&lt;T&gt;, IArrayStructExtensions, IArrayStructMarshaler&lt;T&gt;, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, ListChangedEventArgs&lt;T&gt;, MarshalingStream, MemoryMethodsBase, NativeMemoryEnumerator&lt;T&gt;, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemString&lt;T&gt;, SafeMemStruct&lt;T&gt;, SparseArray&lt;T&gt;, StringHelper, TryGetValueDelegate, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler&lt;T&gt;, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;
AlignedMemory&lt;T&gt;, BeginEndEventContext, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, ConstantConversionExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, HexDempHelpers, HGlobalMemoryMethods, History&lt;T&gt;, IArrayStructExtensions, IArrayStructMarshaler&lt;T&gt;, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, ListChangedEventArgs&lt;T&gt;, MarshalingStream, MemoryMethodsBase, NativeMemoryEnumerator&lt;T&gt;, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemString&lt;T&gt;, SafeMemStruct&lt;T&gt;, SparseArray&lt;T&gt;, StringHelper, TryGetValueDelegate, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler&lt;T&gt;, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;
Structures
BOOL, BOOLEAN, EnumFlagIndexer&lt;T&gt;, GuidPtr, RefEnumerator&lt;T&gt;, SizeT, StrPtrAnsi, StrPtrAuto, StrPtrUni, time_t
@ -24,6 +24,7 @@ Enumerations
CorrespondingAction, FileAttributeConstant, FileOpConstant, FilePermissionConstant, StringListPackMethod
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'netstandard2.0' ">
<PackageReference Include="System.ValueTuple" Version="4.3.0" />

26
Core/pkgreadme.md Normal file
View File

@ -0,0 +1,26 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.Core NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.Core?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
This library includes shared methods, structures and constants for use throughout the Vanara assemblies. Think of it as windows.h with some useful extensions. It includes:
* Extension methods for working with enumerated types (enum), FILETIME, and method and property extractions via reflection
* Extension and helper methods to marshaling structures arrays and strings
* SafeHandle based classes for working with memory allocated via CoTaskMem, HGlobal, or Local calls that handles packing and extracting arrays, structures and raw memory
* Safe pinning of objects in memory
* Memory stream based on marshaled memory
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.Core
Classes | Structures | Enumerations | Interfaces
--- | --- | --- | ---
AlignedMemory<br>BeginEndEventContext<br>BitHelper<br>ByteSizeFormatter<br>ComConnectionPoint<br>ComReleaser<br>ComReleaserFactory<br>ComStream<br>ComTypeExtensions<br>ConstantConversionExtensions<br>CorrespondingTypeAttribute<br>CoTaskMemoryMethods<br>EnumerableEqualityComparer<br>EnumExtensions<br>EventedList<br>FileTimeExtensions<br>Formatter<br>FormatterComposer<br>GenericSafeHandle<br>GenericVirtualReadOnlyDictionary<br>HexDempHelpers<br>HGlobalMemoryMethods<br>History<br>IArrayStructExtensions<br>IArrayStructMarshaler<br>InteropExtensions<br>IntPtrConverter<br>IOExtensions<br>LibHelper<br>ListChangedEventArgs<br>MarshalingStream<br>MemoryMethodsBase<br>NativeMemoryEnumerator<br>NativeMemoryStream<br>PinnedObject<br>ReflectionExtensions<br>ReflectionExtensions<br>SafeAllocatedMemoryHandle<br>SafeAllocatedMemoryHandleBase<br>SafeByteArray<br>SafeCoTaskMemHandle<br>SafeCoTaskMemString<br>SafeCoTaskMemStruct<br>SafeGuidPtr<br>SafeHGlobalHandle<br>SafeHGlobalStruct<br>SafeMemoryHandle<br>SafeMemoryHandleExt<br>SafeMemString<br>SafeMemStruct<br>SparseArray<br>StringHelper<br>TryGetValueDelegate<br>UntypedNativeMemoryEnumerator<br>VanaraCustomMarshaler<br>VanaraMarshaler<br>VanaraMarshalerAttribute<br>VirtualDictionary<br>VirtualReadOnlyDictionary<br> | BOOL<br>BOOLEAN<br>EnumFlagIndexer<br>GuidPtr<br>RefEnumerator<br>SizeT<br>StrPtrAnsi<br>StrPtrAuto<br>StrPtrUni<br>time_t<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | CorrespondingAction<br>FileAttributeConstant<br>FileOpConstant<br>FilePermissionConstant<br>StringListPackMethod<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | IArrayStruct<br>IHistory<br>IMemoryMethods<br>ISafeMemoryHandle<br>ISimpleMemoryMethods<br>IVanaraMarshaler<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

View File

@ -12,6 +12,7 @@ Classes
DynamicMgmtObject, ManagementExtensions
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<!--<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />-->

21
Management/pkgreadme.md Normal file
View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.Management NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.Management?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
Extensions and helper classes for System.Management.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.Management
Classes
---
DynamicMgmtObject<br>ManagementExtensions<br>

18
NugetPkgReadme.md Normal file
View File

@ -0,0 +1,18 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### <<PackageName>> NuGet Package
[![Version](https://img.shields.io/nuget/v/<<PackageName>>?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
<<PackageDescription>>
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in <<PackageName>>

View File

@ -13,6 +13,11 @@ Native Method | Header | Managed Method
[AmsiScanBuffer](https://www.google.com/search?num=5&q=AmsiScanBuffer+site%3Adocs.microsoft.com) | amsi.h | [Vanara.PInvoke.AMSI.AmsiScanBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=AmsiScanBuffer)
[AmsiScanString](https://www.google.com/search?num=5&q=AmsiScanString+site%3Adocs.microsoft.com) | amsi.h | [Vanara.PInvoke.AMSI.AmsiScanString](https://github.com/dahall/Vanara/search?l=C%23&q=AmsiScanString)
[AmsiUninitialize](https://www.google.com/search?num=5&q=AmsiUninitialize+site%3Adocs.microsoft.com) | amsi.h | [Vanara.PInvoke.AMSI.AmsiUninitialize](https://github.com/dahall/Vanara/search?l=C%23&q=AmsiUninitialize)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[AMSI_ATTRIBUTE](https://www.google.com/search?num=5&q=AMSI_ATTRIBUTE+site%3Adocs.microsoft.com) | amsi.h | [Vanara.PInvoke.AMSI.AMSI_ATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=AMSI_ATTRIBUTE)
[AMSI_RESULT](https://www.google.com/search?num=5&q=AMSI_RESULT+site%3Adocs.microsoft.com) | amsi.h | [Vanara.PInvoke.AMSI.AMSI_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=AMSI_RESULT)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IAmsiStream IAntimalware IAntimalware2 IAntimalwareProvider IAntimalwareProvider2
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

21
PInvoke/AMSI/pkgreadme.md Normal file
View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.AMSI NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.AMSI?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Antimalware Scan Interface (AMSI.dll).
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.AMSI
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
AmsiCloseSession<br>AmsiInitialize<br>AmsiNotifyOperation<br>AmsiOpenSession<br>AmsiScanBuffer<br>AmsiScanString<br>AmsiUninitialize<br> | AMSI_ATTRIBUTE<br>AMSI_RESULT<br><br><br><br><br><br> | HAMSICONTEXT<br>HAMSISESSION<br><br><br><br><br><br> | IAmsiStream<br>IAntimalware<br>IAntimalware2<br>IAntimalwareProvider<br>IAntimalwareProvider2<br><br><br>

View File

@ -21,6 +21,12 @@ Native Method | Header | Managed Method
[LresultFromObject](https://www.google.com/search?num=5&q=LresultFromObject+site%3Adocs.microsoft.com) | oleacc.h | [Vanara.PInvoke.Oleacc.LresultFromObject](https://github.com/dahall/Vanara/search?l=C%23&q=LresultFromObject)
[ObjectFromLresult](https://www.google.com/search?num=5&q=ObjectFromLresult+site%3Adocs.microsoft.com) | oleacc.h | [Vanara.PInvoke.Oleacc.ObjectFromLresult](https://github.com/dahall/Vanara/search?l=C%23&q=ObjectFromLresult)
[WindowFromAccessibleObject](https://www.google.com/search?num=5&q=WindowFromAccessibleObject+site%3Adocs.microsoft.com) | oleacc.h | [Vanara.PInvoke.Oleacc.WindowFromAccessibleObject](https://github.com/dahall/Vanara/search?l=C%23&q=WindowFromAccessibleObject)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[AccessibilityRole](https://www.google.com/search?num=5&q=AccessibilityRole+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Oleacc.AccessibilityRole](https://github.com/dahall/Vanara/search?l=C%23&q=AccessibilityRole)
[AccessibilityState](https://www.google.com/search?num=5&q=AccessibilityState+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Oleacc.AccessibilityState](https://github.com/dahall/Vanara/search?l=C%23&q=AccessibilityState)
[ANRUS](https://www.google.com/search?num=5&q=ANRUS+site%3Adocs.microsoft.com) | oleacc.h | [Vanara.PInvoke.Oleacc.ANRUS](https://github.com/dahall/Vanara/search?l=C%23&q=ANRUS)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---

View File

@ -16,6 +16,7 @@ Functions
AccessibleChildren AccessibleObjectFromEvent AccessibleObjectFromPoint AccessibleObjectFromWindow AccNotifyTouchInteraction AccSetRunningUtilityState CreateStdAccessibleObject CreateStdAccessibleProxy GetOleaccVersionInfo GetProcessHandleFromHwnd GetRoleText GetStateText LresultFromObject ObjectFromLresult WindowFromAccessibleObject
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<NoWarn>0618</NoWarn>

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.Accessibility NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Accessibility?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) for Windows Accessibility Features.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.Accessibility
Functions | Enumerations
--- | ---
AccessibleChildren<br>AccessibleObjectFromEvent<br>AccessibleObjectFromPoint<br>AccessibleObjectFromWindow<br>AccNotifyTouchInteraction<br>AccSetRunningUtilityState<br>CreateStdAccessibleObject<br>CreateStdAccessibleProxy<br>GetOleaccVersionInfo<br>GetProcessHandleFromHwnd<br>GetRoleText<br>GetStateText<br>LresultFromObject<br>ObjectFromLresult<br>WindowFromAccessibleObject<br> | AccessibilityRole<br>AccessibilityState<br>ANRUS<br><br><br><br><br><br><br><br><br><br><br><br><br>

View File

@ -9,6 +9,14 @@ Native Method | Header | Managed Method
[CreateSecurityPage](https://www.google.com/search?num=5&q=CreateSecurityPage+site%3Adocs.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.CreateSecurityPage](https://github.com/dahall/Vanara/search?l=C%23&q=CreateSecurityPage)
[EditSecurity](https://www.google.com/search?num=5&q=EditSecurity+site%3Adocs.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.EditSecurity](https://github.com/dahall/Vanara/search?l=C%23&q=EditSecurity)
[EditSecurityAdvanced](https://www.google.com/search?num=5&q=EditSecurityAdvanced+site%3Adocs.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.EditSecurityAdvanced](https://github.com/dahall/Vanara/search?l=C%23&q=EditSecurityAdvanced)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[PropertySheetCallbackMessage](https://www.google.com/search?num=5&q=PropertySheetCallbackMessage+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AclUI.PropertySheetCallbackMessage](https://github.com/dahall/Vanara/search?l=C%23&q=PropertySheetCallbackMessage)
[SECURITY_OBJECT_ID](https://www.google.com/search?num=5&q=SECURITY_OBJECT_ID+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AclUI.SECURITY_OBJECT_ID](https://github.com/dahall/Vanara/search?l=C%23&q=SECURITY_OBJECT_ID)
[SI_OBJECT_INFO_Flags](https://www.google.com/search?num=5&q=SI_OBJECT_INFO_Flags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AclUI.SI_OBJECT_INFO_Flags](https://github.com/dahall/Vanara/search?l=C%23&q=SI_OBJECT_INFO_Flags)
[SI_PAGE_ACTIVATED](https://www.google.com/search?num=5&q=SI_PAGE_ACTIVATED+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AclUI.SI_PAGE_ACTIVATED](https://github.com/dahall/Vanara/search?l=C%23&q=SI_PAGE_ACTIVATED)
[SI_PAGE_TYPE](https://www.google.com/search?num=5&q=SI_PAGE_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.AclUI.SI_PAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=SI_PAGE_TYPE)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -22,6 +22,7 @@ Interfaces
IEffectivePermission IEffectivePermission2 ISecurityInformation ISecurityInformation2 ISecurityInformation3 ISecurityInformation4 ISecurityObjectTypeInfo
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.AclUI NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.AclUI?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows AclUI.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.AclUI
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
CreateSecurityPage<br>EditSecurity<br>EditSecurityAdvanced<br><br><br><br><br> | PropertySheetCallbackMessage<br>SECURITY_OBJECT_ID<br>SI_OBJECT_INFO_Flags<br>SI_PAGE_ACTIVATED<br>SI_PAGE_TYPE<br><br><br> | EFFPERM_RESULT_LIST<br>SECURITY_OBJECT<br>SI_OBJECT_INFO<br>SID_INFO<br>SI_ACCESS<br>SI_INHERIT_TYPE<br><br> | IEffectivePermission<br>IEffectivePermission2<br>ISecurityInformation<br>ISecurityInformation2<br>ISecurityInformation3<br>ISecurityInformation4<br>ISecurityObjectTypeInfo<br>

View File

@ -3,6 +3,27 @@ PInvoke API (interfaces, structures and constants) imported for Windows BITS (Ba
- Includes methods from qmgr.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.BITS?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.BITS?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.BITS)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[BG_AUTH_SCHEME](https://www.google.com/search?num=5&q=BG_AUTH_SCHEME+site%3Adocs.microsoft.com) | Bits1_5.h | [Vanara.PInvoke.BITS.BG_AUTH_SCHEME](https://github.com/dahall/Vanara/search?l=C%23&q=BG_AUTH_SCHEME)
[BG_AUTH_TARGET](https://www.google.com/search?num=5&q=BG_AUTH_TARGET+site%3Adocs.microsoft.com) | Bits1_5.h | [Vanara.PInvoke.BITS.BG_AUTH_TARGET](https://github.com/dahall/Vanara/search?l=C%23&q=BG_AUTH_TARGET)
[BG_CERT_STORE_LOCATION](https://www.google.com/search?num=5&q=BG_CERT_STORE_LOCATION+site%3Adocs.microsoft.com) | Bits2_5.h | [Vanara.PInvoke.BITS.BG_CERT_STORE_LOCATION](https://github.com/dahall/Vanara/search?l=C%23&q=BG_CERT_STORE_LOCATION)
[BG_COPY_FILE](https://www.google.com/search?num=5&q=BG_COPY_FILE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BITS.BG_COPY_FILE](https://github.com/dahall/Vanara/search?l=C%23&q=BG_COPY_FILE)
[BG_ENABLE_PEERCACHING](https://www.google.com/search?num=5&q=BG_ENABLE_PEERCACHING+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BITS.BG_ENABLE_PEERCACHING](https://github.com/dahall/Vanara/search?l=C%23&q=BG_ENABLE_PEERCACHING)
[BG_ERROR_CONTEXT](https://www.google.com/search?num=5&q=BG_ERROR_CONTEXT+site%3Adocs.microsoft.com) | Bits.h | [Vanara.PInvoke.BITS.BG_ERROR_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=BG_ERROR_CONTEXT)
[BG_HTTP_SECURITY](https://www.google.com/search?num=5&q=BG_HTTP_SECURITY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BITS.BG_HTTP_SECURITY](https://github.com/dahall/Vanara/search?l=C%23&q=BG_HTTP_SECURITY)
[BG_JOB_ENABLE_PEERCACHING](https://www.google.com/search?num=5&q=BG_JOB_ENABLE_PEERCACHING+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BITS.BG_JOB_ENABLE_PEERCACHING](https://github.com/dahall/Vanara/search?l=C%23&q=BG_JOB_ENABLE_PEERCACHING)
[BG_JOB_ENUM](https://www.google.com/search?num=5&q=BG_JOB_ENUM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BITS.BG_JOB_ENUM](https://github.com/dahall/Vanara/search?l=C%23&q=BG_JOB_ENUM)
[BG_JOB_PRIORITY](https://www.google.com/search?num=5&q=BG_JOB_PRIORITY+site%3Adocs.microsoft.com) | Bits.h | [Vanara.PInvoke.BITS.BG_JOB_PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=BG_JOB_PRIORITY)
[BG_JOB_PROXY_USAGE](https://www.google.com/search?num=5&q=BG_JOB_PROXY_USAGE+site%3Adocs.microsoft.com) | Bits.h | [Vanara.PInvoke.BITS.BG_JOB_PROXY_USAGE](https://github.com/dahall/Vanara/search?l=C%23&q=BG_JOB_PROXY_USAGE)
[BG_JOB_STATE](https://www.google.com/search?num=5&q=BG_JOB_STATE+site%3Adocs.microsoft.com) | Bits.h | [Vanara.PInvoke.BITS.BG_JOB_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=BG_JOB_STATE)
[BG_JOB_TYPE](https://www.google.com/search?num=5&q=BG_JOB_TYPE+site%3Adocs.microsoft.com) | Bits.h | [Vanara.PInvoke.BITS.BG_JOB_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=BG_JOB_TYPE)
[BG_NOTIFY](https://www.google.com/search?num=5&q=BG_NOTIFY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BITS.BG_NOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=BG_NOTIFY)
[BG_TOKEN](https://www.google.com/search?num=5&q=BG_TOKEN+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BITS.BG_TOKEN](https://github.com/dahall/Vanara/search?l=C%23&q=BG_TOKEN)
[BITS_COST_STATE](https://www.google.com/search?num=5&q=BITS_COST_STATE+site%3Adocs.microsoft.com) | Bits5_0.h | [Vanara.PInvoke.BITS.BITS_COST_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=BITS_COST_STATE)
[BITS_FILE_PROPERTY_ID](https://www.google.com/search?num=5&q=BITS_FILE_PROPERTY_ID+site%3Adocs.microsoft.com) | Bits5_0.h | [Vanara.PInvoke.BITS.BITS_FILE_PROPERTY_ID](https://github.com/dahall/Vanara/search?l=C%23&q=BITS_FILE_PROPERTY_ID)
[BITS_JOB_PROPERTY_ID](https://www.google.com/search?num=5&q=BITS_JOB_PROPERTY_ID+site%3Adocs.microsoft.com) | Bits5_0.h | [Vanara.PInvoke.BITS.BITS_JOB_PROPERTY_ID](https://github.com/dahall/Vanara/search?l=C%23&q=BITS_JOB_PROPERTY_ID)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Interfaces
IBackgroundCopyCallback IBackgroundCopyCallback2 IBackgroundCopyCallback3 IBackgroundCopyError IBackgroundCopyFile IBackgroundCopyFile2 IBackgroundCopyFile3 IBackgroundCopyFile4 IBackgroundCopyFile5 IBackgroundCopyFile6 IBackgroundCopyJob IBackgroundCopyJob2 IBackgroundCopyJob3 IBackgroundCopyJob4 IBackgroundCopyJob5 IBackgroundCopyJobHttpOptions IBackgroundCopyJobHttpOptions2 IBackgroundCopyJobHttpOptions3 IBackgroundCopyManager IBackgroundCopyServerCertificateValidationCallback IBitsPeer IBitsPeerCacheAdministration IBitsPeerCacheRecord IBitsTokenOptions IEnumBackgroundCopyFiles IEnumBackgroundCopyJobs IEnumBitsPeerCacheRecords IEnumBitsPeers
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

21
PInvoke/BITS/pkgreadme.md Normal file
View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.BITS NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.BITS?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (interfaces, structures and constants) imported for Windows BITS (Background Intelligent Transfer Service).
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.BITS
Enumerations | Structures | Interfaces
--- | --- | ---
BG_AUTH_SCHEME<br>BG_AUTH_TARGET<br>BG_CERT_STORE_LOCATION<br>BG_COPY_FILE<br>BG_ENABLE_PEERCACHING<br>BG_ERROR_CONTEXT<br>BG_HTTP_SECURITY<br>BG_JOB_ENABLE_PEERCACHING<br>BG_JOB_ENUM<br>BG_JOB_PRIORITY<br>BG_JOB_PROXY_USAGE<br>BG_JOB_STATE<br>BG_JOB_TYPE<br>BG_NOTIFY<br>BG_TOKEN<br>BITS_COST_STATE<br>BITS_FILE_PROPERTY_ID<br>BITS_JOB_PROPERTY_ID<br><br><br><br><br><br><br><br><br><br><br> | BG_AUTH_CREDENTIALS<br>BG_FILE_INFO<br>BG_FILE_PROGRESS<br>BG_FILE_RANGE<br>BG_JOB_PROGRESS<br>BG_JOB_REPLY_PROGRESS<br>BG_JOB_TIMES<br>BITS_FILE_PROPERTY_VALUE<br>BITS_JOB_PROPERTY_VALUE<br>BG_AUTH_CREDENTIALS_UNION<br>BG_BASIC_CREDENTIALS<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | IBackgroundCopyCallback<br>IBackgroundCopyCallback2<br>IBackgroundCopyCallback3<br>IBackgroundCopyError<br>IBackgroundCopyFile<br>IBackgroundCopyFile2<br>IBackgroundCopyFile3<br>IBackgroundCopyFile4<br>IBackgroundCopyFile5<br>IBackgroundCopyFile6<br>IBackgroundCopyJob<br>IBackgroundCopyJob2<br>IBackgroundCopyJob3<br>IBackgroundCopyJob4<br>IBackgroundCopyJob5<br>IBackgroundCopyJobHttpOptions<br>IBackgroundCopyJobHttpOptions2<br>IBackgroundCopyJobHttpOptions3<br>IBackgroundCopyManager<br>IBitsPeer<br>IBitsPeerCacheAdministration<br>IBitsPeerCacheRecord<br>IBackgroundCopyServerCertificateValidationCallback<br>IBitsTokenOptions<br>IEnumBackgroundCopyFiles<br>IEnumBackgroundCopyJobs<br>IEnumBitsPeerCacheRecords<br>IEnumBitsPeers<br>

View File

@ -28,6 +28,18 @@ Native Method | Header | Managed Method
[ResetDecompressor](https://www.google.com/search?num=5&q=ResetDecompressor+site%3Adocs.microsoft.com) | compressapi.h | [Vanara.PInvoke.Cabinet.ResetDecompressor](https://github.com/dahall/Vanara/search?l=C%23&q=ResetDecompressor)
[SetCompressorInformation](https://www.google.com/search?num=5&q=SetCompressorInformation+site%3Adocs.microsoft.com) | compressapi.h | [Vanara.PInvoke.Cabinet.SetCompressorInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetCompressorInformation)
[SetDecompressorInformation](https://www.google.com/search?num=5&q=SetDecompressorInformation+site%3Adocs.microsoft.com) | compressapi.h | [Vanara.PInvoke.Cabinet.SetDecompressorInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetDecompressorInformation)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CabinetFileStatus](https://www.google.com/search?num=5&q=CabinetFileStatus+site%3Adocs.microsoft.com) | fci.h | [Vanara.PInvoke.Cabinet.CabinetFileStatus](https://github.com/dahall/Vanara/search?l=C%23&q=CabinetFileStatus)
[COMPRESS_ALGORITHM](https://www.google.com/search?num=5&q=COMPRESS_ALGORITHM+site%3Adocs.microsoft.com) | compressapi.h | [Vanara.PInvoke.Cabinet.COMPRESS_ALGORITHM](https://github.com/dahall/Vanara/search?l=C%23&q=COMPRESS_ALGORITHM)
[COMPRESS_INFORMATION_CLASS](https://www.google.com/search?num=5&q=COMPRESS_INFORMATION_CLASS+site%3Adocs.microsoft.com) | compressapi.h | [Vanara.PInvoke.Cabinet.COMPRESS_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=COMPRESS_INFORMATION_CLASS)
[FCIERROR](https://www.google.com/search?num=5&q=FCIERROR+site%3Adocs.microsoft.com) | fci.h | [Vanara.PInvoke.Cabinet.FCIERROR](https://github.com/dahall/Vanara/search?l=C%23&q=FCIERROR)
[FDICPU](https://www.google.com/search?num=5&q=FDICPU+site%3Adocs.microsoft.com) | fdi.h | [Vanara.PInvoke.Cabinet.FDICPU](https://github.com/dahall/Vanara/search?l=C%23&q=FDICPU)
[FDIDECRYPTTYPE](https://www.google.com/search?num=5&q=FDIDECRYPTTYPE+site%3Adocs.microsoft.com) | fdi.h | [Vanara.PInvoke.Cabinet.FDIDECRYPTTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=FDIDECRYPTTYPE)
[FDIERROR](https://www.google.com/search?num=5&q=FDIERROR+site%3Adocs.microsoft.com) | fdi.h | [Vanara.PInvoke.Cabinet.FDIERROR](https://github.com/dahall/Vanara/search?l=C%23&q=FDIERROR)
[FDINOTIFICATIONTYPE](https://www.google.com/search?num=5&q=FDINOTIFICATIONTYPE+site%3Adocs.microsoft.com) | fdi.h | [Vanara.PInvoke.Cabinet.FDINOTIFICATIONTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=FDINOTIFICATIONTYPE)
[TCOMP](https://www.google.com/search?num=5&q=TCOMP+site%3Adocs.microsoft.com) | fci.h | [Vanara.PInvoke.Cabinet.TCOMP](https://github.com/dahall/Vanara/search?l=C%23&q=TCOMP)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
CCAB COMPRESSOR_HANDLE COMPRESS_ALLOCATION_ROUTINES DECOMPRESSOR_HANDLE DECRYPT ERF FDICABINETINFO FDIDECRYPT FDINOTIFICATION HFCI HFDI NEW_CABINET NEW_FOLDER Union
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<NoWarn>1701;1702;1591</NoWarn>

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.Cabinet NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Cabinet?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Cabinet.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.Cabinet
Functions | Enumerations | Structures
--- | --- | ---
CloseCompressor<br>CloseDecompressor<br>Compress<br>CreateCompressor<br>CreateDecompressor<br>Decompress<br>FCIAddFile<br>FCICreate<br>FCIDestroy<br>FCIFlushCabinet<br>FCIFlushFolder<br>FDICopy<br>FDICreate<br>FDIDestroy<br>FDIIsCabinet<br>FDITruncateCabinet<br>QueryCompressorInformation<br>QueryDecompressorInformation<br>ResetCompressor<br>ResetDecompressor<br>SetCompressorInformation<br>SetDecompressorInformation<br> | COMPRESS_ALGORITHM<br>COMPRESS_INFORMATION_CLASS<br>CabinetFileStatus<br>FCIERROR<br>TCOMP<br>FDICPU<br>FDIDECRYPTTYPE<br>FDIERROR<br>FDINOTIFICATIONTYPE<br><br><br><br><br><br><br><br><br><br><br><br><br><br> | COMPRESS_ALLOCATION_ROUTINES<br>COMPRESSOR_HANDLE<br>DECOMPRESSOR_HANDLE<br>CCAB<br>HFCI<br>FDICABINETINFO<br>FDIDECRYPT<br>FDINOTIFICATION<br>HFDI<br>ERF<br>Union<br>NEW_CABINET<br>NEW_FOLDER<br>DECRYPT<br><br><br><br><br><br><br><br><br>

View File

@ -130,6 +130,46 @@ Native Method | Header | Managed Method
[SwDevicePropertySet](https://www.google.com/search?num=5&q=SwDevicePropertySet+site%3Adocs.microsoft.com) | swdevice.h | [Vanara.PInvoke.CfgMgr32.SwDevicePropertySet](https://github.com/dahall/Vanara/search?l=C%23&q=SwDevicePropertySet)
[SwDeviceSetLifetime](https://www.google.com/search?num=5&q=SwDeviceSetLifetime+site%3Adocs.microsoft.com) | swdevice.h | [Vanara.PInvoke.CfgMgr32.SwDeviceSetLifetime](https://github.com/dahall/Vanara/search?l=C%23&q=SwDeviceSetLifetime)
[SwMemFree](https://www.google.com/search?num=5&q=SwMemFree+site%3Adocs.microsoft.com) | swdevice.h | [Vanara.PInvoke.CfgMgr32.SwMemFree](https://github.com/dahall/Vanara/search?l=C%23&q=SwMemFree)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CM_ADD_ID](https://www.google.com/search?num=5&q=CM_ADD_ID+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_ADD_ID](https://github.com/dahall/Vanara/search?l=C%23&q=CM_ADD_ID)
[CM_CDFLAGS](https://www.google.com/search?num=5&q=CM_CDFLAGS+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_CDFLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CM_CDFLAGS)
[CM_CDMASK](https://www.google.com/search?num=5&q=CM_CDMASK+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_CDMASK](https://github.com/dahall/Vanara/search?l=C%23&q=CM_CDMASK)
[CM_CLASS_PROPERTY](https://www.google.com/search?num=5&q=CM_CLASS_PROPERTY+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_CLASS_PROPERTY](https://github.com/dahall/Vanara/search?l=C%23&q=CM_CLASS_PROPERTY)
[CM_CRP](https://www.google.com/search?num=5&q=CM_CRP+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_CRP](https://github.com/dahall/Vanara/search?l=C%23&q=CM_CRP)
[CM_DELETE_CLASS](https://www.google.com/search?num=5&q=CM_DELETE_CLASS+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_DELETE_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=CM_DELETE_CLASS)
[CM_DISABLE](https://www.google.com/search?num=5&q=CM_DISABLE+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_DISABLE](https://github.com/dahall/Vanara/search?l=C%23&q=CM_DISABLE)
[CM_DRP](https://www.google.com/search?num=5&q=CM_DRP+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_DRP](https://github.com/dahall/Vanara/search?l=C%23&q=CM_DRP)
[CM_ENUMERATE_CLASSES](https://www.google.com/search?num=5&q=CM_ENUMERATE_CLASSES+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CfgMgr32.CM_ENUMERATE_CLASSES](https://github.com/dahall/Vanara/search?l=C%23&q=CM_ENUMERATE_CLASSES)
[CM_GET_DEVICE_INTERFACE_LIST](https://www.google.com/search?num=5&q=CM_GET_DEVICE_INTERFACE_LIST+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_GET_DEVICE_INTERFACE_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=CM_GET_DEVICE_INTERFACE_LIST)
[CM_GETIDLIST](https://www.google.com/search?num=5&q=CM_GETIDLIST+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_GETIDLIST](https://github.com/dahall/Vanara/search?l=C%23&q=CM_GETIDLIST)
[CM_LOCATE_DEVINST](https://www.google.com/search?num=5&q=CM_LOCATE_DEVINST+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_LOCATE_DEVINST](https://github.com/dahall/Vanara/search?l=C%23&q=CM_LOCATE_DEVINST)
[CM_LOCATE_DEVNODE](https://www.google.com/search?num=5&q=CM_LOCATE_DEVNODE+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_LOCATE_DEVNODE](https://github.com/dahall/Vanara/search?l=C%23&q=CM_LOCATE_DEVNODE)
[CM_NOTIFY_ACTION](https://www.google.com/search?num=5&q=CM_NOTIFY_ACTION+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_NOTIFY_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=CM_NOTIFY_ACTION)
[CM_NOTIFY_FILTER_FLAG](https://www.google.com/search?num=5&q=CM_NOTIFY_FILTER_FLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CfgMgr32.CM_NOTIFY_FILTER_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=CM_NOTIFY_FILTER_FLAG)
[CM_NOTIFY_FILTER_TYPE](https://www.google.com/search?num=5&q=CM_NOTIFY_FILTER_TYPE+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_NOTIFY_FILTER_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CM_NOTIFY_FILTER_TYPE)
[CM_OPEN_CLASS_KEY](https://www.google.com/search?num=5&q=CM_OPEN_CLASS_KEY+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_OPEN_CLASS_KEY](https://github.com/dahall/Vanara/search?l=C%23&q=CM_OPEN_CLASS_KEY)
[CM_PROB](https://www.google.com/search?num=5&q=CM_PROB+site%3Adocs.microsoft.com) | cfg.h | [Vanara.PInvoke.CfgMgr32.CM_PROB](https://github.com/dahall/Vanara/search?l=C%23&q=CM_PROB)
[CM_REENUMERATE](https://www.google.com/search?num=5&q=CM_REENUMERATE+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_REENUMERATE](https://github.com/dahall/Vanara/search?l=C%23&q=CM_REENUMERATE)
[CM_REGISTRY](https://www.google.com/search?num=5&q=CM_REGISTRY+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_REGISTRY](https://github.com/dahall/Vanara/search?l=C%23&q=CM_REGISTRY)
[CM_REMOVE](https://www.google.com/search?num=5&q=CM_REMOVE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CfgMgr32.CM_REMOVE](https://github.com/dahall/Vanara/search?l=C%23&q=CM_REMOVE)
[CM_SETUP_DEVNODE](https://www.google.com/search?num=5&q=CM_SETUP_DEVNODE+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CM_SETUP_DEVNODE](https://github.com/dahall/Vanara/search?l=C%23&q=CM_SETUP_DEVNODE)
[CONFIGRET](https://www.google.com/search?num=5&q=CONFIGRET+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CONFIGRET](https://github.com/dahall/Vanara/search?l=C%23&q=CONFIGRET)
[CSCONFIGFLAG](https://www.google.com/search?num=5&q=CSCONFIGFLAG+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.CSCONFIGFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=CSCONFIGFLAG)
[DMA_DES_FLAGS](https://www.google.com/search?num=5&q=DMA_DES_FLAGS+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.DMA_DES_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DMA_DES_FLAGS)
[IO_DES_FLAGS](https://www.google.com/search?num=5&q=IO_DES_FLAGS+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.IO_DES_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IO_DES_FLAGS)
[IRQD_FLAGS](https://www.google.com/search?num=5&q=IRQD_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CfgMgr32.IRQD_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IRQD_FLAGS)
[LOG_CONF_FLAG](https://www.google.com/search?num=5&q=LOG_CONF_FLAG+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.LOG_CONF_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=LOG_CONF_FLAG)
[MEM_DES_FLAGS](https://www.google.com/search?num=5&q=MEM_DES_FLAGS+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.MEM_DES_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=MEM_DES_FLAGS)
[MFCARD_DES_FLAGS](https://www.google.com/search?num=5&q=MFCARD_DES_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CfgMgr32.MFCARD_DES_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=MFCARD_DES_FLAGS)
[PCD_FLAGS](https://www.google.com/search?num=5&q=PCD_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CfgMgr32.PCD_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PCD_FLAGS)
[PNP_VETO_TYPE](https://www.google.com/search?num=5&q=PNP_VETO_TYPE+site%3Adocs.microsoft.com) | cfg.h | [Vanara.PInvoke.CfgMgr32.PNP_VETO_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PNP_VETO_TYPE)
[PRIORITY](https://www.google.com/search?num=5&q=PRIORITY+site%3Adocs.microsoft.com) | cfg.h | [Vanara.PInvoke.CfgMgr32.PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=PRIORITY)
[REGDISPOSITION](https://www.google.com/search?num=5&q=REGDISPOSITION+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.REGDISPOSITION](https://github.com/dahall/Vanara/search?l=C%23&q=REGDISPOSITION)
[RESOURCEID](https://www.google.com/search?num=5&q=RESOURCEID+site%3Adocs.microsoft.com) | cfgmgr32.h | [Vanara.PInvoke.CfgMgr32.RESOURCEID](https://github.com/dahall/Vanara/search?l=C%23&q=RESOURCEID)
[SW_DEVICE_CAPABILITIES](https://www.google.com/search?num=5&q=SW_DEVICE_CAPABILITIES+site%3Adocs.microsoft.com) | swdevicedef.h | [Vanara.PInvoke.CfgMgr32.SW_DEVICE_CAPABILITIES](https://github.com/dahall/Vanara/search?l=C%23&q=SW_DEVICE_CAPABILITIES)
[SW_DEVICE_LIFETIME](https://www.google.com/search?num=5&q=SW_DEVICE_LIFETIME+site%3Adocs.microsoft.com) | swdevicedef.h | [Vanara.PInvoke.CfgMgr32.SW_DEVICE_LIFETIME](https://github.com/dahall/Vanara/search?l=C%23&q=SW_DEVICE_LIFETIME)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
&lt;Data&gt;e__FixedBuffer &lt;iid&gt;e__FixedBuffer &lt;InstanceId&gt;e__FixedBuffer &lt;SymbolicLink&gt;e__FixedBuffer BUSNUMBER_DES BUSNUMBER_RANGE BUSNUMBER_RESOURCE CM_NOTIFY_EVENT_DATA CM_NOTIFY_FILTER CONFLICT_DETAILS CONFLICT_LIST CS_DES CS_RESOURCE DEVICEHANDLE DEVICEINSTANCE DEVICEINTERFACE DMA_DES DMA_RANGE DMA_RESOURCE HCMNOTIFICATION HMACHINE HSWDEVICE IO_DES IO_RANGE IO_RESOURCE IRQ_DES_32 IRQ_DES_64 IRQ_RANGE IRQ_RESOURCE_32 IRQ_RESOURCE_64 LOG_CONF MEM_DES MEM_RANGE MEM_RESOURCE MFCARD_DES MFCARD_RESOURCE PCCARD_DES PCCARD_RESOURCE RES_DES SW_DEVICE_CREATE_INFO UNION UNION
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

File diff suppressed because one or more lines are too long

View File

@ -17,6 +17,10 @@ Native Method | Header | Managed Method
[CimDismountImage](https://www.google.com/search?num=5&q=CimDismountImage+site%3Adocs.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimDismountImage](https://github.com/dahall/Vanara/search?l=C%23&q=CimDismountImage)
[CimMountImage](https://www.google.com/search?num=5&q=CimMountImage+site%3Adocs.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimMountImage](https://github.com/dahall/Vanara/search?l=C%23&q=CimMountImage)
[CimWriteStream](https://www.google.com/search?num=5&q=CimWriteStream+site%3Adocs.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CimWriteStream](https://github.com/dahall/Vanara/search?l=C%23&q=CimWriteStream)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CIM_MOUNT_IMAGE_FLAGS](https://www.google.com/search?num=5&q=CIM_MOUNT_IMAGE_FLAGS+site%3Adocs.microsoft.com) | cimfs.h | [Vanara.PInvoke.CimFs.CIM_MOUNT_IMAGE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CIM_MOUNT_IMAGE_FLAGS)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -18,6 +18,7 @@ Structures
CIMFS_FILE_METADATA CIMFS_IMAGE_HANDLE CIMFS_STREAM_HANDLE
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.CimFs NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.CimFs?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows CimFs.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.CimFs
Functions | Enumerations | Structures
--- | --- | ---
CimCloseImage<br>CimCloseStream<br>CimCommitImage<br>CimCreateAlternateStream<br>CimCreateFile<br>CimCreateHardLink<br>CimCreateImage<br>CimDeletePath<br>CimDismountImage<br>CimMountImage<br>CimWriteStream<br> | CIM_MOUNT_IMAGE_FLAGS<br><br><br><br><br><br><br><br><br><br><br> | CIMFS_FILE_METADATA<br>CIMFS_IMAGE_HANDLE<br>CIMFS_STREAM_HANDLE<br><br><br><br><br><br><br><br><br>

View File

@ -40,6 +40,57 @@ Native Method | Header | Managed Method
[CfUnregisterSyncRoot](https://www.google.com/search?num=5&q=CfUnregisterSyncRoot+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CfUnregisterSyncRoot](https://github.com/dahall/Vanara/search?l=C%23&q=CfUnregisterSyncRoot)
[CfUpdatePlaceholder](https://www.google.com/search?num=5&q=CfUpdatePlaceholder+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CfUpdatePlaceholder](https://github.com/dahall/Vanara/search?l=C%23&q=CfUpdatePlaceholder)
[CfUpdateSyncProviderStatus](https://www.google.com/search?num=5&q=CfUpdateSyncProviderStatus+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CfUpdateSyncProviderStatus](https://github.com/dahall/Vanara/search?l=C%23&q=CfUpdateSyncProviderStatus)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CF_CALLBACK_CANCEL_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_CANCEL_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_CANCEL_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_CANCEL_FLAGS)
[CF_CALLBACK_CLOSE_COMPLETION_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_CLOSE_COMPLETION_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_CLOSE_COMPLETION_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_CLOSE_COMPLETION_FLAGS)
[CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS)
[CF_CALLBACK_DEHYDRATE_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_DEHYDRATE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_DEHYDRATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_DEHYDRATE_FLAGS)
[CF_CALLBACK_DEHYDRATION_REASON](https://www.google.com/search?num=5&q=CF_CALLBACK_DEHYDRATION_REASON+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_DEHYDRATION_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_DEHYDRATION_REASON)
[CF_CALLBACK_DELETE_COMPLETION_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_DELETE_COMPLETION_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_DELETE_COMPLETION_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_DELETE_COMPLETION_FLAGS)
[CF_CALLBACK_DELETE_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_DELETE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_DELETE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_DELETE_FLAGS)
[CF_CALLBACK_FETCH_DATA_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_FETCH_DATA_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_FETCH_DATA_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_FETCH_DATA_FLAGS)
[CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS)
[CF_CALLBACK_OPEN_COMPLETION_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_OPEN_COMPLETION_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_OPEN_COMPLETION_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_OPEN_COMPLETION_FLAGS)
[CF_CALLBACK_RENAME_COMPLETION_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_RENAME_COMPLETION_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_RENAME_COMPLETION_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_RENAME_COMPLETION_FLAGS)
[CF_CALLBACK_RENAME_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_RENAME_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_RENAME_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_RENAME_FLAGS)
[CF_CALLBACK_TYPE](https://www.google.com/search?num=5&q=CF_CALLBACK_TYPE+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_TYPE)
[CF_CALLBACK_VALIDATE_DATA_FLAGS](https://www.google.com/search?num=5&q=CF_CALLBACK_VALIDATE_DATA_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CALLBACK_VALIDATE_DATA_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CALLBACK_VALIDATE_DATA_FLAGS)
[CF_CONNECT_FLAGS](https://www.google.com/search?num=5&q=CF_CONNECT_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CONNECT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CONNECT_FLAGS)
[CF_CONVERT_FLAGS](https://www.google.com/search?num=5&q=CF_CONVERT_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CONVERT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CONVERT_FLAGS)
[CF_CREATE_FLAGS](https://www.google.com/search?num=5&q=CF_CREATE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_CREATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_CREATE_FLAGS)
[CF_DEHYDRATE_FLAGS](https://www.google.com/search?num=5&q=CF_DEHYDRATE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_DEHYDRATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_DEHYDRATE_FLAGS)
[CF_HARDLINK_POLICY](https://www.google.com/search?num=5&q=CF_HARDLINK_POLICY+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_HARDLINK_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=CF_HARDLINK_POLICY)
[CF_HYDRATE_FLAGS](https://www.google.com/search?num=5&q=CF_HYDRATE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_HYDRATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_HYDRATE_FLAGS)
[CF_HYDRATION_POLICY_MODIFIER](https://www.google.com/search?num=5&q=CF_HYDRATION_POLICY_MODIFIER+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_HYDRATION_POLICY_MODIFIER](https://github.com/dahall/Vanara/search?l=C%23&q=CF_HYDRATION_POLICY_MODIFIER)
[CF_HYDRATION_POLICY_PRIMARY](https://www.google.com/search?num=5&q=CF_HYDRATION_POLICY_PRIMARY+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_HYDRATION_POLICY_PRIMARY](https://github.com/dahall/Vanara/search?l=C%23&q=CF_HYDRATION_POLICY_PRIMARY)
[CF_IN_SYNC_STATE](https://www.google.com/search?num=5&q=CF_IN_SYNC_STATE+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_IN_SYNC_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=CF_IN_SYNC_STATE)
[CF_INSYNC_POLICY](https://www.google.com/search?num=5&q=CF_INSYNC_POLICY+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_INSYNC_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=CF_INSYNC_POLICY)
[CF_OPEN_FILE_FLAGS](https://www.google.com/search?num=5&q=CF_OPEN_FILE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPEN_FILE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPEN_FILE_FLAGS)
[CF_OPERATION_ACK_DATA_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_ACK_DATA_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_ACK_DATA_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_ACK_DATA_FLAGS)
[CF_OPERATION_ACK_DEHYDRATE_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_ACK_DEHYDRATE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_ACK_DEHYDRATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_ACK_DEHYDRATE_FLAGS)
[CF_OPERATION_ACK_DELETE_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_ACK_DELETE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_ACK_DELETE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_ACK_DELETE_FLAGS)
[CF_OPERATION_ACK_RENAME_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_ACK_RENAME_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_ACK_RENAME_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_ACK_RENAME_FLAGS)
[CF_OPERATION_RESTART_HYDRATION_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_RESTART_HYDRATION_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_RESTART_HYDRATION_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_RESTART_HYDRATION_FLAGS)
[CF_OPERATION_RETRIEVE_DATA_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_RETRIEVE_DATA_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_RETRIEVE_DATA_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_RETRIEVE_DATA_FLAGS)
[CF_OPERATION_TRANSFER_DATA_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_TRANSFER_DATA_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_TRANSFER_DATA_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_TRANSFER_DATA_FLAGS)
[CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS](https://www.google.com/search?num=5&q=CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS)
[CF_OPERATION_TYPE](https://www.google.com/search?num=5&q=CF_OPERATION_TYPE+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_OPERATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CF_OPERATION_TYPE)
[CF_PIN_STATE](https://www.google.com/search?num=5&q=CF_PIN_STATE+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_PIN_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=CF_PIN_STATE)
[CF_PLACEHOLDER_CREATE_FLAGS](https://www.google.com/search?num=5&q=CF_PLACEHOLDER_CREATE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_PLACEHOLDER_CREATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_PLACEHOLDER_CREATE_FLAGS)
[CF_PLACEHOLDER_INFO_CLASS](https://www.google.com/search?num=5&q=CF_PLACEHOLDER_INFO_CLASS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_PLACEHOLDER_INFO_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_PLACEHOLDER_INFO_CLASS)
[CF_PLACEHOLDER_RANGE_INFO_CLASS](https://www.google.com/search?num=5&q=CF_PLACEHOLDER_RANGE_INFO_CLASS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_PLACEHOLDER_RANGE_INFO_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_PLACEHOLDER_RANGE_INFO_CLASS)
[CF_PLACEHOLDER_STATE](https://www.google.com/search?num=5&q=CF_PLACEHOLDER_STATE+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_PLACEHOLDER_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=CF_PLACEHOLDER_STATE)
[CF_POPULATION_POLICY_MODIFIER](https://www.google.com/search?num=5&q=CF_POPULATION_POLICY_MODIFIER+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_POPULATION_POLICY_MODIFIER](https://github.com/dahall/Vanara/search?l=C%23&q=CF_POPULATION_POLICY_MODIFIER)
[CF_POPULATION_POLICY_PRIMARY](https://www.google.com/search?num=5&q=CF_POPULATION_POLICY_PRIMARY+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_POPULATION_POLICY_PRIMARY](https://github.com/dahall/Vanara/search?l=C%23&q=CF_POPULATION_POLICY_PRIMARY)
[CF_REGISTER_FLAGS](https://www.google.com/search?num=5&q=CF_REGISTER_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_REGISTER_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_REGISTER_FLAGS)
[CF_REVERT_FLAGS](https://www.google.com/search?num=5&q=CF_REVERT_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_REVERT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_REVERT_FLAGS)
[CF_SET_IN_SYNC_FLAGS](https://www.google.com/search?num=5&q=CF_SET_IN_SYNC_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_SET_IN_SYNC_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_SET_IN_SYNC_FLAGS)
[CF_SET_PIN_FLAGS](https://www.google.com/search?num=5&q=CF_SET_PIN_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_SET_PIN_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_SET_PIN_FLAGS)
[CF_SYNC_PROVIDER_STATUS](https://www.google.com/search?num=5&q=CF_SYNC_PROVIDER_STATUS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_SYNC_PROVIDER_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_SYNC_PROVIDER_STATUS)
[CF_SYNC_ROOT_INFO_CLASS](https://www.google.com/search?num=5&q=CF_SYNC_ROOT_INFO_CLASS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_SYNC_ROOT_INFO_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_SYNC_ROOT_INFO_CLASS)
[CF_UPDATE_FLAGS](https://www.google.com/search?num=5&q=CF_UPDATE_FLAGS+site%3Adocs.microsoft.com) | cfapi.h | [Vanara.PInvoke.CldApi.CF_UPDATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CF_UPDATE_FLAGS)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
ACKDATA ACKDEHYDRATE ACKDELETE ACKRENAME CANCEL CANCELFETCHDATA CF_CALLBACK_INFO CF_CALLBACK_PARAMETERS CF_CALLBACK_REGISTRATION CF_CONNECTION_KEY CF_FILE_RANGE CF_FILE_RANGE_BUFFER CF_FS_METADATA CF_HYDRATION_POLICY CF_OPERATION_INFO CF_OPERATION_PARAMETERS CF_PLACEHOLDER_BASIC_INFO CF_PLACEHOLDER_CREATE_INFO CF_PLACEHOLDER_STANDARD_INFO CF_PLATFORM_INFO CF_POPULATION_POLICY CF_PROCESS_INFO CF_REQUEST_KEY CF_SYNC_POLICIES CF_SYNC_REGISTRATION CF_SYNC_ROOT_BASIC_INFO CF_SYNC_ROOT_PROVIDER_INFO CF_SYNC_ROOT_STANDARD_INFO CF_SYNC_STATUS CF_TRANSFER_KEY CLOSECOMPLETION DEHYDRATE DEHYDRATECOMPLETION DELETE DELETECOMPLETION FETCHDATA FETCHPLACEHOLDERS HCFFILE OPENCOMPLETION RENAME RENAMECOMPLETION RESTARTHYDRATION RETRIEVEDATA TRANSFERDATA TRANSFERPLACEHOLDERS VALIDATEDATA
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.CldApi NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.CldApi?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants imported from Windows CldApi.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.CldApi
Functions | Enumerations | Structures
--- | --- | ---
CfCloseHandle<br>CfConnectSyncRoot<br>CfConvertToPlaceholder<br>CfCreatePlaceholders<br>CfDehydratePlaceholder<br>CfDisconnectSyncRoot<br>CfExecute<br>CfGetCorrelationVector<br>CfGetPlaceholderInfo<br>CfGetPlaceholderRangeInfo<br>CfGetPlaceholderStateFromAttributeTag<br>CfGetPlaceholderStateFromFileInfo<br>CfGetPlaceholderStateFromFindData<br>CfGetPlatformInfo<br>CfGetSyncRootInfoByHandle<br>CfGetSyncRootInfoByPath<br>CfGetTransferKey<br>CfGetWin32HandleFromProtectedHandle<br>CfHydratePlaceholder<br>CfOpenFileWithOplock<br>CfQuerySyncProviderStatus<br>CfReferenceProtectedHandle<br>CfRegisterSyncRoot<br>CfReleaseProtectedHandle<br>CfReleaseTransferKey<br>CfReportProviderProgress<br>CfReportSyncStatus<br>CfRevertPlaceholder<br>CfSetCorrelationVector<br>CfSetInSyncState<br>CfSetPinState<br>CfUnregisterSyncRoot<br>CfUpdatePlaceholder<br>CfUpdateSyncProviderStatus<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | CF_CALLBACK_CANCEL_FLAGS<br>CF_CALLBACK_CLOSE_COMPLETION_FLAGS<br>CF_CALLBACK_DEHYDRATE_COMPLETION_FLAGS<br>CF_CALLBACK_DEHYDRATE_FLAGS<br>CF_CALLBACK_DEHYDRATION_REASON<br>CF_CALLBACK_DELETE_COMPLETION_FLAGS<br>CF_CALLBACK_DELETE_FLAGS<br>CF_CALLBACK_FETCH_DATA_FLAGS<br>CF_CALLBACK_FETCH_PLACEHOLDERS_FLAGS<br>CF_CALLBACK_OPEN_COMPLETION_FLAGS<br>CF_CALLBACK_RENAME_COMPLETION_FLAGS<br>CF_CALLBACK_RENAME_FLAGS<br>CF_CALLBACK_TYPE<br>CF_CALLBACK_VALIDATE_DATA_FLAGS<br>CF_CONNECT_FLAGS<br>CF_CONVERT_FLAGS<br>CF_CREATE_FLAGS<br>CF_DEHYDRATE_FLAGS<br>CF_HARDLINK_POLICY<br>CF_HYDRATE_FLAGS<br>CF_HYDRATION_POLICY_MODIFIER<br>CF_HYDRATION_POLICY_PRIMARY<br>CF_IN_SYNC_STATE<br>CF_INSYNC_POLICY<br>CF_OPEN_FILE_FLAGS<br>CF_OPERATION_ACK_DATA_FLAGS<br>CF_OPERATION_ACK_DEHYDRATE_FLAGS<br>CF_OPERATION_ACK_DELETE_FLAGS<br>CF_OPERATION_ACK_RENAME_FLAGS<br>CF_OPERATION_RESTART_HYDRATION_FLAGS<br>CF_OPERATION_RETRIEVE_DATA_FLAGS<br>CF_OPERATION_TRANSFER_DATA_FLAGS<br>CF_OPERATION_TRANSFER_PLACEHOLDERS_FLAGS<br>CF_OPERATION_TYPE<br>CF_PIN_STATE<br>CF_PLACEHOLDER_CREATE_FLAGS<br>CF_PLACEHOLDER_INFO_CLASS<br>CF_PLACEHOLDER_RANGE_INFO_CLASS<br>CF_PLACEHOLDER_STATE<br>CF_POPULATION_POLICY_MODIFIER<br>CF_POPULATION_POLICY_PRIMARY<br>CF_REGISTER_FLAGS<br>CF_REVERT_FLAGS<br>CF_SET_IN_SYNC_FLAGS<br>CF_SET_PIN_FLAGS<br>CF_SYNC_PROVIDER_STATUS<br>CF_SYNC_ROOT_INFO_CLASS<br>CF_UPDATE_FLAGS<br> | CF_CALLBACK_INFO<br>CF_CALLBACK_PARAMETERS<br>CF_CALLBACK_REGISTRATION<br>CF_CONNECTION_KEY<br>CF_FILE_RANGE<br>CF_FILE_RANGE_BUFFER<br>CF_FS_METADATA<br>CF_HYDRATION_POLICY<br>CF_OPERATION_INFO<br>CF_OPERATION_PARAMETERS<br>CF_PLACEHOLDER_BASIC_INFO<br>CF_PLACEHOLDER_CREATE_INFO<br>CF_PLACEHOLDER_STANDARD_INFO<br>CF_PLATFORM_INFO<br>CF_POPULATION_POLICY<br>CF_PROCESS_INFO<br>CF_REQUEST_KEY<br>CF_SYNC_POLICIES<br>CF_SYNC_REGISTRATION<br>CF_SYNC_ROOT_BASIC_INFO<br>CF_SYNC_ROOT_PROVIDER_INFO<br>CF_SYNC_ROOT_STANDARD_INFO<br>CF_SYNC_STATUS<br>CF_TRANSFER_KEY<br>HCFFILE<br>CANCEL<br>CLOSECOMPLETION<br>DEHYDRATE<br>DEHYDRATECOMPLETION<br>DELETE<br>DELETECOMPLETION<br>FETCHDATA<br>FETCHPLACEHOLDERS<br>OPENCOMPLETION<br>RENAME<br>RENAMECOMPLETION<br>VALIDATEDATA<br>TRANSFERDATA<br>RETRIEVEDATA<br>ACKDATA<br>RESTARTHYDRATION<br>TRANSFERPLACEHOLDERS<br>ACKDEHYDRATE<br>ACKRENAME<br>ACKDELETE<br>CANCELFETCHDATA<br><br><br>

View File

@ -75,6 +75,139 @@ Native Method | Header | Managed Method
[Str_SetPtrW](https://www.google.com/search?num=5&q=Str_SetPtrW+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.Str_SetPtr](https://github.com/dahall/Vanara/search?l=C%23&q=Str_SetPtr)
[TaskDialog](https://www.google.com/search?num=5&q=TaskDialog+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TaskDialog](https://github.com/dahall/Vanara/search?l=C%23&q=TaskDialog)
[TaskDialogIndirect](https://www.google.com/search?num=5&q=TaskDialogIndirect+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TaskDialogIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=TaskDialogIndirect)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[AsyncDrawRetFlags](https://www.google.com/search?num=5&q=AsyncDrawRetFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.AsyncDrawRetFlags](https://github.com/dahall/Vanara/search?l=C%23&q=AsyncDrawRetFlags)
[ButtonImageListAlign](https://www.google.com/search?num=5&q=ButtonImageListAlign+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ButtonImageListAlign](https://github.com/dahall/Vanara/search?l=C%23&q=ButtonImageListAlign)
[CBEN_ENDEDIT_FLAG](https://www.google.com/search?num=5&q=CBEN_ENDEDIT_FLAG+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CBEN_ENDEDIT_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=CBEN_ENDEDIT_FLAG)
[CMB](https://www.google.com/search?num=5&q=CMB+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.CMB](https://github.com/dahall/Vanara/search?l=C%23&q=CMB)
[ComboBoxExItemMask](https://www.google.com/search?num=5&q=ComboBoxExItemMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ComboBoxExItemMask](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxExItemMask)
[ComboBoxExStyle](https://www.google.com/search?num=5&q=ComboBoxExStyle+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ComboBoxExStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxExStyle)
[CommonControlClass](https://www.google.com/search?num=5&q=CommonControlClass+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CommonControlClass](https://github.com/dahall/Vanara/search?l=C%23&q=CommonControlClass)
[CommonControlMessage](https://www.google.com/search?num=5&q=CommonControlMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CommonControlMessage](https://github.com/dahall/Vanara/search?l=C%23&q=CommonControlMessage)
[CommonControlNotification](https://www.google.com/search?num=5&q=CommonControlNotification+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.CommonControlNotification](https://github.com/dahall/Vanara/search?l=C%23&q=CommonControlNotification)
[CustomDrawItemState](https://www.google.com/search?num=5&q=CustomDrawItemState+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CustomDrawItemState](https://github.com/dahall/Vanara/search?l=C%23&q=CustomDrawItemState)
[CustomDrawResponse](https://www.google.com/search?num=5&q=CustomDrawResponse+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CustomDrawResponse](https://github.com/dahall/Vanara/search?l=C%23&q=CustomDrawResponse)
[CustomDrawStage](https://www.google.com/search?num=5&q=CustomDrawStage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CustomDrawStage](https://github.com/dahall/Vanara/search?l=C%23&q=CustomDrawStage)
[DPAM](https://www.google.com/search?num=5&q=DPAM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.DPAM](https://github.com/dahall/Vanara/search?l=C%23&q=DPAM)
[DPAMM](https://www.google.com/search?num=5&q=DPAMM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.DPAMM](https://github.com/dahall/Vanara/search?l=C%23&q=DPAMM)
[DPAS](https://www.google.com/search?num=5&q=DPAS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.DPAS](https://github.com/dahall/Vanara/search?l=C%23&q=DPAS)
[HeaderHitTestFlag](https://www.google.com/search?num=5&q=HeaderHitTestFlag+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.HeaderHitTestFlag](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderHitTestFlag)
[HeaderItemFilterType](https://www.google.com/search?num=5&q=HeaderItemFilterType+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.HeaderItemFilterType](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderItemFilterType)
[HeaderItemFormat](https://www.google.com/search?num=5&q=HeaderItemFormat+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.HeaderItemFormat](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderItemFormat)
[HeaderItemImageDisplay](https://www.google.com/search?num=5&q=HeaderItemImageDisplay+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.HeaderItemImageDisplay](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderItemImageDisplay)
[HeaderItemMask](https://www.google.com/search?num=5&q=HeaderItemMask+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.HeaderItemMask](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderItemMask)
[HeaderItemState](https://www.google.com/search?num=5&q=HeaderItemState+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.HeaderItemState](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderItemState)
[HeaderMessage](https://www.google.com/search?num=5&q=HeaderMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HeaderMessage](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderMessage)
[HeaderNotification](https://www.google.com/search?num=5&q=HeaderNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HeaderNotification](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderNotification)
[HeaderStyle](https://www.google.com/search?num=5&q=HeaderStyle+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HeaderStyle](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderStyle)
[HICF](https://www.google.com/search?num=5&q=HICF+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HICF](https://github.com/dahall/Vanara/search?l=C%23&q=HICF)
[HIST](https://www.google.com/search?num=5&q=HIST+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HIST](https://github.com/dahall/Vanara/search?l=C%23&q=HIST)
[HotItemChangeFlags](https://www.google.com/search?num=5&q=HotItemChangeFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HotItemChangeFlags](https://github.com/dahall/Vanara/search?l=C%23&q=HotItemChangeFlags)
[IDB](https://www.google.com/search?num=5&q=IDB+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.IDB](https://github.com/dahall/Vanara/search?l=C%23&q=IDB)
[ILC](https://www.google.com/search?num=5&q=ILC+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.ComCtl32.ILC](https://github.com/dahall/Vanara/search?l=C%23&q=ILC)
[ILDI](https://www.google.com/search?num=5&q=ILDI+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.ILDI](https://github.com/dahall/Vanara/search?l=C%23&q=ILDI)
[ILFIP](https://www.google.com/search?num=5&q=ILFIP+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.ILFIP](https://github.com/dahall/Vanara/search?l=C%23&q=ILFIP)
[ILGOS](https://www.google.com/search?num=5&q=ILGOS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.ILGOS](https://github.com/dahall/Vanara/search?l=C%23&q=ILGOS)
[ILP](https://www.google.com/search?num=5&q=ILP+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.ILP](https://github.com/dahall/Vanara/search?l=C%23&q=ILP)
[ILR](https://www.google.com/search?num=5&q=ILR+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.ILR](https://github.com/dahall/Vanara/search?l=C%23&q=ILR)
[IMAGELISTCOPYFLAG](https://www.google.com/search?num=5&q=IMAGELISTCOPYFLAG+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.IMAGELISTCOPYFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGELISTCOPYFLAG)
[IMAGELISTDRAWFLAGS](https://www.google.com/search?num=5&q=IMAGELISTDRAWFLAGS+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.IMAGELISTDRAWFLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGELISTDRAWFLAGS)
[IMAGELISTITEMFLAG](https://www.google.com/search?num=5&q=IMAGELISTITEMFLAG+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.IMAGELISTITEMFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGELISTITEMFLAG)
[IMAGELISTSTATEFLAGS](https://www.google.com/search?num=5&q=IMAGELISTSTATEFLAGS+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.IMAGELISTSTATEFLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGELISTSTATEFLAGS)
[IPAddressMessage](https://www.google.com/search?num=5&q=IPAddressMessage+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.IPAddressMessage](https://github.com/dahall/Vanara/search?l=C%23&q=IPAddressMessage)
[IPAddressNotification](https://www.google.com/search?num=5&q=IPAddressNotification+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.IPAddressNotification](https://github.com/dahall/Vanara/search?l=C%23&q=IPAddressNotification)
[LI_METRIC](https://www.google.com/search?num=5&q=LI_METRIC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.LI_METRIC](https://github.com/dahall/Vanara/search?l=C%23&q=LI_METRIC)
[ListViewArrange](https://www.google.com/search?num=5&q=ListViewArrange+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewArrange](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewArrange)
[ListViewBkImageFlag](https://www.google.com/search?num=5&q=ListViewBkImageFlag+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewBkImageFlag](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewBkImageFlag)
[ListViewColumMask](https://www.google.com/search?num=5&q=ListViewColumMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewColumMask](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewColumMask)
[ListViewColumnFormat](https://www.google.com/search?num=5&q=ListViewColumnFormat+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewColumnFormat](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewColumnFormat)
[ListViewFindInfoFlag](https://www.google.com/search?num=5&q=ListViewFindInfoFlag+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewFindInfoFlag](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewFindInfoFlag)
[ListViewGroupAlignment](https://www.google.com/search?num=5&q=ListViewGroupAlignment+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewGroupAlignment](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewGroupAlignment)
[ListViewGroupMask](https://www.google.com/search?num=5&q=ListViewGroupMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewGroupMask](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewGroupMask)
[ListViewGroupMetricsMask](https://www.google.com/search?num=5&q=ListViewGroupMetricsMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewGroupMetricsMask](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewGroupMetricsMask)
[ListViewGroupRect](https://www.google.com/search?num=5&q=ListViewGroupRect+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewGroupRect](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewGroupRect)
[ListViewGroupState](https://www.google.com/search?num=5&q=ListViewGroupState+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewGroupState](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewGroupState)
[ListViewHitTestFlag](https://www.google.com/search?num=5&q=ListViewHitTestFlag+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewHitTestFlag](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewHitTestFlag)
[ListViewImageList](https://www.google.com/search?num=5&q=ListViewImageList+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewImageList](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewImageList)
[ListViewInsertMarkFlag](https://www.google.com/search?num=5&q=ListViewInsertMarkFlag+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewInsertMarkFlag](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewInsertMarkFlag)
[ListViewItemMask](https://www.google.com/search?num=5&q=ListViewItemMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewItemMask](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewItemMask)
[ListViewItemRect](https://www.google.com/search?num=5&q=ListViewItemRect+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewItemRect](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewItemRect)
[ListViewItemState](https://www.google.com/search?num=5&q=ListViewItemState+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewItemState](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewItemState)
[ListViewMessage](https://www.google.com/search?num=5&q=ListViewMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewMessage)
[ListViewNextItemFlag](https://www.google.com/search?num=5&q=ListViewNextItemFlag+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewNextItemFlag](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewNextItemFlag)
[ListViewNotification](https://www.google.com/search?num=5&q=ListViewNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewNotification](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewNotification)
[ListViewStyle](https://www.google.com/search?num=5&q=ListViewStyle+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewStyle)
[ListViewStyleEx](https://www.google.com/search?num=5&q=ListViewStyleEx+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewStyleEx](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewStyleEx)
[ListViewTileViewFlag](https://www.google.com/search?num=5&q=ListViewTileViewFlag+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewTileViewFlag](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewTileViewFlag)
[ListViewTileViewMask](https://www.google.com/search?num=5&q=ListViewTileViewMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewTileViewMask](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewTileViewMask)
[ProgressMessage](https://www.google.com/search?num=5&q=ProgressMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ProgressMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ProgressMessage)
[ProgressState](https://www.google.com/search?num=5&q=ProgressState+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ProgressState](https://github.com/dahall/Vanara/search?l=C%23&q=ProgressState)
[ProgressStyle](https://www.google.com/search?num=5&q=ProgressStyle+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ProgressStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ProgressStyle)
[PropSheetCallbackMessage](https://www.google.com/search?num=5&q=PropSheetCallbackMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.PropSheetCallbackMessage](https://github.com/dahall/Vanara/search?l=C%23&q=PropSheetCallbackMessage)
[PropSheetFlags](https://www.google.com/search?num=5&q=PropSheetFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.PropSheetFlags](https://github.com/dahall/Vanara/search?l=C%23&q=PropSheetFlags)
[PropSheetHeaderFlags](https://www.google.com/search?num=5&q=PropSheetHeaderFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.PropSheetHeaderFlags](https://github.com/dahall/Vanara/search?l=C%23&q=PropSheetHeaderFlags)
[PropSheetPageCallbackAction](https://www.google.com/search?num=5&q=PropSheetPageCallbackAction+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.PropSheetPageCallbackAction](https://github.com/dahall/Vanara/search?l=C%23&q=PropSheetPageCallbackAction)
[SBT](https://www.google.com/search?num=5&q=SBT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.SBT](https://github.com/dahall/Vanara/search?l=C%23&q=SBT)
[SplitButtonInfoMask](https://www.google.com/search?num=5&q=SplitButtonInfoMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.SplitButtonInfoMask](https://github.com/dahall/Vanara/search?l=C%23&q=SplitButtonInfoMask)
[SplitButtonInfoStyle](https://www.google.com/search?num=5&q=SplitButtonInfoStyle+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.SplitButtonInfoStyle](https://github.com/dahall/Vanara/search?l=C%23&q=SplitButtonInfoStyle)
[STD](https://www.google.com/search?num=5&q=STD+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.STD](https://github.com/dahall/Vanara/search?l=C%23&q=STD)
[TabControlHitTestFlags](https://www.google.com/search?num=5&q=TabControlHitTestFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlHitTestFlags](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlHitTestFlags)
[TabControlItemMask](https://www.google.com/search?num=5&q=TabControlItemMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlItemMask](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlItemMask)
[TabControlItemStates](https://www.google.com/search?num=5&q=TabControlItemStates+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlItemStates](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlItemStates)
[TabControlMessage](https://www.google.com/search?num=5&q=TabControlMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlMessage](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlMessage)
[TabControlNotification](https://www.google.com/search?num=5&q=TabControlNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlNotification](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlNotification)
[TabControlStyles](https://www.google.com/search?num=5&q=TabControlStyles+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlStyles](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlStyles)
[TabControlStylesEx](https://www.google.com/search?num=5&q=TabControlStylesEx+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlStylesEx](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlStylesEx)
[TASKDIALOG_COMMON_BUTTON_FLAGS](https://www.google.com/search?num=5&q=TASKDIALOG_COMMON_BUTTON_FLAGS+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TASKDIALOG_COMMON_BUTTON_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=TASKDIALOG_COMMON_BUTTON_FLAGS)
[TASKDIALOG_ELEMENTS](https://www.google.com/search?num=5&q=TASKDIALOG_ELEMENTS+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TASKDIALOG_ELEMENTS](https://github.com/dahall/Vanara/search?l=C%23&q=TASKDIALOG_ELEMENTS)
[TASKDIALOG_FLAGS](https://www.google.com/search?num=5&q=TASKDIALOG_FLAGS+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TASKDIALOG_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=TASKDIALOG_FLAGS)
[TASKDIALOG_ICON_ELEMENTS](https://www.google.com/search?num=5&q=TASKDIALOG_ICON_ELEMENTS+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TASKDIALOG_ICON_ELEMENTS](https://github.com/dahall/Vanara/search?l=C%23&q=TASKDIALOG_ICON_ELEMENTS)
[TaskDialogIcon](https://www.google.com/search?num=5&q=TaskDialogIcon+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TaskDialogIcon](https://github.com/dahall/Vanara/search?l=C%23&q=TaskDialogIcon)
[TaskDialogMessage](https://www.google.com/search?num=5&q=TaskDialogMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TaskDialogMessage](https://github.com/dahall/Vanara/search?l=C%23&q=TaskDialogMessage)
[TaskDialogNotification](https://www.google.com/search?num=5&q=TaskDialogNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TaskDialogNotification](https://github.com/dahall/Vanara/search?l=C%23&q=TaskDialogNotification)
[TBCDRF](https://www.google.com/search?num=5&q=TBCDRF+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBCDRF](https://github.com/dahall/Vanara/search?l=C%23&q=TBCDRF)
[TBDDRET](https://www.google.com/search?num=5&q=TBDDRET+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBDDRET](https://github.com/dahall/Vanara/search?l=C%23&q=TBDDRET)
[TBIF](https://www.google.com/search?num=5&q=TBIF+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBIF](https://github.com/dahall/Vanara/search?l=C%23&q=TBIF)
[TBIMHT](https://www.google.com/search?num=5&q=TBIMHT+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBIMHT](https://github.com/dahall/Vanara/search?l=C%23&q=TBIMHT)
[TBMF](https://www.google.com/search?num=5&q=TBMF+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBMF](https://github.com/dahall/Vanara/search?l=C%23&q=TBMF)
[TBNF](https://www.google.com/search?num=5&q=TBNF+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBNF](https://github.com/dahall/Vanara/search?l=C%23&q=TBNF)
[TBSTATE](https://www.google.com/search?num=5&q=TBSTATE+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBSTATE](https://github.com/dahall/Vanara/search?l=C%23&q=TBSTATE)
[ToolbarMessage](https://www.google.com/search?num=5&q=ToolbarMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ToolbarMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ToolbarMessage)
[ToolbarNotification](https://www.google.com/search?num=5&q=ToolbarNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ToolbarNotification](https://github.com/dahall/Vanara/search?l=C%23&q=ToolbarNotification)
[ToolbarStyle](https://www.google.com/search?num=5&q=ToolbarStyle+site%3Adocs.microsoft.com) | CommCtrl.h | [Vanara.PInvoke.ComCtl32.ToolbarStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ToolbarStyle)
[ToolbarStyleEx](https://www.google.com/search?num=5&q=ToolbarStyleEx+site%3Adocs.microsoft.com) | CommCtrl.h | [Vanara.PInvoke.ComCtl32.ToolbarStyleEx](https://github.com/dahall/Vanara/search?l=C%23&q=ToolbarStyleEx)
[ToolTipIcon](https://www.google.com/search?num=5&q=ToolTipIcon+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ToolTipIcon](https://github.com/dahall/Vanara/search?l=C%23&q=ToolTipIcon)
[ToolTipInfoFlags](https://www.google.com/search?num=5&q=ToolTipInfoFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ToolTipInfoFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ToolTipInfoFlags)
[ToolTipMessage](https://www.google.com/search?num=5&q=ToolTipMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ToolTipMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ToolTipMessage)
[ToolTipNotification](https://www.google.com/search?num=5&q=ToolTipNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ToolTipNotification](https://github.com/dahall/Vanara/search?l=C%23&q=ToolTipNotification)
[TrackBarCustomDraw](https://www.google.com/search?num=5&q=TrackBarCustomDraw+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TrackBarCustomDraw](https://github.com/dahall/Vanara/search?l=C%23&q=TrackBarCustomDraw)
[TrackBarMessage](https://www.google.com/search?num=5&q=TrackBarMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TrackBarMessage](https://github.com/dahall/Vanara/search?l=C%23&q=TrackBarMessage)
[TrackBarNotification](https://www.google.com/search?num=5&q=TrackBarNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TrackBarNotification](https://github.com/dahall/Vanara/search?l=C%23&q=TrackBarNotification)
[TrackBarScrollNotification](https://www.google.com/search?num=5&q=TrackBarScrollNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TrackBarScrollNotification](https://github.com/dahall/Vanara/search?l=C%23&q=TrackBarScrollNotification)
[TrackBarStyle](https://www.google.com/search?num=5&q=TrackBarStyle+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TrackBarStyle](https://github.com/dahall/Vanara/search?l=C%23&q=TrackBarStyle)
[TrackBarTipSide](https://www.google.com/search?num=5&q=TrackBarTipSide+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TrackBarTipSide](https://github.com/dahall/Vanara/search?l=C%23&q=TrackBarTipSide)
[TreeViewActionFlag](https://www.google.com/search?num=5&q=TreeViewActionFlag+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewActionFlag](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewActionFlag)
[TreeViewExpandFlags](https://www.google.com/search?num=5&q=TreeViewExpandFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewExpandFlags](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewExpandFlags)
[TreeViewHitTestFlags](https://www.google.com/search?num=5&q=TreeViewHitTestFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewHitTestFlags](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewHitTestFlags)
[TreeViewInsert](https://www.google.com/search?num=5&q=TreeViewInsert+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewInsert](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewInsert)
[TreeViewItemMask](https://www.google.com/search?num=5&q=TreeViewItemMask+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewItemMask](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewItemMask)
[TreeViewItemStates](https://www.google.com/search?num=5&q=TreeViewItemStates+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewItemStates](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewItemStates)
[TreeViewItemStatesEx](https://www.google.com/search?num=5&q=TreeViewItemStatesEx+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewItemStatesEx](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewItemStatesEx)
[TreeViewMessage](https://www.google.com/search?num=5&q=TreeViewMessage+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewMessage](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewMessage)
[TreeViewNotification](https://www.google.com/search?num=5&q=TreeViewNotification+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewNotification](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewNotification)
[TreeViewNotificationReturnBehavior](https://www.google.com/search?num=5&q=TreeViewNotificationReturnBehavior+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewNotificationReturnBehavior](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewNotificationReturnBehavior)
[TreeViewSelChangedCause](https://www.google.com/search?num=5&q=TreeViewSelChangedCause+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewSelChangedCause](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewSelChangedCause)
[TreeViewSetBorderFlags](https://www.google.com/search?num=5&q=TreeViewSetBorderFlags+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewSetBorderFlags](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewSetBorderFlags)
[TreeViewSetImageListType](https://www.google.com/search?num=5&q=TreeViewSetImageListType+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewSetImageListType](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewSetImageListType)
[TreeViewStyle](https://www.google.com/search?num=5&q=TreeViewStyle+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewStyle](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewStyle)
[TreeViewStyleEx](https://www.google.com/search?num=5&q=TreeViewStyleEx+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewStyleEx](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewStyleEx)
[TVITEMPART](https://www.google.com/search?num=5&q=TVITEMPART+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TVITEMPART](https://github.com/dahall/Vanara/search?l=C%23&q=TVITEMPART)
[UpDownMessage](https://www.google.com/search?num=5&q=UpDownMessage+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.UpDownMessage](https://github.com/dahall/Vanara/search?l=C%23&q=UpDownMessage)
[UpDownNotification](https://www.google.com/search?num=5&q=UpDownNotification+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.UpDownNotification](https://github.com/dahall/Vanara/search?l=C%23&q=UpDownNotification)
[UpDownStyle](https://www.google.com/search?num=5&q=UpDownStyle+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.ComCtl32.UpDownStyle](https://github.com/dahall/Vanara/search?l=C%23&q=UpDownStyle)
[VIEW](https://www.google.com/search?num=5&q=VIEW+site%3Adocs.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.VIEW](https://github.com/dahall/Vanara/search?l=C%23&q=VIEW)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -23,6 +23,7 @@ IImageList IImageList2
</PackageReleaseNotes>
<ApplicationManifest>Library.manifest</ApplicationManifest>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<NoWarn>1591</NoWarn>

File diff suppressed because one or more lines are too long

View File

@ -17,6 +17,19 @@ Native Method | Header | Managed Method
[PrintDlg](https://www.google.com/search?num=5&q=PrintDlgA+site%3Adocs.microsoft.com) | Commdlg.h | [Vanara.PInvoke.ComDlg32.PrintDlg](https://github.com/dahall/Vanara/search?l=C%23&q=PrintDlg)
[PrintDlgEx](https://www.google.com/search?num=5&q=PrintDlgExA+site%3Adocs.microsoft.com) | Commdlg.h | [Vanara.PInvoke.ComDlg32.PrintDlgEx](https://github.com/dahall/Vanara/search?l=C%23&q=PrintDlgEx)
[ReplaceText](https://www.google.com/search?num=5&q=ReplaceTextA+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.ReplaceText](https://github.com/dahall/Vanara/search?l=C%23&q=ReplaceText)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CC](https://www.google.com/search?num=5&q=CC+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.CC](https://github.com/dahall/Vanara/search?l=C%23&q=CC)
[CF](https://www.google.com/search?num=5&q=CF+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.CF](https://github.com/dahall/Vanara/search?l=C%23&q=CF)
[DN](https://www.google.com/search?num=5&q=DN+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.DN](https://github.com/dahall/Vanara/search?l=C%23&q=DN)
[FR](https://www.google.com/search?num=5&q=FR+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.FR](https://github.com/dahall/Vanara/search?l=C%23&q=FR)
[OFN](https://www.google.com/search?num=5&q=OFN+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.OFN](https://github.com/dahall/Vanara/search?l=C%23&q=OFN)
[OFN_EX](https://www.google.com/search?num=5&q=OFN_EX+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.OFN_EX](https://github.com/dahall/Vanara/search?l=C%23&q=OFN_EX)
[PD](https://www.google.com/search?num=5&q=PD+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PD](https://github.com/dahall/Vanara/search?l=C%23&q=PD)
[PD_EXCL](https://www.google.com/search?num=5&q=PD_EXCL+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PD_EXCL](https://github.com/dahall/Vanara/search?l=C%23&q=PD_EXCL)
[PD_RESULT](https://www.google.com/search?num=5&q=PD_RESULT+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PD_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=PD_RESULT)
[PSD](https://www.google.com/search?num=5&q=PSD+site%3Adocs.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PSD](https://github.com/dahall/Vanara/search?l=C%23&q=PSD)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IPrintDialogCallback IPrintDialogServices
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.ComDlg32 NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.ComDlg32?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows ComDlg32.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.ComDlg32
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
ChooseColor<br>ChooseFont<br>CommDlgExtendedError<br>FindText<br>GetFileTitle<br>GetOpenFileName<br>GetSaveFileName<br>PageSetupDlg<br>PrintDlg<br>PrintDlgEx<br>ReplaceText<br> | CC<br>CF<br>DN<br>FR<br>OFN<br>OFN_EX<br>PD<br>PD_EXCL<br>PD_RESULT<br>PSD<br><br> | CHOOSECOLOR<br>CHOOSEFONT<br>DEVNAMES<br>FINDREPLACE<br>OFNOTIFY<br>OFNOTIFYEX<br>OPENFILENAME<br>PAGESETUPDLG<br>PRINTDLG<br>PRINTDLGEX<br>PRINTPAGERANGE<br> | IPrintDialogCallback<br>IPrintDialogServices<br><br><br><br><br><br><br><br><br><br>

View File

@ -20,6 +20,13 @@ Native Method | Header | Managed Method
[SspiPromptForCredentials](https://www.google.com/search?num=5&q=SspiPromptForCredentialsA+site%3Adocs.microsoft.com) | Sspi.h | [Vanara.PInvoke.CredUI.SspiPromptForCredentials](https://github.com/dahall/Vanara/search?l=C%23&q=SspiPromptForCredentials)
[SspiUnmarshalCredUIContext](https://www.google.com/search?num=5&q=SspiUnmarshalCredUIContext+site%3Adocs.microsoft.com) | Sspi.h | [Vanara.PInvoke.CredUI.SspiUnmarshalCredUIContext](https://github.com/dahall/Vanara/search?l=C%23&q=SspiUnmarshalCredUIContext)
[SspiUpdateCredentials](https://www.google.com/search?num=5&q=SspiUpdateCredentials+site%3Adocs.microsoft.com) | Sspi.h | [Vanara.PInvoke.CredUI.SspiUpdateCredentials](https://github.com/dahall/Vanara/search?l=C%23&q=SspiUpdateCredentials)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CredentialsDialogOptions](https://www.google.com/search?num=5&q=CredentialsDialogOptions+site%3Adocs.microsoft.com) | wincred.h | [Vanara.PInvoke.CredUI.CredentialsDialogOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CredentialsDialogOptions)
[CredPackFlags](https://www.google.com/search?num=5&q=CredPackFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CredUI.CredPackFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CredPackFlags)
[SSPIPFC](https://www.google.com/search?num=5&q=SSPIPFC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.CredUI.SSPIPFC](https://github.com/dahall/Vanara/search?l=C%23&q=SSPIPFC)
[WindowsCredentialsDialogOptions](https://www.google.com/search?num=5&q=WindowsCredentialsDialogOptions+site%3Adocs.microsoft.com) | wincred.h | [Vanara.PInvoke.CredUI.WindowsCredentialsDialogOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WindowsCredentialsDialogOptions)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
CREDUI_INFO PSEC_WINNT_CREDUI_CONTEXT PSEC_WINNT_CREDUI_CONTEXT_VECTOR
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.CredUI NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.CredUI?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows CredUI.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.CredUI
Functions | Enumerations | Structures
--- | --- | ---
CredPackAuthenticationBuffer<br>CredUICmdLinePromptForCredentials<br>CredUIConfirmCredentials<br>CredUIParseUserName<br>CredUIPromptForCredentials<br>CredUIPromptForWindowsCredentials<br>CredUIReadSSOCred<br>CredUIStoreSSOCred<br>CredUnPackAuthenticationBuffer<br>SspiGetCredUIContext<br>SspiIsPromptingNeeded<br>SspiPromptForCredentials<br>SspiUnmarshalCredUIContext<br>SspiUpdateCredentials<br> | SSPIPFC<br>CredentialsDialogOptions<br>CredPackFlags<br>WindowsCredentialsDialogOptions<br><br><br><br><br><br><br><br><br><br><br> | PSEC_WINNT_CREDUI_CONTEXT<br>PSEC_WINNT_CREDUI_CONTEXT_VECTOR<br>CREDUI_INFO<br><br><br><br><br><br><br><br><br><br><br><br>

View File

@ -375,6 +375,161 @@ Native Method | Native DLL | Header | Managed Method
[TokenBindingGetKeyTypesClient](https://www.google.com/search?num=5&q=TokenBindingGetKeyTypesClient+site%3Adocs.microsoft.com) | tokenbinding.dll | tokenbinding.h | [Vanara.PInvoke.TokenBinding.TokenBindingGetKeyTypesClient](https://github.com/dahall/Vanara/search?l=C%23&q=TokenBindingGetKeyTypesClient)
[TokenBindingGetKeyTypesServer](https://www.google.com/search?num=5&q=TokenBindingGetKeyTypesServer+site%3Adocs.microsoft.com) | tokenbinding.dll | tokenbinding.h | [Vanara.PInvoke.TokenBinding.TokenBindingGetKeyTypesServer](https://github.com/dahall/Vanara/search?l=C%23&q=TokenBindingGetKeyTypesServer)
[TokenBindingVerifyMessage](https://www.google.com/search?num=5&q=TokenBindingVerifyMessage+site%3Adocs.microsoft.com) | tokenbinding.dll | tokenbinding.h | [Vanara.PInvoke.TokenBinding.TokenBindingVerifyMessage](https://github.com/dahall/Vanara/search?l=C%23&q=TokenBindingVerifyMessage)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[ALG_CLASS](https://www.google.com/search?num=5&q=ALG_CLASS+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.ALG_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=ALG_CLASS)
[ALG_ID](https://www.google.com/search?num=5&q=ALG_ID+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.ALG_ID](https://github.com/dahall/Vanara/search?l=C%23&q=ALG_ID)
[ALG_TYPE](https://www.google.com/search?num=5&q=ALG_TYPE+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.ALG_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ALG_TYPE)
[AlgOperations](https://www.google.com/search?num=5&q=AlgOperations+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.AlgOperations](https://github.com/dahall/Vanara/search?l=C%23&q=AlgOperations)
[AlgProviderFlags](https://www.google.com/search?num=5&q=AlgProviderFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.AlgProviderFlags](https://github.com/dahall/Vanara/search?l=C%23&q=AlgProviderFlags)
[BCRYPT_HASH_OPERATION_TYPE](https://www.google.com/search?num=5&q=BCRYPT_HASH_OPERATION_TYPE+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.BCRYPT_HASH_OPERATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=BCRYPT_HASH_OPERATION_TYPE)
[BCRYPT_MULTI_OPERATION_TYPE](https://www.google.com/search?num=5&q=BCRYPT_MULTI_OPERATION_TYPE+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.BCRYPT_MULTI_OPERATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=BCRYPT_MULTI_OPERATION_TYPE)
[BlobMagicNumber](https://www.google.com/search?num=5&q=BlobMagicNumber+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BCrypt.BlobMagicNumber](https://github.com/dahall/Vanara/search?l=C%23&q=BlobMagicNumber)
[BlobType](https://www.google.com/search?num=5&q=BlobType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.BlobType](https://github.com/dahall/Vanara/search?l=C%23&q=BlobType)
[CertChainEngineExclusiveFlags](https://www.google.com/search?num=5&q=CertChainEngineExclusiveFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertChainEngineExclusiveFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertChainEngineExclusiveFlags)
[CertChainEngineFlags](https://www.google.com/search?num=5&q=CertChainEngineFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertChainEngineFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertChainEngineFlags)
[CertChainFlags](https://www.google.com/search?num=5&q=CertChainFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertChainFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertChainFlags)
[CertChainPolicyFlags](https://www.google.com/search?num=5&q=CertChainPolicyFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertChainPolicyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertChainPolicyFlags)
[CertChainStrongSignFlags](https://www.google.com/search?num=5&q=CertChainStrongSignFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertChainStrongSignFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertChainStrongSignFlags)
[CertCloseStoreFlags](https://www.google.com/search?num=5&q=CertCloseStoreFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.CertCloseStoreFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertCloseStoreFlags)
[CertCompareFunction](https://www.google.com/search?num=5&q=CertCompareFunction+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.CertCompareFunction](https://github.com/dahall/Vanara/search?l=C%23&q=CertCompareFunction)
[CertCreateContextFlags](https://www.google.com/search?num=5&q=CertCreateContextFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertCreateContextFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertCreateContextFlags)
[CertCreateCTLEntryFlags](https://www.google.com/search?num=5&q=CertCreateCTLEntryFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertCreateCTLEntryFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertCreateCTLEntryFlags)
[CertCreateSelfSignFlags](https://www.google.com/search?num=5&q=CertCreateSelfSignFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertCreateSelfSignFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertCreateSelfSignFlags)
[CertDisplayWell](https://www.google.com/search?num=5&q=CertDisplayWell+site%3Adocs.microsoft.com) | cryptdlg.h | [Vanara.PInvoke.CryptDlg.CertDisplayWell](https://github.com/dahall/Vanara/search?l=C%23&q=CertDisplayWell)
[CertEncodingType](https://www.google.com/search?num=5&q=CertEncodingType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertEncodingType](https://github.com/dahall/Vanara/search?l=C%23&q=CertEncodingType)
[CertFindType](https://www.google.com/search?num=5&q=CertFindType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertFindType](https://github.com/dahall/Vanara/search?l=C%23&q=CertFindType)
[CertFindUsageFlags](https://www.google.com/search?num=5&q=CertFindUsageFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertFindUsageFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertFindUsageFlags)
[CertInfoFlags](https://www.google.com/search?num=5&q=CertInfoFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.CertInfoFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertInfoFlags)
[CertKeySpec](https://www.google.com/search?num=5&q=CertKeySpec+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.CertKeySpec](https://github.com/dahall/Vanara/search?l=C%23&q=CertKeySpec)
[CertKeyUsage](https://www.google.com/search?num=5&q=CertKeyUsage+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertKeyUsage](https://github.com/dahall/Vanara/search?l=C%23&q=CertKeyUsage)
[CertModifyCertificatesOp](https://www.google.com/search?num=5&q=CertModifyCertificatesOp+site%3Adocs.microsoft.com) | cryptdlg.h | [Vanara.PInvoke.CryptDlg.CertModifyCertificatesOp](https://github.com/dahall/Vanara/search?l=C%23&q=CertModifyCertificatesOp)
[CertNameFlags](https://www.google.com/search?num=5&q=CertNameFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertNameFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertNameFlags)
[CertNameStringFormat](https://www.google.com/search?num=5&q=CertNameStringFormat+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertNameStringFormat](https://github.com/dahall/Vanara/search?l=C%23&q=CertNameStringFormat)
[CertNameType](https://www.google.com/search?num=5&q=CertNameType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertNameType](https://github.com/dahall/Vanara/search?l=C%23&q=CertNameType)
[CertPhysicalStoreFlags](https://www.google.com/search?num=5&q=CertPhysicalStoreFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.CertPhysicalStoreFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertPhysicalStoreFlags)
[CertPropId](https://www.google.com/search?num=5&q=CertPropId+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertPropId](https://github.com/dahall/Vanara/search?l=C%23&q=CertPropId)
[CertQueryContentFlags](https://www.google.com/search?num=5&q=CertQueryContentFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertQueryContentFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertQueryContentFlags)
[CertQueryContentType](https://www.google.com/search?num=5&q=CertQueryContentType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertQueryContentType](https://github.com/dahall/Vanara/search?l=C%23&q=CertQueryContentType)
[CertQueryFormatFlags](https://www.google.com/search?num=5&q=CertQueryFormatFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertQueryFormatFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertQueryFormatFlags)
[CertQueryFormatType](https://www.google.com/search?num=5&q=CertQueryFormatType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertQueryFormatType](https://github.com/dahall/Vanara/search?l=C%23&q=CertQueryFormatType)
[CertQueryObjectType](https://www.google.com/search?num=5&q=CertQueryObjectType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertQueryObjectType](https://github.com/dahall/Vanara/search?l=C%23&q=CertQueryObjectType)
[CertRDNAttrsFlag](https://www.google.com/search?num=5&q=CertRDNAttrsFlag+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertRDNAttrsFlag](https://github.com/dahall/Vanara/search?l=C%23&q=CertRDNAttrsFlag)
[CertRDNType](https://www.google.com/search?num=5&q=CertRDNType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertRDNType](https://github.com/dahall/Vanara/search?l=C%23&q=CertRDNType)
[CertRevocationType](https://www.google.com/search?num=5&q=CertRevocationType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertRevocationType](https://github.com/dahall/Vanara/search?l=C%23&q=CertRevocationType)
[CertSelectBy](https://www.google.com/search?num=5&q=CertSelectBy+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertSelectBy](https://github.com/dahall/Vanara/search?l=C%23&q=CertSelectBy)
[CertSelectFlags](https://www.google.com/search?num=5&q=CertSelectFlags+site%3Adocs.microsoft.com) | cryptdlg.h | [Vanara.PInvoke.CryptDlg.CertSelectFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertSelectFlags)
[CertSelection](https://www.google.com/search?num=5&q=CertSelection+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertSelection](https://github.com/dahall/Vanara/search?l=C%23&q=CertSelection)
[CertStoreAdd](https://www.google.com/search?num=5&q=CertStoreAdd+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreAdd](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreAdd)
[CertStoreContextFlags](https://www.google.com/search?num=5&q=CertStoreContextFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreContextFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreContextFlags)
[CertStoreContextType](https://www.google.com/search?num=5&q=CertStoreContextType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreContextType](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreContextType)
[CertStoreControlFlags](https://www.google.com/search?num=5&q=CertStoreControlFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreControlFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreControlFlags)
[CertStoreControlType](https://www.google.com/search?num=5&q=CertStoreControlType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreControlType](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreControlType)
[CertStoreFlags](https://www.google.com/search?num=5&q=CertStoreFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreFlags)
[CertStoreSaveAs](https://www.google.com/search?num=5&q=CertStoreSaveAs+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreSaveAs](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreSaveAs)
[CertStoreSaveTo](https://www.google.com/search?num=5&q=CertStoreSaveTo+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreSaveTo](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreSaveTo)
[CertStoreVerification](https://www.google.com/search?num=5&q=CertStoreVerification+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertStoreVerification](https://github.com/dahall/Vanara/search?l=C%23&q=CertStoreVerification)
[CertSystemStore](https://www.google.com/search?num=5&q=CertSystemStore+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertSystemStore](https://github.com/dahall/Vanara/search?l=C%23&q=CertSystemStore)
[CertSystemStoreId](https://www.google.com/search?num=5&q=CertSystemStoreId+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.CertSystemStoreId](https://github.com/dahall/Vanara/search?l=C%23&q=CertSystemStoreId)
[CertVerifyCTLFlags](https://www.google.com/search?num=5&q=CertVerifyCTLFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertVerifyCTLFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertVerifyCTLFlags)
[CertVerifyFlags](https://www.google.com/search?num=5&q=CertVerifyFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CertVerifyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CertVerifyFlags)
[ContextConfigFlags](https://www.google.com/search?num=5&q=ContextConfigFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.ContextConfigFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ContextConfigFlags)
[ContextConfigTable](https://www.google.com/search?num=5&q=ContextConfigTable+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.ContextConfigTable](https://github.com/dahall/Vanara/search?l=C%23&q=ContextConfigTable)
[CreatePersistedFlags](https://www.google.com/search?num=5&q=CreatePersistedFlags+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.CreatePersistedFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePersistedFlags)
[CreateProtectionDescriptorFlags](https://www.google.com/search?num=5&q=CreateProtectionDescriptorFlags+site%3Adocs.microsoft.com) | ncryptprotect.h | [Vanara.PInvoke.NCrypt.CreateProtectionDescriptorFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CreateProtectionDescriptorFlags)
[CRL_REASON](https://www.google.com/search?num=5&q=CRL_REASON+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CRL_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=CRL_REASON)
[CrlFindFlags](https://www.google.com/search?num=5&q=CrlFindFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CrlFindFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CrlFindFlags)
[CrlFindType](https://www.google.com/search?num=5&q=CrlFindType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CrlFindType](https://github.com/dahall/Vanara/search?l=C%23&q=CrlFindType)
[CryptAcquireFlags](https://www.google.com/search?num=5&q=CryptAcquireFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptAcquireFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptAcquireFlags)
[CryptDecodeFlags](https://www.google.com/search?num=5&q=CryptDecodeFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptDecodeFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptDecodeFlags)
[CryptDefaultContextFlags](https://www.google.com/search?num=5&q=CryptDefaultContextFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptDefaultContextFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptDefaultContextFlags)
[CryptDefaultContextType](https://www.google.com/search?num=5&q=CryptDefaultContextType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptDefaultContextType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptDefaultContextType)
[CryptEncodeFlags](https://www.google.com/search?num=5&q=CryptEncodeFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptEncodeFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptEncodeFlags)
[CryptFindFlags](https://www.google.com/search?num=5&q=CryptFindFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptFindFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptFindFlags)
[CryptFormatStr](https://www.google.com/search?num=5&q=CryptFormatStr+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptFormatStr](https://github.com/dahall/Vanara/search?l=C%23&q=CryptFormatStr)
[CryptGetUrlFlags](https://www.google.com/search?num=5&q=CryptGetUrlFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.CryptNet.CryptGetUrlFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptGetUrlFlags)
[CryptGetUrlFromFlags](https://www.google.com/search?num=5&q=CryptGetUrlFromFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.CryptNet.CryptGetUrlFromFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptGetUrlFromFlags)
[CryptInstallOIDFuncFlags](https://www.google.com/search?num=5&q=CryptInstallOIDFuncFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptInstallOIDFuncFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptInstallOIDFuncFlags)
[CryptKeyIdFlags](https://www.google.com/search?num=5&q=CryptKeyIdFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptKeyIdFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptKeyIdFlags)
[CryptMsgActionFlags](https://www.google.com/search?num=5&q=CryptMsgActionFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgActionFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgActionFlags)
[CryptMsgControlType](https://www.google.com/search?num=5&q=CryptMsgControlType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgControlType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgControlType)
[CryptMsgEncodeFlags](https://www.google.com/search?num=5&q=CryptMsgEncodeFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgEncodeFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgEncodeFlags)
[CryptMsgFlags](https://www.google.com/search?num=5&q=CryptMsgFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgFlags)
[CryptMsgKeyOriginator](https://www.google.com/search?num=5&q=CryptMsgKeyOriginator+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgKeyOriginator](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgKeyOriginator)
[CryptMsgParamType](https://www.google.com/search?num=5&q=CryptMsgParamType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgParamType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgParamType)
[CryptMsgSignerFlags](https://www.google.com/search?num=5&q=CryptMsgSignerFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgSignerFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgSignerFlags)
[CryptMsgSignerType](https://www.google.com/search?num=5&q=CryptMsgSignerType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgSignerType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgSignerType)
[CryptMsgSignFlags](https://www.google.com/search?num=5&q=CryptMsgSignFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgSignFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgSignFlags)
[CryptMsgType](https://www.google.com/search?num=5&q=CryptMsgType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgType)
[CryptMsgVerifyCounterFlags](https://www.google.com/search?num=5&q=CryptMsgVerifyCounterFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptMsgVerifyCounterFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptMsgVerifyCounterFlags)
[CryptOIDInfoFlags](https://www.google.com/search?num=5&q=CryptOIDInfoFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptOIDInfoFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptOIDInfoFlags)
[CryptPriority](https://www.google.com/search?num=5&q=CryptPriority+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.CryptPriority](https://github.com/dahall/Vanara/search?l=C%23&q=CryptPriority)
[CryptProtectFlags](https://www.google.com/search?num=5&q=CryptProtectFlags+site%3Adocs.microsoft.com) | dpapi.h | [Vanara.PInvoke.Crypt32.CryptProtectFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptProtectFlags)
[CryptProtectMemoryFlags](https://www.google.com/search?num=5&q=CryptProtectMemoryFlags+site%3Adocs.microsoft.com) | dpapi.h | [Vanara.PInvoke.Crypt32.CryptProtectMemoryFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptProtectMemoryFlags)
[CryptProtectPrompt](https://www.google.com/search?num=5&q=CryptProtectPrompt+site%3Adocs.microsoft.com) | dpapi.h | [Vanara.PInvoke.Crypt32.CryptProtectPrompt](https://github.com/dahall/Vanara/search?l=C%23&q=CryptProtectPrompt)
[CryptRetrievalFlags](https://www.google.com/search?num=5&q=CryptRetrievalFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Crypt32.CryptRetrievalFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptRetrievalFlags)
[CryptStringFormat](https://www.google.com/search?num=5&q=CryptStringFormat+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptStringFormat](https://github.com/dahall/Vanara/search?l=C%23&q=CryptStringFormat)
[CryptUISelect](https://www.google.com/search?num=5&q=CryptUISelect+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUISelect](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUISelect)
[CryptUIViewCertificateFlags](https://www.google.com/search?num=5&q=CryptUIViewCertificateFlags+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIViewCertificateFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIViewCertificateFlags)
[CryptUIWizAddChoice](https://www.google.com/search?num=5&q=CryptUIWizAddChoice+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizAddChoice](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizAddChoice)
[CryptUIWizExportType](https://www.google.com/search?num=5&q=CryptUIWizExportType+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizExportType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizExportType)
[CryptUIWizFlags](https://www.google.com/search?num=5&q=CryptUIWizFlags+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizFlags)
[CryptUIWizImportType](https://www.google.com/search?num=5&q=CryptUIWizImportType+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizImportType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizImportType)
[CryptUIWizPVKChoice](https://www.google.com/search?num=5&q=CryptUIWizPVKChoice+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizPVKChoice](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizPVKChoice)
[CryptUIWizSignLoc](https://www.google.com/search?num=5&q=CryptUIWizSignLoc+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizSignLoc](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizSignLoc)
[CryptUIWizSigType](https://www.google.com/search?num=5&q=CryptUIWizSigType+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizSigType](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizSigType)
[CryptUIWizToSign](https://www.google.com/search?num=5&q=CryptUIWizToSign+site%3Adocs.microsoft.com) | cryptuiapi.h | [Vanara.PInvoke.CryptUI.CryptUIWizToSign](https://github.com/dahall/Vanara/search?l=C%23&q=CryptUIWizToSign)
[CryptVerifyCertSignFlags](https://www.google.com/search?num=5&q=CryptVerifyCertSignFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptVerifyCertSignFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptVerifyCertSignFlags)
[CryptVerifyCertSignIssuer](https://www.google.com/search?num=5&q=CryptVerifyCertSignIssuer+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptVerifyCertSignIssuer](https://github.com/dahall/Vanara/search?l=C%23&q=CryptVerifyCertSignIssuer)
[CryptVerifyCertSignSubject](https://www.google.com/search?num=5&q=CryptVerifyCertSignSubject+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CryptVerifyCertSignSubject](https://github.com/dahall/Vanara/search?l=C%23&q=CryptVerifyCertSignSubject)
[CtlCertSubject](https://www.google.com/search?num=5&q=CtlCertSubject+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CtlCertSubject](https://github.com/dahall/Vanara/search?l=C%23&q=CtlCertSubject)
[CtlVerifyUsageStatusFlags](https://www.google.com/search?num=5&q=CtlVerifyUsageStatusFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.CtlVerifyUsageStatusFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CtlVerifyUsageStatusFlags)
[DeriveKeyFlags](https://www.google.com/search?num=5&q=DeriveKeyFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.DeriveKeyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=DeriveKeyFlags)
[EncryptFlags](https://www.google.com/search?num=5&q=EncryptFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.EncryptFlags](https://github.com/dahall/Vanara/search?l=C%23&q=EncryptFlags)
[ExportPolicy](https://www.google.com/search?num=5&q=ExportPolicy+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.ExportPolicy](https://github.com/dahall/Vanara/search?l=C%23&q=ExportPolicy)
[FinalizeKeyFlags](https://www.google.com/search?num=5&q=FinalizeKeyFlags+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.FinalizeKeyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=FinalizeKeyFlags)
[GenRandomFlags](https://www.google.com/search?num=5&q=GenRandomFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.GenRandomFlags](https://github.com/dahall/Vanara/search?l=C%23&q=GenRandomFlags)
[GetPropertyFlags](https://www.google.com/search?num=5&q=GetPropertyFlags+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.GetPropertyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=GetPropertyFlags)
[ImplType](https://www.google.com/search?num=5&q=ImplType+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.ImplType](https://github.com/dahall/Vanara/search?l=C%23&q=ImplType)
[ImportFlags](https://www.google.com/search?num=5&q=ImportFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.ImportFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ImportFlags)
[InterfaceId](https://www.google.com/search?num=5&q=InterfaceId+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.InterfaceId](https://github.com/dahall/Vanara/search?l=C%23&q=InterfaceId)
[KeyDerivationBufferType](https://www.google.com/search?num=5&q=KeyDerivationBufferType+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.NCrypt.KeyDerivationBufferType](https://github.com/dahall/Vanara/search?l=C%23&q=KeyDerivationBufferType)
[KeyDerivationFlags](https://www.google.com/search?num=5&q=KeyDerivationFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.KeyDerivationFlags](https://github.com/dahall/Vanara/search?l=C%23&q=KeyDerivationFlags)
[KeyDerivationFlags](https://www.google.com/search?num=5&q=KeyDerivationFlags+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.KeyDerivationFlags](https://github.com/dahall/Vanara/search?l=C%23&q=KeyDerivationFlags)
[KeyUsage](https://www.google.com/search?num=5&q=KeyUsage+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.KeyUsage](https://github.com/dahall/Vanara/search?l=C%23&q=KeyUsage)
[MSSIP](https://www.google.com/search?num=5&q=MSSIP+site%3Adocs.microsoft.com) | mssip.h | [Vanara.PInvoke.Crypt32.MSSIP](https://github.com/dahall/Vanara/search?l=C%23&q=MSSIP)
[NCryptDecryptFlag](https://www.google.com/search?num=5&q=NCryptDecryptFlag+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.NCryptDecryptFlag](https://github.com/dahall/Vanara/search?l=C%23&q=NCryptDecryptFlag)
[NCryptUIFlags](https://www.google.com/search?num=5&q=NCryptUIFlags+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.NCryptUIFlags](https://github.com/dahall/Vanara/search?l=C%23&q=NCryptUIFlags)
[NotifyFlags](https://www.google.com/search?num=5&q=NotifyFlags+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.NotifyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=NotifyFlags)
[OIDFuncFlags](https://www.google.com/search?num=5&q=OIDFuncFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.OIDFuncFlags](https://github.com/dahall/Vanara/search?l=C%23&q=OIDFuncFlags)
[OIDGroupId](https://www.google.com/search?num=5&q=OIDGroupId+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.OIDGroupId](https://github.com/dahall/Vanara/search?l=C%23&q=OIDGroupId)
[OpenKeyFlags](https://www.google.com/search?num=5&q=OpenKeyFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.NCrypt.OpenKeyFlags](https://github.com/dahall/Vanara/search?l=C%23&q=OpenKeyFlags)
[PacketContentType](https://www.google.com/search?num=5&q=PacketContentType+site%3Adocs.microsoft.com) | Sslprovider.h | [Vanara.PInvoke.NCrypt.PacketContentType](https://github.com/dahall/Vanara/search?l=C%23&q=PacketContentType)
[PaddingScheme](https://www.google.com/search?num=5&q=PaddingScheme+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BCrypt.PaddingScheme](https://github.com/dahall/Vanara/search?l=C%23&q=PaddingScheme)
[PFXExportFlags](https://www.google.com/search?num=5&q=PFXExportFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.PFXExportFlags](https://github.com/dahall/Vanara/search?l=C%23&q=PFXExportFlags)
[PFXImportFlags](https://www.google.com/search?num=5&q=PFXImportFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.PFXImportFlags](https://github.com/dahall/Vanara/search?l=C%23&q=PFXImportFlags)
[PrivateKeyType](https://www.google.com/search?num=5&q=PrivateKeyType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.PrivateKeyType](https://github.com/dahall/Vanara/search?l=C%23&q=PrivateKeyType)
[ProtectFlags](https://www.google.com/search?num=5&q=ProtectFlags+site%3Adocs.microsoft.com) | ncryptprotect.h | [Vanara.PInvoke.NCrypt.ProtectFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ProtectFlags)
[ProtectionDescriptorInfoType](https://www.google.com/search?num=5&q=ProtectionDescriptorInfoType+site%3Adocs.microsoft.com) | ncryptprotect.h | [Vanara.PInvoke.NCrypt.ProtectionDescriptorInfoType](https://github.com/dahall/Vanara/search?l=C%23&q=ProtectionDescriptorInfoType)
[ProtectionDescriptorNameFlags](https://www.google.com/search?num=5&q=ProtectionDescriptorNameFlags+site%3Adocs.microsoft.com) | ncryptprotect.h | [Vanara.PInvoke.NCrypt.ProtectionDescriptorNameFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ProtectionDescriptorNameFlags)
[ProviderInfoType](https://www.google.com/search?num=5&q=ProviderInfoType+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.BCrypt.ProviderInfoType](https://github.com/dahall/Vanara/search?l=C%23&q=ProviderInfoType)
[ResolveProviderFlags](https://www.google.com/search?num=5&q=ResolveProviderFlags+site%3Adocs.microsoft.com) | bcrypt.h | [Vanara.PInvoke.BCrypt.ResolveProviderFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ResolveProviderFlags)
[SetPropFlags](https://www.google.com/search?num=5&q=SetPropFlags+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.SetPropFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SetPropFlags)
[SPC](https://www.google.com/search?num=5&q=SPC+site%3Adocs.microsoft.com) | mssip.h | [Vanara.PInvoke.Crypt32.SPC](https://github.com/dahall/Vanara/search?l=C%23&q=SPC)
[SslHost](https://www.google.com/search?num=5&q=SslHost+site%3Adocs.microsoft.com) | Sslprovider.h | [Vanara.PInvoke.NCrypt.SslHost](https://github.com/dahall/Vanara/search?l=C%23&q=SslHost)
[SslProviderCipherSuiteId](https://www.google.com/search?num=5&q=SslProviderCipherSuiteId+site%3Adocs.microsoft.com) | Sslprovider.h | [Vanara.PInvoke.NCrypt.SslProviderCipherSuiteId](https://github.com/dahall/Vanara/search?l=C%23&q=SslProviderCipherSuiteId)
[SslProviderKeyTypeId](https://www.google.com/search?num=5&q=SslProviderKeyTypeId+site%3Adocs.microsoft.com) | Sslprovider.h | [Vanara.PInvoke.NCrypt.SslProviderKeyTypeId](https://github.com/dahall/Vanara/search?l=C%23&q=SslProviderKeyTypeId)
[SslProviderProtocolId](https://www.google.com/search?num=5&q=SslProviderProtocolId+site%3Adocs.microsoft.com) | Sslprovider.h | [Vanara.PInvoke.NCrypt.SslProviderProtocolId](https://github.com/dahall/Vanara/search?l=C%23&q=SslProviderProtocolId)
[TimeStampRetrivalFlags](https://www.google.com/search?num=5&q=TimeStampRetrivalFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.TimeStampRetrivalFlags](https://github.com/dahall/Vanara/search?l=C%23&q=TimeStampRetrivalFlags)
[TimeValidObjectFlags](https://www.google.com/search?num=5&q=TimeValidObjectFlags+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.CryptNet.TimeValidObjectFlags](https://github.com/dahall/Vanara/search?l=C%23&q=TimeValidObjectFlags)
[TOKENBINDING_EXTENSION_FORMAT](https://www.google.com/search?num=5&q=TOKENBINDING_EXTENSION_FORMAT+site%3Adocs.microsoft.com) | tokenbinding.h | [Vanara.PInvoke.TokenBinding.TOKENBINDING_EXTENSION_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=TOKENBINDING_EXTENSION_FORMAT)
[TOKENBINDING_KEY_PARAMETERS_TYPE](https://www.google.com/search?num=5&q=TOKENBINDING_KEY_PARAMETERS_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.TokenBinding.TOKENBINDING_KEY_PARAMETERS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TOKENBINDING_KEY_PARAMETERS_TYPE)
[TOKENBINDING_TYPE](https://www.google.com/search?num=5&q=TOKENBINDING_TYPE+site%3Adocs.microsoft.com) | tokenbinding.h | [Vanara.PInvoke.TokenBinding.TOKENBINDING_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TOKENBINDING_TYPE)
[UIPolicy](https://www.google.com/search?num=5&q=UIPolicy+site%3Adocs.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.UIPolicy](https://github.com/dahall/Vanara/search?l=C%23&q=UIPolicy)
[UnprotectSecretFlags](https://www.google.com/search?num=5&q=UnprotectSecretFlags+site%3Adocs.microsoft.com) | ncryptprotect.h | [Vanara.PInvoke.NCrypt.UnprotectSecretFlags](https://github.com/dahall/Vanara/search?l=C%23&q=UnprotectSecretFlags)
[UsageMatchType](https://www.google.com/search?num=5&q=UsageMatchType+site%3Adocs.microsoft.com) | wincrypt.h | [Vanara.PInvoke.Crypt32.UsageMatchType](https://github.com/dahall/Vanara/search?l=C%23&q=UsageMatchType)
[ViewPropertiesFlags](https://www.google.com/search?num=5&q=ViewPropertiesFlags+site%3Adocs.microsoft.com) | cryptdlg.h | [Vanara.PInvoke.CryptDlg.ViewPropertiesFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ViewPropertiesFlags)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
BCRYPT_ALGORITHM_IDENTIFIER BCRYPT_ALG_HANDLE BCRYPT_HANDLE BCRYPT_HASH_HANDLE BCRYPT_KEY_HANDLE BCRYPT_KEY_LENGTHS_STRUCT BCRYPT_MULTI_HASH_OPERATION BCRYPT_MULTI_OBJECT_LENGTH_STRUCT BCRYPT_OAEP_PADDING_INFO BCRYPT_OID_LIST BCRYPT_PKCS1_PADDING_INFO BCRYPT_PROVIDER_NAME BCRYPT_PSS_PADDING_INFO BCRYPT_SECRET_HANDLE CERT_CHAIN_CONTEXT CERT_CHAIN_ELEMENT CERT_CHAIN_ENGINE_CONFIG CERT_CHAIN_PARA CERT_CHAIN_POLICY_PARA CERT_CHAIN_POLICY_STATUS CERT_CONTEXT CERT_CREATE_CONTEXT_PARA CERT_EXTENSION CERT_EXTENSIONS CERT_ID CERT_INFO CERT_ISSUER_SERIAL_NUMBER CERT_KEY_CONTEXT CERT_NAME_INFO CERT_PHYSICAL_STORE_INFO CERT_PUBLIC_KEY_INFO CERT_RDN CERT_RDN_ATTR CERT_REVOCATION_CHAIN_PARA CERT_REVOCATION_CRL_INFO CERT_REVOCATION_INFO CERT_REVOCATION_PARA CERT_REVOCATION_STATUS CERT_SELECTUI_INPUT CERT_SELECT_CHAIN_PARA CERT_SELECT_CRITERIA CERT_SELECT_STRUCT CERT_SIMPLE_CHAIN CERT_STRONG_SIGN_PARA CERT_SYSTEM_STORE_INFO CERT_SYSTEM_STORE_RELOCATE_PARA CERT_TRUST_LIST_INFO CERT_TRUST_STATUS CERT_USAGE_MATCH CERT_VIEWPROPERTIES_STRUCT CMSG_CMS_SIGNER_INFO CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA CMSG_CTRL_DECRYPT_PARA CMSG_CTRL_DECRYPT_PARA_HANDLES CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA CMSG_CTRL_KEY_AGREE_DECRYPT_PARA CMSG_CTRL_KEY_AGREE_DECRYPT_PARA_HANDLES CMSG_CTRL_KEY_TRANS_DECRYPT_PARA CMSG_CTRL_KEY_TRANS_DECRYPT_PARA_HANDLES CMSG_CTRL_MAIL_LIST_DECRYPT_PARA CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA CMSG_KEY_AGREE_RECIPIENT_INFO CMSG_KEY_AGREE_RECIPIENT_INFO_UNION CMSG_KEY_TRANS_RECIPIENT_INFO CMSG_MAIL_LIST_RECIPIENT_INFO CMSG_RECIPIENT_ENCRYPTED_KEY_INFO CMSG_SIGNED_ENCODE_INFO CMSG_SIGNER_ENCODE_INFO CMSG_SIGNER_ENCODE_INFO_HANDLES CMSG_STREAM_INFO CRL_CONTEXT CRL_ENTRY CRL_INFO CRYPTCATMEMBER CRYPTCATSTORE CRYPTOAPI_BLOB CRYPTPROTECT_PROMPTSTRUCT CRYPTUI_CERT_MGR_STRUCT CRYPTUI_INITDIALOG_STRUCT CRYPTUI_VIEWCERTIFICATE_STRUCT CRYPTUI_WIZ_DIGITAL_SIGN_BLOB_INFO CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO CRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT CRYPTUI_WIZ_DIGITAL_SIGN_EXTENDED_INFO CRYPTUI_WIZ_DIGITAL_SIGN_INFO CRYPTUI_WIZ_DIGITAL_SIGN_INFO_UNION CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO CRYPTUI_WIZ_DIGITAL_SIGN_STORE_INFO CRYPTUI_WIZ_EXPORT_CERTCONTEXT_INFO CRYPTUI_WIZ_EXPORT_INFO CRYPTUI_WIZ_EXPORT_INFO_UNION CRYPTUI_WIZ_IMPORT_SRC_INFO CRYPTUI_WIZ_IMPORT_SRC_INFO_UNION CRYPT_ALGORITHM_IDENTIFIER CRYPT_ATTRIBUTE CRYPT_ATTRIBUTES CRYPT_ATTRIBUTE_TYPE_VALUE CRYPT_BIT_BLOB CRYPT_CONTEXTS CRYPT_CONTEXT_CONFIG CRYPT_CONTEXT_FUNCTIONS CRYPT_CONTEXT_FUNCTION_CONFIG CRYPT_CONTEXT_FUNCTION_PROVIDERS CRYPT_CREDENTIALS CRYPT_DECODE_PARA CRYPT_DECRYPT_MESSAGE_PARA CRYPT_ENCODE_PARA CRYPT_ENCRYPT_MESSAGE_PARA CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO CRYPT_HASH_MESSAGE_PARA CRYPT_KEY_PROV_INFO CRYPT_KEY_SIGN_MESSAGE_PARA CRYPT_KEY_SIGN_MESSAGE_PARA_HANDLE CRYPT_KEY_VERIFY_MESSAGE_PARA CRYPT_OID_FUNC_ENTRY CRYPT_OID_INFO CRYPT_OID_INFO_UNION CRYPT_PKCS8_EXPORT_PARAMS CRYPT_PKCS8_IMPORT_PARAMS CRYPT_PRIVATE_KEY_INFO CRYPT_PROVIDERS CRYPT_RETRIEVE_AUX_INFO CRYPT_SIGN_MESSAGE_PARA CRYPT_TIMESTAMP_ACCURACY CRYPT_TIMESTAMP_CONTEXT CRYPT_TIMESTAMP_INFO CRYPT_TIMESTAMP_PARA CRYPT_URL_ARRAY CRYPT_URL_INFO CRYPT_VERIFY_MESSAGE_PARA CTL_CONTEXT CTL_ENTRY CTL_INFO CTL_MODIFY_REQUEST CTL_USAGE CTL_VERIFY_USAGE_PARA CTL_VERIFY_USAGE_STATUS HCERTCHAINENGINE HCERTSTORE HCERT_SERVER_OCSP_RESPONSE HCRYPTDEFAULTCONTEXT HCRYPTHASH HCRYPTKEY HCRYPTMSG HCRYPTOIDFUNCADDR HCRYPTOIDFUNCSET HCRYPTPROV MS_ADDINFO_BLOB MS_ADDINFO_CATALOGMEMBER MS_ADDINFO_FLAT NCryptAlgorithmName NCryptBuffer NCryptBufferDesc NCRYPT_ALLOC_PARA NCRYPT_DESCRIPTOR_HANDLE NCRYPT_HANDLE NCRYPT_HASH_HANDLE NCRYPT_KEY_HANDLE NCRYPT_PROTECT_STREAM_INFO NCRYPT_PROTECT_STREAM_INFO_EX NCRYPT_PROV_HANDLE NCRYPT_SECRET_HANDLE NCRYPT_SSL_CIPHER_LENGTHS NCRYPT_SSL_CIPHER_SUITE NCRYPT_STREAM_HANDLE PCCERT_CHAIN_CONTEXT PCCERT_CONTEXT PCCERT_SERVER_OCSP_RESPONSE_CONTEXT PCCRL_CONTEXT PCCRYPTUI_WIZ_DIGITAL_SIGN_CONTEXT PCCRYPT_OID_INFO PCCTL_CONTEXT PUBLICKEYSTRUC SafeCRYPTOAPI_BLOB SIP_ADD_NEWPROVIDER SIP_CAP_SET_V2 SIP_CAP_SET_V3 SIP_DISPATCH_INFO SIP_INDIRECT_DATA SIP_SUBJECTINFO TOKENBINDING_IDENTIFIER TOKENBINDING_KEY_TYPES TOKENBINDING_RESULT_DATA TOKENBINDING_RESULT_LIST
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

File diff suppressed because one or more lines are too long

View File

@ -225,6 +225,52 @@ Native Method | Native DLL | Header | Managed Method
[UnmapDebugInformation](https://www.google.com/search?num=5&q=UnmapDebugInformation+site%3Adocs.microsoft.com) | dbghelp.dll | dbghelp.h | [Vanara.PInvoke.DbgHelp.UnmapDebugInformation](https://github.com/dahall/Vanara/search?l=C%23&q=UnmapDebugInformation)
[UpdateDebugInfoFile](https://www.google.com/search?num=5&q=UpdateDebugInfoFile+site%3Adocs.microsoft.com) | imagehlp.dll | imagehlp.h | [Vanara.PInvoke.ImageHlp.UpdateDebugInfoFile](https://github.com/dahall/Vanara/search?l=C%23&q=UpdateDebugInfoFile)
[UpdateDebugInfoFileEx](https://www.google.com/search?num=5&q=UpdateDebugInfoFileEx+site%3Adocs.microsoft.com) | imagehlp.dll | imagehlp.h | [Vanara.PInvoke.ImageHlp.UpdateDebugInfoFileEx](https://github.com/dahall/Vanara/search?l=C%23&q=UpdateDebugInfoFileEx)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[ADDRESS_MODE](https://www.google.com/search?num=5&q=ADDRESS_MODE+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.ADDRESS_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=ADDRESS_MODE)
[BINDOPTS](https://www.google.com/search?num=5&q=BINDOPTS+site%3Adocs.microsoft.com) | imagehlp.h | [Vanara.PInvoke.ImageHlp.BINDOPTS](https://github.com/dahall/Vanara/search?l=C%23&q=BINDOPTS)
[CBA](https://www.google.com/search?num=5&q=CBA+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.CBA](https://github.com/dahall/Vanara/search?l=C%23&q=CBA)
[CHECKSUM](https://www.google.com/search?num=5&q=CHECKSUM+site%3Adocs.microsoft.com) | imagehlp.h | [Vanara.PInvoke.ImageHlp.CHECKSUM](https://github.com/dahall/Vanara/search?l=C%23&q=CHECKSUM)
[DSLFLAG](https://www.google.com/search?num=5&q=DSLFLAG+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.DSLFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DSLFLAG)
[ESLFLAG](https://www.google.com/search?num=5&q=ESLFLAG+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.ESLFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=ESLFLAG)
[EVENT_SEVERITY](https://www.google.com/search?num=5&q=EVENT_SEVERITY+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.EVENT_SEVERITY](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_SEVERITY)
[FRAME](https://www.google.com/search?num=5&q=FRAME+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.FRAME](https://github.com/dahall/Vanara/search?l=C%23&q=FRAME)
[IMAGE_DEBUG_TYPE](https://www.google.com/search?num=5&q=IMAGE_DEBUG_TYPE+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_DEBUG_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_DEBUG_TYPE)
[IMAGE_DIRECTORY_ENTRY](https://www.google.com/search?num=5&q=IMAGE_DIRECTORY_ENTRY+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_DIRECTORY_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_DIRECTORY_ENTRY)
[IMAGE_DLLCHARACTERISTICS](https://www.google.com/search?num=5&q=IMAGE_DLLCHARACTERISTICS+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_DLLCHARACTERISTICS](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_DLLCHARACTERISTICS)
[IMAGE_FILE](https://www.google.com/search?num=5&q=IMAGE_FILE+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_FILE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_FILE)
[IMAGE_FILE_MACHINE](https://www.google.com/search?num=5&q=IMAGE_FILE_MACHINE+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_FILE_MACHINE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_FILE_MACHINE)
[IMAGE_OPTIONAL_MAGIC](https://www.google.com/search?num=5&q=IMAGE_OPTIONAL_MAGIC+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_OPTIONAL_MAGIC](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_OPTIONAL_MAGIC)
[IMAGE_SCN](https://www.google.com/search?num=5&q=IMAGE_SCN+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_SCN](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_SCN)
[IMAGE_SUBSYSTEM](https://www.google.com/search?num=5&q=IMAGE_SUBSYSTEM+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.DbgHelp.IMAGE_SUBSYSTEM](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_SUBSYSTEM)
[IMAGEHLP_EXTENDED_OPTIONS](https://www.google.com/search?num=5&q=IMAGEHLP_EXTENDED_OPTIONS+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.IMAGEHLP_EXTENDED_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGEHLP_EXTENDED_OPTIONS)
[IMAGEHLP_GTI_FLAGS](https://www.google.com/search?num=5&q=IMAGEHLP_GTI_FLAGS+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.IMAGEHLP_GTI_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGEHLP_GTI_FLAGS)
[IMAGEHLP_HD_TYPE](https://www.google.com/search?num=5&q=IMAGEHLP_HD_TYPE+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.IMAGEHLP_HD_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGEHLP_HD_TYPE)
[IMAGEHLP_SF_TYPE](https://www.google.com/search?num=5&q=IMAGEHLP_SF_TYPE+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.IMAGEHLP_SF_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGEHLP_SF_TYPE)
[IMAGEHLP_STATUS_REASON](https://www.google.com/search?num=5&q=IMAGEHLP_STATUS_REASON+site%3Adocs.microsoft.com) | imagehlp.h | [Vanara.PInvoke.ImageHlp.IMAGEHLP_STATUS_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGEHLP_STATUS_REASON)
[IMAGEHLP_SYMBOL_TYPE_INFO](https://www.google.com/search?num=5&q=IMAGEHLP_SYMBOL_TYPE_INFO+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.IMAGEHLP_SYMBOL_TYPE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGEHLP_SYMBOL_TYPE_INFO)
[INLINE_FRAME_CONTEXT](https://www.google.com/search?num=5&q=INLINE_FRAME_CONTEXT+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.INLINE_FRAME_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=INLINE_FRAME_CONTEXT)
[MINIDUMP_CALLBACK_TYPE](https://www.google.com/search?num=5&q=MINIDUMP_CALLBACK_TYPE+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_CALLBACK_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_CALLBACK_TYPE)
[MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE](https://www.google.com/search?num=5&q=MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE)
[MINIDUMP_SECONDARY_FLAGS](https://www.google.com/search?num=5&q=MINIDUMP_SECONDARY_FLAGS+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_SECONDARY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_SECONDARY_FLAGS)
[MINIDUMP_STREAM_TYPE](https://www.google.com/search?num=5&q=MINIDUMP_STREAM_TYPE+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_STREAM_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_STREAM_TYPE)
[MINIDUMP_THREAD_INFO_FLAG](https://www.google.com/search?num=5&q=MINIDUMP_THREAD_INFO_FLAG+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_THREAD_INFO_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_THREAD_INFO_FLAG)
[MINIDUMP_TYPE](https://www.google.com/search?num=5&q=MINIDUMP_TYPE+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_TYPE)
[MODULE_WRITE_FLAGS](https://www.google.com/search?num=5&q=MODULE_WRITE_FLAGS+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MODULE_WRITE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=MODULE_WRITE_FLAGS)
[SLMFLAG](https://www.google.com/search?num=5&q=SLMFLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DbgHelp.SLMFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=SLMFLAG)
[SPLITSYM](https://www.google.com/search?num=5&q=SPLITSYM+site%3Adocs.microsoft.com) | imagehlp.h | [Vanara.PInvoke.ImageHlp.SPLITSYM](https://github.com/dahall/Vanara/search?l=C%23&q=SPLITSYM)
[SSRVOPT](https://www.google.com/search?num=5&q=SSRVOPT+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SSRVOPT](https://github.com/dahall/Vanara/search?l=C%23&q=SSRVOPT)
[SYM_INLINE_COMP](https://www.google.com/search?num=5&q=SYM_INLINE_COMP+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYM_INLINE_COMP](https://github.com/dahall/Vanara/search?l=C%23&q=SYM_INLINE_COMP)
[SYM_STKWALK](https://www.google.com/search?num=5&q=SYM_STKWALK+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYM_STKWALK](https://github.com/dahall/Vanara/search?l=C%23&q=SYM_STKWALK)
[SYM_TYPE](https://www.google.com/search?num=5&q=SYM_TYPE+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYM_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=SYM_TYPE)
[SYMENUM](https://www.google.com/search?num=5&q=SYMENUM+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYMENUM](https://github.com/dahall/Vanara/search?l=C%23&q=SYMENUM)
[SYMFLAG](https://www.google.com/search?num=5&q=SYMFLAG+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYMFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=SYMFLAG)
[SYMOPT](https://www.google.com/search?num=5&q=SYMOPT+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYMOPT](https://github.com/dahall/Vanara/search?l=C%23&q=SYMOPT)
[SYMSEARCH](https://www.google.com/search?num=5&q=SYMSEARCH+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYMSEARCH](https://github.com/dahall/Vanara/search?l=C%23&q=SYMSEARCH)
[SYMSTOREOPT](https://www.google.com/search?num=5&q=SYMSTOREOPT+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.SYMSTOREOPT](https://github.com/dahall/Vanara/search?l=C%23&q=SYMSTOREOPT)
[THREAD_WRITE_FLAGS](https://www.google.com/search?num=5&q=THREAD_WRITE_FLAGS+site%3Adocs.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.THREAD_WRITE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=THREAD_WRITE_FLAGS)
[UNDNAME](https://www.google.com/search?num=5&q=UNDNAME+site%3Adocs.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.UNDNAME](https://github.com/dahall/Vanara/search?l=C%23&q=UNDNAME)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
@ -333,7 +379,7 @@ Native Structure | Header | Managed Structure
Native Class | Header | Managed Class
--- | --- | ---
[ProcessSymbolHandler](https://www.google.com/search?num=5&q=ProcessSymbolHandler+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DbgHelp.ProcessSymbolHandler](https://github.com/dahall/Vanara/search?l=C%23&q=ProcessSymbolHandler)
[SafeAnysizeStringMarshaler`1](https://www.google.com/search?num=5&q=SafeAnysizeStringMarshaler`1+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DbgHelp.SafeAnysizeStringMarshaler`1](https://github.com/dahall/Vanara/search?l=C%23&q=SafeAnysizeStringMarshaler`1)
[SafeAnysizeStringMarshaler](https://www.google.com/search?num=5&q=SafeAnysizeStringMarshaler+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DbgHelp.SafeAnysizeStringMarshaler](https://github.com/dahall/Vanara/search?l=C%23&q=SafeAnysizeStringMarshaler)
[SafeIMAGEHLP_SYMBOL](https://www.google.com/search?num=5&q=SafeIMAGEHLP_SYMBOL+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DbgHelp.SafeIMAGEHLP_SYMBOL](https://github.com/dahall/Vanara/search?l=C%23&q=SafeIMAGEHLP_SYMBOL)
[SafeIMAGEHLP_SYMBOL64](https://www.google.com/search?num=5&q=SafeIMAGEHLP_SYMBOL64+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DbgHelp.SafeIMAGEHLP_SYMBOL64](https://github.com/dahall/Vanara/search?l=C%23&q=SafeIMAGEHLP_SYMBOL64)
[SafeLOADED_IMAGE](https://www.google.com/search?num=5&q=SafeLOADED_IMAGE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DbgHelp.SafeLOADED_IMAGE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeLOADED_IMAGE)

View File

@ -19,6 +19,7 @@ Structures
&lt;_DataDirectory&gt;e__FixedBuffer ADDRESS ADDRESS64 API_VERSION CONTEXT CPU_INFORMATION FPO_DATA IMAGEHLP_CBA_EVENT IMAGEHLP_CBA_READ_MEMORY IMAGEHLP_DEFERRED_SYMBOL_LOAD IMAGEHLP_DEFERRED_SYMBOL_LOAD64 IMAGEHLP_DEFERRED_SYMBOL_LOADW64 IMAGEHLP_DUPLICATE_SYMBOL64 IMAGEHLP_GET_TYPE_INFO_PARAMS IMAGEHLP_LINE IMAGEHLP_LINE64 IMAGEHLP_MODULE IMAGEHLP_MODULE64 IMAGEHLP_STACK_FRAME IMAGEHLP_SYMBOL IMAGEHLP_SYMBOL64 IMAGEHLP_SYMBOLW IMAGEHLP_SYMBOLW64 IMAGE_COFF_SYMBOLS_HEADER IMAGE_DATA_DIRECTORY IMAGE_DEBUG_DIRECTORY IMAGE_DEBUG_INFORMATION IMAGE_EXPORT_DIRECTORY IMAGE_FILE_HEADER IMAGE_FUNCTION_ENTRY IMAGE_LOAD_CONFIG_CODE_INTEGRITY IMAGE_LOAD_CONFIG_DIRECTORY32 IMAGE_LOAD_CONFIG_DIRECTORY64 IMAGE_NT_HEADERS IMAGE_OPTIONAL_HEADER IMAGE_RUNTIME_FUNCTION_ENTRY IMAGE_SECTION_HEADER KDHELP KDHELP64 LIST_ENTRY LOADED_IMAGE MINIDUMP_CALLBACK_INFORMATION MINIDUMP_CALLBACK_INPUT MINIDUMP_CALLBACK_OUTPUT MINIDUMP_DIRECTORY MINIDUMP_EXCEPTION MINIDUMP_EXCEPTION_INFORMATION MINIDUMP_EXCEPTION_STREAM MINIDUMP_FUNCTION_TABLE_DESCRIPTOR MINIDUMP_FUNCTION_TABLE_STREAM MINIDUMP_HANDLE_DATA_STREAM MINIDUMP_HANDLE_DESCRIPTOR MINIDUMP_HANDLE_DESCRIPTOR_2 MINIDUMP_HANDLE_OBJECT_INFORMATION MINIDUMP_HANDLE_OPERATION_LIST MINIDUMP_HEADER MINIDUMP_INCLUDE_MODULE_CALLBACK MINIDUMP_INCLUDE_THREAD_CALLBACK MINIDUMP_IO_CALLBACK MINIDUMP_LOCATION_DESCRIPTOR MINIDUMP_MEMORY_DESCRIPTOR MINIDUMP_MEMORY_INFO MINIDUMP_MEMORY_INFO_LIST MINIDUMP_MEMORY_LIST MINIDUMP_MISC_INFO MINIDUMP_MISC_INFO_2 MINIDUMP_MODULE MINIDUMP_MODULE_CALLBACK MINIDUMP_MODULE_LIST MINIDUMP_READ_MEMORY_FAILURE_CALLBACK MINIDUMP_STRING MINIDUMP_SYSTEM_INFO MINIDUMP_THREAD MINIDUMP_THREAD_CALLBACK MINIDUMP_THREAD_EX MINIDUMP_THREAD_EX_CALLBACK MINIDUMP_THREAD_EX_LIST MINIDUMP_THREAD_INFO MINIDUMP_THREAD_INFO_LIST MINIDUMP_THREAD_LIST MINIDUMP_UNLOADED_MODULE MINIDUMP_UNLOADED_MODULE_LIST MINIDUMP_USER_STREAM MINIDUMP_USER_STREAM_INFORMATION MINIDUMP_VM_POST_READ_CALLBACK MINIDUMP_VM_PRE_READ_CALLBACK MINIDUMP_VM_QUERY_CALLBACK MISC MODLOAD_CVMISC MODLOAD_DATA OMAP OTHERCPUINFO SOURCEFILE SRCCODEINFO STACKFRAME STACKFRAME64 STACKFRAME_EX SYMBOL_INFO SYMSRV_INDEX_INFO TI_FINDCHILDREN_PARAMS X86CPUINFO
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

File diff suppressed because one or more lines are too long

View File

@ -27,6 +27,13 @@ Native Method | Native DLL | Header | Managed Method
[McastReleaseAddress](https://www.google.com/search?num=5&q=McastReleaseAddress+site%3Adocs.microsoft.com) | dhcpcsvc.dll | madcapcl.h | [Vanara.PInvoke.MADCAP.McastReleaseAddress](https://github.com/dahall/Vanara/search?l=C%23&q=McastReleaseAddress)
[McastRenewAddress](https://www.google.com/search?num=5&q=McastRenewAddress+site%3Adocs.microsoft.com) | dhcpcsvc.dll | madcapcl.h | [Vanara.PInvoke.MADCAP.McastRenewAddress](https://github.com/dahall/Vanara/search?l=C%23&q=McastRenewAddress)
[McastRequestAddress](https://www.google.com/search?num=5&q=McastRequestAddress+site%3Adocs.microsoft.com) | dhcpcsvc.dll | madcapcl.h | [Vanara.PInvoke.MADCAP.McastRequestAddress](https://github.com/dahall/Vanara/search?l=C%23&q=McastRequestAddress)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[DHCP_OPTION_ID](https://www.google.com/search?num=5&q=DHCP_OPTION_ID+site%3Adocs.microsoft.com) | dhcpcsdk.h | [Vanara.PInvoke.Dhcp.DHCP_OPTION_ID](https://github.com/dahall/Vanara/search?l=C%23&q=DHCP_OPTION_ID)
[DHCPCAPI_REQUEST](https://www.google.com/search?num=5&q=DHCPCAPI_REQUEST+site%3Adocs.microsoft.com) | dhcpcsdk.h | [Vanara.PInvoke.Dhcp.DHCPCAPI_REQUEST](https://github.com/dahall/Vanara/search?l=C%23&q=DHCPCAPI_REQUEST)
[DHCPV6_OPTION_ID](https://www.google.com/search?num=5&q=DHCPV6_OPTION_ID+site%3Adocs.microsoft.com) | dhcpcsdk.h | [Vanara.PInvoke.Dhcp.DHCPV6_OPTION_ID](https://github.com/dahall/Vanara/search?l=C%23&q=DHCPV6_OPTION_ID)
[StatusCode](https://www.google.com/search?num=5&q=StatusCode+site%3Adocs.microsoft.com) | dhcpv6csdk.h | [Vanara.PInvoke.Dhcp.StatusCode](https://github.com/dahall/Vanara/search?l=C%23&q=StatusCode)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -18,6 +18,7 @@ Structures
DHCPAPI_PARAMS DHCPCAPI_CLASSID DHCPCAPI_PARAMS_ARRAY DHCPV6CAPI_CLASSID DHCPV6CAPI_PARAMS DHCPV6CAPI_PARAMS_ARRAY DHCPV6Prefix DHCPV6PrefixLeaseInformation DHCP_IP_ADDRESS IPNG_ADDRESS MCAST_CLIENT_UID MCAST_LEASE_REQUEST MCAST_LEASE_RESPONSE MCAST_SCOPE_CTX MCAST_SCOPE_ENTRY
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

21
PInvoke/Dhcp/pkgreadme.md Normal file
View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.Dhcp NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Dhcp?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Dhcpcsvc.dll and Dhcpcsvc6.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.Dhcp
Functions | Enumerations | Structures
--- | --- | ---
DhcpCApiCleanup<br>DhcpCApiInitialize<br>DhcpDeRegisterParamChange<br>DhcpGetOriginalSubnetMask<br>DhcpRegisterParamChange<br>DhcpRemoveDNSRegistrations<br>DhcpRequestParams<br>DhcpUndoRequestParams<br>Dhcpv6CApiCleanup<br>Dhcpv6CApiInitialize<br>Dhcpv6ReleasePrefix<br>Dhcpv6RenewPrefix<br>Dhcpv6RequestParams<br>Dhcpv6RequestPrefix<br>McastApiCleanup<br>McastApiStartup<br>McastEnumerateScopes<br>McastGenUID<br>McastReleaseAddress<br>McastRenewAddress<br>McastRequestAddress<br> | DHCP_OPTION_ID<br>DHCPCAPI_REQUEST<br>DHCPV6_OPTION_ID<br>StatusCode<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | DHCP_IP_ADDRESS<br>DHCPAPI_PARAMS<br>DHCPCAPI_CLASSID<br>DHCPCAPI_PARAMS_ARRAY<br>DHCPV6CAPI_CLASSID<br>DHCPV6CAPI_PARAMS<br>DHCPV6CAPI_PARAMS_ARRAY<br>DHCPV6Prefix<br>DHCPV6PrefixLeaseInformation<br>IPNG_ADDRESS<br>MCAST_CLIENT_UID<br>MCAST_LEASE_REQUEST<br>MCAST_LEASE_RESPONSE<br>MCAST_SCOPE_CTX<br>MCAST_SCOPE_ENTRY<br><br><br><br><br><br><br>

View File

@ -43,6 +43,29 @@ Native Method | Header | Managed Method
[DnsValidateName_](https://www.google.com/search?num=5&q=DnsValidateName_A+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsValidateName](https://github.com/dahall/Vanara/search?l=C%23&q=DnsValidateName)
[DnsValidateServerStatus](https://www.google.com/search?num=5&q=DnsValidateServerStatus+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsValidateServerStatus](https://github.com/dahall/Vanara/search?l=C%23&q=DnsValidateServerStatus)
[DnsWriteQuestionToBuffer_W](https://www.google.com/search?num=5&q=DnsWriteQuestionToBuffer_W+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsWriteQuestionToBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=DnsWriteQuestionToBuffer)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[ATMA](https://www.google.com/search?num=5&q=ATMA+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.ATMA](https://github.com/dahall/Vanara/search?l=C%23&q=ATMA)
[DNS_APP_SETTINGSF](https://www.google.com/search?num=5&q=DNS_APP_SETTINGSF+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_APP_SETTINGSF](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_APP_SETTINGSF)
[DNS_CHARSET](https://www.google.com/search?num=5&q=DNS_CHARSET+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_CHARSET](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_CHARSET)
[DNS_CLASS](https://www.google.com/search?num=5&q=DNS_CLASS+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_CLASS)
[DNS_CONFIG_FLAG](https://www.google.com/search?num=5&q=DNS_CONFIG_FLAG+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_CONFIG_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_CONFIG_FLAG)
[DNS_CONFIG_TYPE](https://www.google.com/search?num=5&q=DNS_CONFIG_TYPE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_CONFIG_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_CONFIG_TYPE)
[DNS_CUSTOM_SERVER_FLAGS](https://www.google.com/search?num=5&q=DNS_CUSTOM_SERVER_FLAGS+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_CUSTOM_SERVER_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_CUSTOM_SERVER_FLAGS)
[DNS_CUSTOM_SERVER_TYPE](https://www.google.com/search?num=5&q=DNS_CUSTOM_SERVER_TYPE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_CUSTOM_SERVER_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_CUSTOM_SERVER_TYPE)
[DNS_FREE_TYPE](https://www.google.com/search?num=5&q=DNS_FREE_TYPE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_FREE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_FREE_TYPE)
[DNS_NAME_FORMAT](https://www.google.com/search?num=5&q=DNS_NAME_FORMAT+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_NAME_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_NAME_FORMAT)
[DNS_OPCODE](https://www.google.com/search?num=5&q=DNS_OPCODE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_OPCODE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_OPCODE)
[DNS_PROXY_INFORMATION_TYPE](https://www.google.com/search?num=5&q=DNS_PROXY_INFORMATION_TYPE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_PROXY_INFORMATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_PROXY_INFORMATION_TYPE)
[DNS_QUERY_OPTIONS](https://www.google.com/search?num=5&q=DNS_QUERY_OPTIONS+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_QUERY_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_QUERY_OPTIONS)
[DNS_RCODE](https://www.google.com/search?num=5&q=DNS_RCODE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_RCODE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_RCODE)
[DNS_SECTION](https://www.google.com/search?num=5&q=DNS_SECTION+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_SECTION](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_SECTION)
[DNS_TKEY_MODE](https://www.google.com/search?num=5&q=DNS_TKEY_MODE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_TKEY_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_TKEY_MODE)
[DNS_TYPE](https://www.google.com/search?num=5&q=DNS_TYPE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_TYPE)
[DNS_UPDATE](https://www.google.com/search?num=5&q=DNS_UPDATE+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_UPDATE](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_UPDATE)
[DNS_WINS_FLAG](https://www.google.com/search?num=5&q=DNS_WINS_FLAG+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DNS_WINS_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DNS_WINS_FLAG)
[DnsServerStatus](https://www.google.com/search?num=5&q=DnsServerStatus+site%3Adocs.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsServerStatus](https://github.com/dahall/Vanara/search?l=C%23&q=DnsServerStatus)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
DNS_AAAA_DATA DNS_ADDR DNS_ADDR_ARRAY DNS_APPLICATION_SETTINGS DNS_ATMA_DATA DNS_A_DATA DNS_CACHE_ENTRY DNS_CUSTOM_SERVER DNS_DHCID_DATA DNS_DS_DATA DNS_HEADER DNS_KEY_DATA DNS_LOC_DATA DNS_MESSAGE_BUFFER DNS_MINFO_DATA DNS_MX_DATA DNS_NAPTR_DATA DNS_NSEC3PARAM_DATA DNS_NSEC3_DATA DNS_NSEC_DATA DNS_NULL_DATA DNS_NXT_DATA DNS_OPT_DATA DNS_PROXY_INFORMATION DNS_PTR_DATA DNS_QUERY_CANCEL DNS_QUERY_REQUEST DNS_QUERY_RESULT DNS_RECORD DNS_RECORD_FLAGS DNS_RRSET DNS_SERVICE_BROWSE_REQUEST DNS_SERVICE_BROWSE_REQUEST_CALLBACK DNS_SERVICE_CANCEL DNS_SERVICE_INSTANCE DNS_SERVICE_REGISTER_REQUEST DNS_SERVICE_RESOLVE_REQUEST DNS_SIG_DATA DNS_SOA_DATA DNS_SRV_DATA DNS_TKEY_DATA DNS_TLSA_DATA DNS_TSIG_DATA DNS_TXT_DATA DNS_UNKNOWN_DATA DNS_WINSR_DATA DNS_WINS_DATA DNS_WIRE_QUESTION DNS_WIRE_RECORD DNS_WKS_DATA HDNSCONTEXT IP4_ARRAY MDNS_QUERY_HANDLE MDNS_QUERY_REQUEST
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.DnsApi NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.DnsApi?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants imported from Windows DnsApi.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.DnsApi
Functions | Enumerations | Structures
--- | --- | ---
DnsAcquireContextHandle_<br>DnsCancelQuery<br>DnsExtractRecordsFromMessage_W<br>DnsFree<br>DnsFreeCustomServers<br>DnsFreeProxyName<br>DnsGetApplicationSettings<br>DnsGetCacheDataTable<br>DnsGetProxyInformation<br>DnsModifyRecordsInSet_<br>DnsNameCompare_<br>DnsQuery_<br>DnsQueryConfig<br>DnsQueryEx<br>DnsRecordCompare<br>DnsRecordCopyEx<br>DnsRecordSetCompare<br>DnsRecordSetCopyEx<br>DnsRecordSetDetach<br>DnsReleaseContextHandle<br>DnsReplaceRecordSet<br>DnsServiceBrowse<br>DnsServiceBrowseCancel<br>DnsServiceConstructInstance<br>DnsServiceCopyInstance<br>DnsServiceDeRegister<br>DnsServiceFreeInstance<br>DnsServiceRegister<br>DnsServiceRegisterCancel<br>DnsServiceResolve<br>DnsServiceResolveCancel<br>DnsSetApplicationSettings<br>DnsStartMulticastQuery<br>DnsStopMulticastQuery<br>DnsValidateName_<br>DnsValidateServerStatus<br>DnsWriteQuestionToBuffer_W<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | ATMA<br>DNS_APP_SETTINGSF<br>DNS_CHARSET<br>DNS_CLASS<br>DNS_CONFIG_FLAG<br>DNS_CONFIG_TYPE<br>DNS_CUSTOM_SERVER_FLAGS<br>DNS_CUSTOM_SERVER_TYPE<br>DNS_FREE_TYPE<br>DNS_NAME_FORMAT<br>DNS_OPCODE<br>DNS_PROXY_INFORMATION_TYPE<br>DNS_QUERY_OPTIONS<br>DNS_RCODE<br>DNS_SECTION<br>DNS_TKEY_MODE<br>DNS_TYPE<br>DNS_UPDATE<br>DNS_WINS_FLAG<br>DnsServerStatus<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | DNS_A_DATA<br>DNS_AAAA_DATA<br>DNS_ADDR<br>DNS_ADDR_ARRAY<br>DNS_APPLICATION_SETTINGS<br>DNS_ATMA_DATA<br>DNS_CACHE_ENTRY<br>DNS_CUSTOM_SERVER<br>DNS_DHCID_DATA<br>DNS_DS_DATA<br>DNS_HEADER<br>DNS_KEY_DATA<br>DNS_LOC_DATA<br>DNS_MESSAGE_BUFFER<br>DNS_MINFO_DATA<br>DNS_MX_DATA<br>DNS_NAPTR_DATA<br>DNS_NSEC_DATA<br>DNS_NSEC3_DATA<br>DNS_NSEC3PARAM_DATA<br>DNS_NULL_DATA<br>DNS_NXT_DATA<br>DNS_OPT_DATA<br>DNS_PROXY_INFORMATION<br>DNS_PTR_DATA<br>DNS_QUERY_CANCEL<br>DNS_QUERY_REQUEST<br>DNS_QUERY_RESULT<br>DNS_RECORD<br>DNS_RECORD_FLAGS<br>DNS_RRSET<br>DNS_SERVICE_BROWSE_REQUEST<br>DNS_SERVICE_CANCEL<br>DNS_SERVICE_INSTANCE<br>DNS_SERVICE_REGISTER_REQUEST<br>DNS_SERVICE_RESOLVE_REQUEST<br>DNS_SIG_DATA<br>DNS_SOA_DATA<br>DNS_SRV_DATA<br>DNS_TKEY_DATA<br>DNS_TLSA_DATA<br>DNS_TSIG_DATA<br>DNS_TXT_DATA<br>DNS_UNKNOWN_DATA<br>DNS_WINS_DATA<br>DNS_WINSR_DATA<br>DNS_WIRE_QUESTION<br>DNS_WIRE_RECORD<br>DNS_WKS_DATA<br>IP4_ARRAY<br>MDNS_QUERY_HANDLE<br>MDNS_QUERY_REQUEST<br>HDNSCONTEXT<br>DNS_SERVICE_BROWSE_REQUEST_CALLBACK<br>

View File

@ -33,6 +33,17 @@ Native Method | Header | Managed Method
[DrtStartSearch](https://www.google.com/search?num=5&q=DrtStartSearch+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DrtStartSearch](https://github.com/dahall/Vanara/search?l=C%23&q=DrtStartSearch)
[DrtUnregisterKey](https://www.google.com/search?num=5&q=DrtUnregisterKey+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DrtUnregisterKey](https://github.com/dahall/Vanara/search?l=C%23&q=DrtUnregisterKey)
[DrtUpdateKey](https://www.google.com/search?num=5&q=DrtUpdateKey+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DrtUpdateKey](https://github.com/dahall/Vanara/search?l=C%23&q=DrtUpdateKey)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[DRT_ADDRESS_FLAGS](https://www.google.com/search?num=5&q=DRT_ADDRESS_FLAGS+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_ADDRESS_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_ADDRESS_FLAGS)
[DRT_EVENT_TYPE](https://www.google.com/search?num=5&q=DRT_EVENT_TYPE+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_EVENT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_EVENT_TYPE)
[DRT_LEAFSET_KEY_CHANGE_TYPE](https://www.google.com/search?num=5&q=DRT_LEAFSET_KEY_CHANGE_TYPE+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_LEAFSET_KEY_CHANGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_LEAFSET_KEY_CHANGE_TYPE)
[DRT_MATCH_TYPE](https://www.google.com/search?num=5&q=DRT_MATCH_TYPE+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_MATCH_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_MATCH_TYPE)
[DRT_REGISTRATION_STATE](https://www.google.com/search?num=5&q=DRT_REGISTRATION_STATE+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_REGISTRATION_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_REGISTRATION_STATE)
[DRT_SCOPE](https://www.google.com/search?num=5&q=DRT_SCOPE+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_SCOPE](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_SCOPE)
[DRT_SECURITY_MODE](https://www.google.com/search?num=5&q=DRT_SECURITY_MODE+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_SECURITY_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_SECURITY_MODE)
[DRT_STATUS](https://www.google.com/search?num=5&q=DRT_STATUS+site%3Adocs.microsoft.com) | drt.h | [Vanara.PInvoke.Drt.DRT_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=DRT_STATUS)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ BOOTSTRAPADDRESSES DRT_ADDRESS DRT_ADDRESS_LIST DRT_BOOTSTRAP_PROVIDER DRT_BOOTS
</PackageReleaseNotes>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

21
PInvoke/Drt/pkgreadme.md Normal file
View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.Drt NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Drt?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Drt.dll for the Distributed Routing Table (DRT) API.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.Drt
Functions | Enumerations | Structures
--- | --- | ---
DrtClose<br>DrtContinueSearch<br>DrtCreateDerivedKey<br>DrtCreateDerivedKeySecurityProvider<br>DrtCreateDnsBootstrapResolver<br>DrtCreateIpv6UdpTransport<br>DrtCreateNullSecurityProvider<br>DrtCreatePnrpBootstrapResolver<br>DrtDeleteDerivedKeySecurityProvider<br>DrtDeleteDnsBootstrapResolver<br>DrtDeleteIpv6UdpTransport<br>DrtDeleteNullSecurityProvider<br>DrtDeletePnrpBootstrapResolver<br>DrtEndSearch<br>DrtGetEventData<br>DrtGetEventDataSize<br>DrtGetInstanceName<br>DrtGetInstanceNameSize<br>DrtGetSearchPath<br>DrtGetSearchPathSize<br>DrtGetSearchResult<br>DrtGetSearchResultSize<br>DrtOpen<br>DrtRegisterKey<br>DrtStartSearch<br>DrtUnregisterKey<br>DrtUpdateKey<br> | DRT_ADDRESS_FLAGS<br>DRT_EVENT_TYPE<br>DRT_LEAFSET_KEY_CHANGE_TYPE<br>DRT_MATCH_TYPE<br>DRT_REGISTRATION_STATE<br>DRT_SCOPE<br>DRT_SECURITY_MODE<br>DRT_STATUS<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | DRT_ADDRESS<br>DRT_ADDRESS_LIST<br>DRT_BOOTSTRAP_PROVIDER<br>DRT_BOOTSTRAP_RESOLVE_CONTEXT<br>DRT_DATA<br>DRT_EVENT_DATA<br>DRT_REGISTRATION<br>DRT_SEARCH_INFO<br>DRT_SEARCH_RESULT<br>DRT_SECURITY_PROVIDER<br>DRT_SETTINGS<br>HDRT<br>HDRT_REGISTRATION_CONTEXT<br>HDRT_SEARCH_CONTEXT<br>HDRT_TRANSPORT<br>SafeDRT_DATA<br>UNION<br>LEAFSETKEYCHANGE<br>REGISTRATIONSTATECHANGE<br>STATUSCHANGE<br>BOOTSTRAPADDRESSES<br><br><br><br><br><br><br>

View File

@ -32,6 +32,20 @@ Native Method | Header | Managed Method
[DwmTransitionOwnedWindow](https://www.google.com/search?num=5&q=DwmTransitionOwnedWindow+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DwmTransitionOwnedWindow](https://github.com/dahall/Vanara/search?l=C%23&q=DwmTransitionOwnedWindow)
[DwmUnregisterThumbnail](https://www.google.com/search?num=5&q=DwmUnregisterThumbnail+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DwmUnregisterThumbnail](https://github.com/dahall/Vanara/search?l=C%23&q=DwmUnregisterThumbnail)
[DwmUpdateThumbnailProperties](https://www.google.com/search?num=5&q=DwmUpdateThumbnailProperties+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DwmUpdateThumbnailProperties](https://github.com/dahall/Vanara/search?l=C%23&q=DwmUpdateThumbnailProperties)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[DWM_BLURBEHIND_Mask](https://www.google.com/search?num=5&q=DWM_BLURBEHIND_Mask+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWM_BLURBEHIND_Mask](https://github.com/dahall/Vanara/search?l=C%23&q=DWM_BLURBEHIND_Mask)
[DWM_CLOAKED](https://www.google.com/search?num=5&q=DWM_CLOAKED+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWM_CLOAKED](https://github.com/dahall/Vanara/search?l=C%23&q=DWM_CLOAKED)
[DWM_SETICONICPREVIEW_Flags](https://www.google.com/search?num=5&q=DWM_SETICONICPREVIEW_Flags+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWM_SETICONICPREVIEW_Flags](https://github.com/dahall/Vanara/search?l=C%23&q=DWM_SETICONICPREVIEW_Flags)
[DWM_SHOWCONTACT](https://www.google.com/search?num=5&q=DWM_SHOWCONTACT+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWM_SHOWCONTACT](https://github.com/dahall/Vanara/search?l=C%23&q=DWM_SHOWCONTACT)
[DWM_TAB_WINDOW_REQUIREMENTS](https://www.google.com/search?num=5&q=DWM_TAB_WINDOW_REQUIREMENTS+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWM_TAB_WINDOW_REQUIREMENTS](https://github.com/dahall/Vanara/search?l=C%23&q=DWM_TAB_WINDOW_REQUIREMENTS)
[DWM_TNP](https://www.google.com/search?num=5&q=DWM_TNP+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWM_TNP](https://github.com/dahall/Vanara/search?l=C%23&q=DWM_TNP)
[DWMFLIP3DWINDOWPOLICY](https://www.google.com/search?num=5&q=DWMFLIP3DWINDOWPOLICY+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWMFLIP3DWINDOWPOLICY](https://github.com/dahall/Vanara/search?l=C%23&q=DWMFLIP3DWINDOWPOLICY)
[DWMNCRENDERINGPOLICY](https://www.google.com/search?num=5&q=DWMNCRENDERINGPOLICY+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWMNCRENDERINGPOLICY](https://github.com/dahall/Vanara/search?l=C%23&q=DWMNCRENDERINGPOLICY)
[DWMTRANSITION_OWNEDWINDOW_TARGET](https://www.google.com/search?num=5&q=DWMTRANSITION_OWNEDWINDOW_TARGET+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWMTRANSITION_OWNEDWINDOW_TARGET](https://github.com/dahall/Vanara/search?l=C%23&q=DWMTRANSITION_OWNEDWINDOW_TARGET)
[DWMWINDOWATTRIBUTE](https://www.google.com/search?num=5&q=DWMWINDOWATTRIBUTE+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.DWMWINDOWATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=DWMWINDOWATTRIBUTE)
[GESTURE_TYPE](https://www.google.com/search?num=5&q=GESTURE_TYPE+site%3Adocs.microsoft.com) | dwmapi.h | [Vanara.PInvoke.DwmApi.GESTURE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=GESTURE_TYPE)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
DWM_BLURBEHIND DWM_COLORIZATION_PARAMS DWM_THUMBNAIL_PROPERTIES DWM_TIMING_INFO MARGINS UNSIGNED_RATIO
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.DwmApi NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.DwmApi?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.DwmApi
Functions | Enumerations | Structures
--- | --- | ---
DwmDefWindowProc<br>DwmEnableBlurBehindWindow<br>DwmEnableComposition<br>DwmEnableMMCSS<br>DwmExtendFrameIntoClientArea<br>DwmFlush<br>DwmGetColorizationColor<br>DwmGetCompositionTimingInfo<br>DwmGetTransportAttributes<br>DwmGetUnmetTabRequirements<br>DwmGetWindowAttribute<br>DwmInvalidateIconicBitmaps<br>DwmIsCompositionEnabled<br>DwmpGetColorizationParameters<br>DwmpSetColorizationParameters<br>DwmQueryThumbnailSourceSize<br>DwmRegisterThumbnail<br>DwmRenderGesture<br>DwmSetIconicLivePreviewBitmap<br>DwmSetIconicThumbnail<br>DwmSetWindowAttribute<br>DwmShowContact<br>DwmTetherContact<br>DwmTransitionOwnedWindow<br>DwmUnregisterThumbnail<br>DwmUpdateThumbnailProperties<br> | DWM_BLURBEHIND_Mask<br>DWM_CLOAKED<br>DWM_SETICONICPREVIEW_Flags<br>DWM_SHOWCONTACT<br>DWM_TAB_WINDOW_REQUIREMENTS<br>DWM_TNP<br>DWMFLIP3DWINDOWPOLICY<br>DWMNCRENDERINGPOLICY<br>DWMTRANSITION_OWNEDWINDOW_TARGET<br>DWMWINDOWATTRIBUTE<br>GESTURE_TYPE<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | DWM_BLURBEHIND<br>DWM_COLORIZATION_PARAMS<br>DWM_THUMBNAIL_PROPERTIES<br>DWM_TIMING_INFO<br>MARGINS<br>UNSIGNED_RATIO<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

View File

@ -3,6 +3,16 @@ PInvoke API (methods, structures and constants) imported from Windows EnhancedSt
- Includes methods from ehstorapi.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.EnhancedStorage?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.EnhancedStorage?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.EnhancedStorage)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[ACT_AUTHORIZATION_STATE_VALUE](https://www.google.com/search?num=5&q=ACT_AUTHORIZATION_STATE_VALUE+site%3Adocs.microsoft.com) | ehstorapi.h | [Vanara.PInvoke.EnhancedStorage.ACT_AUTHORIZATION_STATE_VALUE](https://github.com/dahall/Vanara/search?l=C%23&q=ACT_AUTHORIZATION_STATE_VALUE)
[ACT_AUTHORIZE](https://www.google.com/search?num=5&q=ACT_AUTHORIZE+site%3Adocs.microsoft.com) | ehstorapi.h | [Vanara.PInvoke.EnhancedStorage.ACT_AUTHORIZE](https://github.com/dahall/Vanara/search?l=C%23&q=ACT_AUTHORIZE)
[ACT_UNAUTHORIZE](https://www.google.com/search?num=5&q=ACT_UNAUTHORIZE+site%3Adocs.microsoft.com) | ehstorapi.h | [Vanara.PInvoke.EnhancedStorage.ACT_UNAUTHORIZE](https://github.com/dahall/Vanara/search?l=C%23&q=ACT_UNAUTHORIZE)
[CERT_CAPABILITY](https://www.google.com/search?num=5&q=CERT_CAPABILITY+site%3Adocs.microsoft.com) | ehstorapi.h | [Vanara.PInvoke.EnhancedStorage.CERT_CAPABILITY](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_CAPABILITY)
[CERT_TYPE](https://www.google.com/search?num=5&q=CERT_TYPE+site%3Adocs.microsoft.com) | ehstorapi.h | [Vanara.PInvoke.EnhancedStorage.CERT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_TYPE)
[CERT_VALIDATION_POLICY](https://www.google.com/search?num=5&q=CERT_VALIDATION_POLICY+site%3Adocs.microsoft.com) | ehstorapi.h | [Vanara.PInvoke.EnhancedStorage.CERT_VALIDATION_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=CERT_VALIDATION_POLICY)
[ENHANCED_STORAGE_AUTHN_STATE](https://www.google.com/search?num=5&q=ENHANCED_STORAGE_AUTHN_STATE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.EnhancedStorage.ENHANCED_STORAGE_AUTHN_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=ENHANCED_STORAGE_AUTHN_STATE)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -18,6 +18,7 @@ Interfaces
IEnhancedStorageACT IEnhancedStorageACT2 IEnhancedStorageACT3 IEnhancedStorageSilo IEnhancedStorageSiloAction IEnumEnhancedStorageACT
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.EnhancedStorage NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.EnhancedStorage?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows EnhancedStorage.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.EnhancedStorage
Enumerations | Structures | Interfaces
--- | --- | ---
ACT_AUTHORIZATION_STATE_VALUE<br>ACT_AUTHORIZE<br>ACT_UNAUTHORIZE<br>CERT_CAPABILITY<br>CERT_TYPE<br>CERT_VALIDATION_POLICY<br>ENHANCED_STORAGE_AUTHN_STATE<br> | ACT_AUTHORIZATION_STATE<br>SILO_INFO<br>ENHANCED_STORAGE_PASSWORD_SILO_INFORMATION<br><br><br><br><br> | IEnhancedStorageACT<br>IEnhancedStorageACT2<br>IEnhancedStorageACT3<br>IEnhancedStorageSilo<br>IEnhancedStorageSiloAction<br>IEnumEnhancedStorageACT<br><br>

View File

@ -13,6 +13,17 @@ Native Method | Header | Managed Method
[FhServiceStartBackup](https://www.google.com/search?num=5&q=FhServiceStartBackup+site%3Adocs.microsoft.com) | fhsvcctl.h | [Vanara.PInvoke.FhSvcCtl.FhServiceStartBackup](https://github.com/dahall/Vanara/search?l=C%23&q=FhServiceStartBackup)
[FhServiceStopBackup](https://www.google.com/search?num=5&q=FhServiceStopBackup+site%3Adocs.microsoft.com) | fhsvcctl.h | [Vanara.PInvoke.FhSvcCtl.FhServiceStopBackup](https://github.com/dahall/Vanara/search?l=C%23&q=FhServiceStopBackup)
[FhServiceUnblockBackup](https://www.google.com/search?num=5&q=FhServiceUnblockBackup+site%3Adocs.microsoft.com) | fhsvcctl.h | [Vanara.PInvoke.FhSvcCtl.FhServiceUnblockBackup](https://github.com/dahall/Vanara/search?l=C%23&q=FhServiceUnblockBackup)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[FH_BACKUP_STATUS](https://www.google.com/search?num=5&q=FH_BACKUP_STATUS+site%3Adocs.microsoft.com) | fhcfg.h | [Vanara.PInvoke.FhSvcCtl.FH_BACKUP_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=FH_BACKUP_STATUS)
[FH_DEVICE_VALIDATION_RESULT](https://www.google.com/search?num=5&q=FH_DEVICE_VALIDATION_RESULT+site%3Adocs.microsoft.com) | fhcfg.h | [Vanara.PInvoke.FhSvcCtl.FH_DEVICE_VALIDATION_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=FH_DEVICE_VALIDATION_RESULT)
[FH_LOCAL_POLICY_TYPE](https://www.google.com/search?num=5&q=FH_LOCAL_POLICY_TYPE+site%3Adocs.microsoft.com) | fhcfg.h | [Vanara.PInvoke.FhSvcCtl.FH_LOCAL_POLICY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=FH_LOCAL_POLICY_TYPE)
[FH_PROTECTED_ITEM_CATEGORY](https://www.google.com/search?num=5&q=FH_PROTECTED_ITEM_CATEGORY+site%3Adocs.microsoft.com) | fhcfg.h | [Vanara.PInvoke.FhSvcCtl.FH_PROTECTED_ITEM_CATEGORY](https://github.com/dahall/Vanara/search?l=C%23&q=FH_PROTECTED_ITEM_CATEGORY)
[FH_RETENTION_TYPES](https://www.google.com/search?num=5&q=FH_RETENTION_TYPES+site%3Adocs.microsoft.com) | fhcfg.h | [Vanara.PInvoke.FhSvcCtl.FH_RETENTION_TYPES](https://github.com/dahall/Vanara/search?l=C%23&q=FH_RETENTION_TYPES)
[FH_STATE](https://www.google.com/search?num=5&q=FH_STATE+site%3Adocs.microsoft.com) | fhstatus.h | [Vanara.PInvoke.FhSvcCtl.FH_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=FH_STATE)
[FH_TARGET_DRIVE_TYPES](https://www.google.com/search?num=5&q=FH_TARGET_DRIVE_TYPES+site%3Adocs.microsoft.com) | fhcfg.h | [Vanara.PInvoke.FhSvcCtl.FH_TARGET_DRIVE_TYPES](https://github.com/dahall/Vanara/search?l=C%23&q=FH_TARGET_DRIVE_TYPES)
[FH_TARGET_PROPERTY_TYPE](https://www.google.com/search?num=5&q=FH_TARGET_PROPERTY_TYPE+site%3Adocs.microsoft.com) | fhcfg.h | [Vanara.PInvoke.FhSvcCtl.FH_TARGET_PROPERTY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=FH_TARGET_PROPERTY_TYPE)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IFhConfigMgr IFhReassociation IFhScopeIterator IFhTarget
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.FhSvcCtl NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.FhSvcCtl?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows FhSvcCtl.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.FhSvcCtl
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
FhServiceBlockBackup<br>FhServiceClosePipe<br>FhServiceOpenPipe<br>FhServiceReloadConfiguration<br>FhServiceStartBackup<br>FhServiceStopBackup<br>FhServiceUnblockBackup<br><br> | FH_BACKUP_STATUS<br>FH_DEVICE_VALIDATION_RESULT<br>FH_LOCAL_POLICY_TYPE<br>FH_PROTECTED_ITEM_CATEGORY<br>FH_RETENTION_TYPES<br>FH_STATE<br>FH_TARGET_DRIVE_TYPES<br>FH_TARGET_PROPERTY_TYPE<br> | FH_SERVICE_PIPE_HANDLE<br><br><br><br><br><br><br><br> | IFhConfigMgr<br>IFhReassociation<br>IFhScopeIterator<br>IFhTarget<br><br><br><br><br>

View File

@ -17,6 +17,27 @@ Native Method | Header | Managed Method
[NetworkIsolationSetAppContainerConfig](https://www.google.com/search?num=5&q=NetworkIsolationSetAppContainerConfig+site%3Adocs.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.NetworkIsolationSetAppContainerConfig](https://github.com/dahall/Vanara/search?l=C%23&q=NetworkIsolationSetAppContainerConfig)
[NetworkIsolationSetupAppContainerBinaries](https://www.google.com/search?num=5&q=NetworkIsolationSetupAppContainerBinaries+site%3Adocs.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.NetworkIsolationSetupAppContainerBinaries](https://github.com/dahall/Vanara/search?l=C%23&q=NetworkIsolationSetupAppContainerBinaries)
[NetworkIsolationUnregisterForAppContainerChanges](https://www.google.com/search?num=5&q=NetworkIsolationUnregisterForAppContainerChanges+site%3Adocs.microsoft.com) | networkisolation.h | [Vanara.PInvoke.FirewallApi.NetworkIsolationUnregisterForAppContainerChanges](https://github.com/dahall/Vanara/search?l=C%23&q=NetworkIsolationUnregisterForAppContainerChanges)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[INET_FIREWALL_AC_CHANGE_TYPE](https://www.google.com/search?num=5&q=INET_FIREWALL_AC_CHANGE_TYPE+site%3Adocs.microsoft.com) | networkisolation.h | [Vanara.PInvoke.FirewallApi.INET_FIREWALL_AC_CHANGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=INET_FIREWALL_AC_CHANGE_TYPE)
[INET_FIREWALL_AC_CREATION_TYPE](https://www.google.com/search?num=5&q=INET_FIREWALL_AC_CREATION_TYPE+site%3Adocs.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.INET_FIREWALL_AC_CREATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=INET_FIREWALL_AC_CREATION_TYPE)
[NET_FW_ACTION](https://www.google.com/search?num=5&q=NET_FW_ACTION+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_ACTION)
[NET_FW_AUTHENTICATE_TYPE](https://www.google.com/search?num=5&q=NET_FW_AUTHENTICATE_TYPE+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_AUTHENTICATE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_AUTHENTICATE_TYPE)
[NET_FW_EDGE_TRAVERSAL_TYPE](https://www.google.com/search?num=5&q=NET_FW_EDGE_TRAVERSAL_TYPE+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_EDGE_TRAVERSAL_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_EDGE_TRAVERSAL_TYPE)
[NET_FW_IP_PROTOCOL](https://www.google.com/search?num=5&q=NET_FW_IP_PROTOCOL+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_IP_PROTOCOL](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_IP_PROTOCOL)
[NET_FW_IP_VERSION](https://www.google.com/search?num=5&q=NET_FW_IP_VERSION+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_IP_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_IP_VERSION)
[NET_FW_MODIFY_STATE](https://www.google.com/search?num=5&q=NET_FW_MODIFY_STATE+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_MODIFY_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_MODIFY_STATE)
[NET_FW_POLICY_TYPE](https://www.google.com/search?num=5&q=NET_FW_POLICY_TYPE+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_POLICY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_POLICY_TYPE)
[NET_FW_PROFILE_TYPE](https://www.google.com/search?num=5&q=NET_FW_PROFILE_TYPE+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_PROFILE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_PROFILE_TYPE)
[NET_FW_PROFILE_TYPE2](https://www.google.com/search?num=5&q=NET_FW_PROFILE_TYPE2+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_PROFILE_TYPE2](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_PROFILE_TYPE2)
[NET_FW_RULE_CATEGORY](https://www.google.com/search?num=5&q=NET_FW_RULE_CATEGORY+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_RULE_CATEGORY](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_RULE_CATEGORY)
[NET_FW_RULE_DIRECTION](https://www.google.com/search?num=5&q=NET_FW_RULE_DIRECTION+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_RULE_DIRECTION](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_RULE_DIRECTION)
[NET_FW_SCOPE](https://www.google.com/search?num=5&q=NET_FW_SCOPE+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_SCOPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_SCOPE)
[NET_FW_SERVICE_TYPE](https://www.google.com/search?num=5&q=NET_FW_SERVICE_TYPE+site%3Adocs.microsoft.com) | icftypes.h | [Vanara.PInvoke.FirewallApi.NET_FW_SERVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_FW_SERVICE_TYPE)
[NETISO_ERROR_TYPE](https://www.google.com/search?num=5&q=NETISO_ERROR_TYPE+site%3Adocs.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.NETISO_ERROR_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NETISO_ERROR_TYPE)
[NETISO_FLAG](https://www.google.com/search?num=5&q=NETISO_FLAG+site%3Adocs.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.NETISO_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=NETISO_FLAG)
[NETISO_GEID](https://www.google.com/search?num=5&q=NETISO_GEID+site%3Adocs.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.NETISO_GEID](https://github.com/dahall/Vanara/search?l=C%23&q=NETISO_GEID)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -22,6 +22,7 @@ Interfaces
INetFwAuthorizedApplication INetFwAuthorizedApplications INetFwIcmpSettings INetFwMgr INetFwOpenPort INetFwOpenPorts INetFwPolicy INetFwPolicy2 INetFwProduct INetFwProducts INetFwProfile INetFwRemoteAdminSettings INetFwRule INetFwRule2 INetFwRule3 INetFwRules INetFwService INetFwServiceRestriction INetFwServices
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.FirewallApi NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.FirewallApi?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from FirewallApi.dll for Windows Firewall with Advanced Security.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.FirewallApi
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
NetworkIsolationDiagnoseConnectFailureAndGetInfo<br>NetworkIsolationEnumAppContainers<br>NetworkIsolationEnumerateAppContainerRules<br>NetworkIsolationFreeAppContainers<br>NetworkIsolationGetAppContainerConfig<br>NetworkIsolationGetEnterpriseIdAsync<br>NetworkIsolationGetEnterpriseIdClose<br>NetworkIsolationRegisterForAppContainerChanges<br>NetworkIsolationSetAppContainerConfig<br>NetworkIsolationSetupAppContainerBinaries<br>NetworkIsolationUnregisterForAppContainerChanges<br><br><br><br><br><br><br><br><br> | NET_FW_ACTION<br>NET_FW_AUTHENTICATE_TYPE<br>NET_FW_EDGE_TRAVERSAL_TYPE<br>NET_FW_IP_PROTOCOL<br>NET_FW_IP_VERSION<br>NET_FW_MODIFY_STATE<br>NET_FW_POLICY_TYPE<br>NET_FW_PROFILE_TYPE<br>NET_FW_PROFILE_TYPE2<br>NET_FW_RULE_CATEGORY<br>NET_FW_RULE_DIRECTION<br>NET_FW_SCOPE<br>NET_FW_SERVICE_TYPE<br>INET_FIREWALL_AC_CREATION_TYPE<br>NETISO_ERROR_TYPE<br>NETISO_FLAG<br>NETISO_GEID<br>INET_FIREWALL_AC_CHANGE_TYPE<br><br> | INET_FIREWALL_AC_BINARIES<br>INET_FIREWALL_AC_CHANGE<br>INET_FIREWALL_AC_CAPABILITIES<br>INET_FIREWALL_APP_CONTAINER<br>UNIONType<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | INetFwAuthorizedApplication<br>INetFwAuthorizedApplications<br>INetFwIcmpSettings<br>INetFwMgr<br>INetFwOpenPort<br>INetFwOpenPorts<br>INetFwPolicy<br>INetFwPolicy2<br>INetFwProduct<br>INetFwProducts<br>INetFwProfile<br>INetFwRemoteAdminSettings<br>INetFwRule<br>INetFwRule2<br>INetFwRule3<br>INetFwRules<br>INetFwService<br>INetFwServiceRestriction<br>INetFwServices<br>

View File

@ -3,6 +3,14 @@ PInvoke API (methods, structures and constants) imported from Windows Functional
- Includes methods from fundisc.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.FunDisc?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.FunDisc?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.FunDisc)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[FD_EVENTID](https://www.google.com/search?num=5&q=FD_EVENTID+site%3Adocs.microsoft.com) | functiondiscoveryapi.h | [Vanara.PInvoke.FunDisc.FD_EVENTID](https://github.com/dahall/Vanara/search?l=C%23&q=FD_EVENTID)
[PropertyConstraint](https://www.google.com/search?num=5&q=PropertyConstraint+site%3Adocs.microsoft.com) | functiondiscoveryconstraints.h | [Vanara.PInvoke.FunDisc.PropertyConstraint](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyConstraint)
[QueryCategoryType](https://www.google.com/search?num=5&q=QueryCategoryType+site%3Adocs.microsoft.com) | functiondiscoveryapi.h | [Vanara.PInvoke.FunDisc.QueryCategoryType](https://github.com/dahall/Vanara/search?l=C%23&q=QueryCategoryType)
[QueryUpdateAction](https://www.google.com/search?num=5&q=QueryUpdateAction+site%3Adocs.microsoft.com) | functiondiscoveryapi.h | [Vanara.PInvoke.FunDisc.QueryUpdateAction](https://github.com/dahall/Vanara/search?l=C%23&q=QueryUpdateAction)
[SystemVisibilityFlags](https://www.google.com/search?num=5&q=SystemVisibilityFlags+site%3Adocs.microsoft.com) | functiondiscoveryapi.h | [Vanara.PInvoke.FunDisc.SystemVisibilityFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SystemVisibilityFlags)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---

View File

@ -15,6 +15,7 @@ Interfaces
IFunctionDiscovery IFunctionDiscoveryNotification IFunctionInstance IFunctionInstanceCollection IFunctionInstanceCollectionQuery IFunctionInstanceQuery
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.FunDisc NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.FunDisc?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Functional Discovery (FunDisc.dll).
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.FunDisc
Enumerations | Interfaces
--- | ---
FD_EVENTID<br>QueryCategoryType<br>QueryUpdateAction<br>SystemVisibilityFlags<br>PropertyConstraint<br><br> | IFunctionDiscovery<br>IFunctionDiscoveryNotification<br>IFunctionInstance<br>IFunctionInstanceCollection<br>IFunctionInstanceCollectionQuery<br>IFunctionInstanceQuery<br>

View File

@ -312,6 +312,96 @@ Native Method | Header | Managed Method
[UnrealizeObject](https://www.google.com/search?num=5&q=UnrealizeObject+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.UnrealizeObject](https://github.com/dahall/Vanara/search?l=C%23&q=UnrealizeObject)
[UpdateColors](https://www.google.com/search?num=5&q=UpdateColors+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.UpdateColors](https://github.com/dahall/Vanara/search?l=C%23&q=UpdateColors)
[WidenPath](https://www.google.com/search?num=5&q=WidenPath+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.WidenPath](https://github.com/dahall/Vanara/search?l=C%23&q=WidenPath)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[ArcDirection](https://www.google.com/search?num=5&q=ArcDirection+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.ArcDirection](https://github.com/dahall/Vanara/search?l=C%23&q=ArcDirection)
[BackgroundMode](https://www.google.com/search?num=5&q=BackgroundMode+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.BackgroundMode](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundMode)
[BitmapCompressionMode](https://www.google.com/search?num=5&q=BitmapCompressionMode+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.BitmapCompressionMode](https://github.com/dahall/Vanara/search?l=C%23&q=BitmapCompressionMode)
[BrushStyle](https://www.google.com/search?num=5&q=BrushStyle+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.BrushStyle](https://github.com/dahall/Vanara/search?l=C%23&q=BrushStyle)
[CA_FLAGS](https://www.google.com/search?num=5&q=CA_FLAGS+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.CA_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CA_FLAGS)
[CBM](https://www.google.com/search?num=5&q=CBM+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.CBM](https://github.com/dahall/Vanara/search?l=C%23&q=CBM)
[CharacterSetUint](https://www.google.com/search?num=5&q=CharacterSetUint+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.CharacterSetUint](https://github.com/dahall/Vanara/search?l=C%23&q=CharacterSetUint)
[ClippingPrecision](https://www.google.com/search?num=5&q=ClippingPrecision+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.ClippingPrecision](https://github.com/dahall/Vanara/search?l=C%23&q=ClippingPrecision)
[CS](https://www.google.com/search?num=5&q=CS+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.CS](https://github.com/dahall/Vanara/search?l=C%23&q=CS)
[D3DKMDT_VIDEO_SIGNAL_STANDARD](https://www.google.com/search?num=5&q=D3DKMDT_VIDEO_SIGNAL_STANDARD+site%3Adocs.microsoft.com) | d3dkmdt.h | [Vanara.PInvoke.Gdi32.D3DKMDT_VIDEO_SIGNAL_STANDARD](https://github.com/dahall/Vanara/search?l=C%23&q=D3DKMDT_VIDEO_SIGNAL_STANDARD)
[DCB](https://www.google.com/search?num=5&q=DCB+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DCB](https://github.com/dahall/Vanara/search?l=C%23&q=DCB)
[DCLayout](https://www.google.com/search?num=5&q=DCLayout+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.DCLayout](https://github.com/dahall/Vanara/search?l=C%23&q=DCLayout)
[DeviceCap](https://www.google.com/search?num=5&q=DeviceCap+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Gdi32.DeviceCap](https://github.com/dahall/Vanara/search?l=C%23&q=DeviceCap)
[DI](https://www.google.com/search?num=5&q=DI+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DI](https://github.com/dahall/Vanara/search?l=C%23&q=DI)
[DIBColorMode](https://www.google.com/search?num=5&q=DIBColorMode+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.DIBColorMode](https://github.com/dahall/Vanara/search?l=C%23&q=DIBColorMode)
[DISPLAY_DEVICE_FLAGS](https://www.google.com/search?num=5&q=DISPLAY_DEVICE_FLAGS+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAY_DEVICE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAY_DEVICE_FLAGS)
[DISPLAYCONFIG_COLOR_ENCODING](https://www.google.com/search?num=5&q=DISPLAYCONFIG_COLOR_ENCODING+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_COLOR_ENCODING](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_COLOR_ENCODING)
[DISPLAYCONFIG_DEVICE_INFO_TYPE](https://www.google.com/search?num=5&q=DISPLAYCONFIG_DEVICE_INFO_TYPE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_DEVICE_INFO_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_DEVICE_INFO_TYPE)
[DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_VALUE](https://www.google.com/search?num=5&q=DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_VALUE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_VALUE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO_VALUE)
[DISPLAYCONFIG_MODE_INFO_TYPE](https://www.google.com/search?num=5&q=DISPLAYCONFIG_MODE_INFO_TYPE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_MODE_INFO_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_MODE_INFO_TYPE)
[DISPLAYCONFIG_PIXELFORMAT](https://www.google.com/search?num=5&q=DISPLAYCONFIG_PIXELFORMAT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_PIXELFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_PIXELFORMAT)
[DISPLAYCONFIG_ROTATION](https://www.google.com/search?num=5&q=DISPLAYCONFIG_ROTATION+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_ROTATION](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_ROTATION)
[DISPLAYCONFIG_SCALING](https://www.google.com/search?num=5&q=DISPLAYCONFIG_SCALING+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_SCALING](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_SCALING)
[DISPLAYCONFIG_SCANLINE_ORDERING](https://www.google.com/search?num=5&q=DISPLAYCONFIG_SCANLINE_ORDERING+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_SCANLINE_ORDERING](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_SCANLINE_ORDERING)
[DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_VALUE](https://www.google.com/search?num=5&q=DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_VALUE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_VALUE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE_VALUE)
[DISPLAYCONFIG_SET_TARGET_PERSISTENCE_VALUE](https://www.google.com/search?num=5&q=DISPLAYCONFIG_SET_TARGET_PERSISTENCE_VALUE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_SET_TARGET_PERSISTENCE_VALUE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_SET_TARGET_PERSISTENCE_VALUE)
[DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_VALUE](https://www.google.com/search?num=5&q=DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_VALUE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_VALUE](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION_VALUE)
[DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS](https://www.google.com/search?num=5&q=DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS)
[DISPLAYCONFIG_TOPOLOGY_ID](https://www.google.com/search?num=5&q=DISPLAYCONFIG_TOPOLOGY_ID+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_TOPOLOGY_ID](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_TOPOLOGY_ID)
[DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY](https://www.google.com/search?num=5&q=DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY](https://github.com/dahall/Vanara/search?l=C%23&q=DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY)
[EscapeFunction](https://www.google.com/search?num=5&q=EscapeFunction+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.EscapeFunction](https://github.com/dahall/Vanara/search?l=C%23&q=EscapeFunction)
[ETO](https://www.google.com/search?num=5&q=ETO+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.ETO](https://github.com/dahall/Vanara/search?l=C%23&q=ETO)
[FloodFillType](https://www.google.com/search?num=5&q=FloodFillType+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.FloodFillType](https://github.com/dahall/Vanara/search?l=C%23&q=FloodFillType)
[FontType](https://www.google.com/search?num=5&q=FontType+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.FontType](https://github.com/dahall/Vanara/search?l=C%23&q=FontType)
[FR](https://www.google.com/search?num=5&q=FR+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.FR](https://github.com/dahall/Vanara/search?l=C%23&q=FR)
[GCP](https://www.google.com/search?num=5&q=GCP+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GCP](https://github.com/dahall/Vanara/search?l=C%23&q=GCP)
[GCPCLASS](https://www.google.com/search?num=5&q=GCPCLASS+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GCPCLASS](https://github.com/dahall/Vanara/search?l=C%23&q=GCPCLASS)
[GGI](https://www.google.com/search?num=5&q=GGI+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GGI](https://github.com/dahall/Vanara/search?l=C%23&q=GGI)
[GGO](https://www.google.com/search?num=5&q=GGO+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GGO](https://github.com/dahall/Vanara/search?l=C%23&q=GGO)
[GradientFillMode](https://www.google.com/search?num=5&q=GradientFillMode+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GradientFillMode](https://github.com/dahall/Vanara/search?l=C%23&q=GradientFillMode)
[GraphicsMode](https://www.google.com/search?num=5&q=GraphicsMode+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.GraphicsMode](https://github.com/dahall/Vanara/search?l=C%23&q=GraphicsMode)
[GSISize](https://www.google.com/search?num=5&q=GSISize+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Gdi32.GSISize](https://github.com/dahall/Vanara/search?l=C%23&q=GSISize)
[HatchStyle](https://www.google.com/search?num=5&q=HatchStyle+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.HatchStyle](https://github.com/dahall/Vanara/search?l=C%23&q=HatchStyle)
[ICM](https://www.google.com/search?num=5&q=ICM+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.ICM](https://github.com/dahall/Vanara/search?l=C%23&q=ICM)
[ILLUMINANT](https://www.google.com/search?num=5&q=ILLUMINANT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.ILLUMINANT](https://github.com/dahall/Vanara/search?l=C%23&q=ILLUMINANT)
[LCSCSTYPE](https://www.google.com/search?num=5&q=LCSCSTYPE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.LCSCSTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=LCSCSTYPE)
[LCSGAMUTMATCH](https://www.google.com/search?num=5&q=LCSGAMUTMATCH+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.LCSGAMUTMATCH](https://github.com/dahall/Vanara/search?l=C%23&q=LCSGAMUTMATCH)
[MapMode](https://www.google.com/search?num=5&q=MapMode+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.MapMode](https://github.com/dahall/Vanara/search?l=C%23&q=MapMode)
[MWT](https://www.google.com/search?num=5&q=MWT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.MWT](https://github.com/dahall/Vanara/search?l=C%23&q=MWT)
[ObjType](https://www.google.com/search?num=5&q=ObjType+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.ObjType](https://github.com/dahall/Vanara/search?l=C%23&q=ObjType)
[OutputPrecision](https://www.google.com/search?num=5&q=OutputPrecision+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.OutputPrecision](https://github.com/dahall/Vanara/search?l=C%23&q=OutputPrecision)
[OutputQuality](https://www.google.com/search?num=5&q=OutputQuality+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.OutputQuality](https://github.com/dahall/Vanara/search?l=C%23&q=OutputQuality)
[PAN_ARMS](https://www.google.com/search?num=5&q=PAN_ARMS+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_ARMS](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_ARMS)
[PAN_CONTRAST](https://www.google.com/search?num=5&q=PAN_CONTRAST+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_CONTRAST](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_CONTRAST)
[PAN_FAMILY](https://www.google.com/search?num=5&q=PAN_FAMILY+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_FAMILY](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_FAMILY)
[PAN_LETT](https://www.google.com/search?num=5&q=PAN_LETT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_LETT](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_LETT)
[PAN_MIDLINE](https://www.google.com/search?num=5&q=PAN_MIDLINE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_MIDLINE](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_MIDLINE)
[PAN_PROP](https://www.google.com/search?num=5&q=PAN_PROP+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_PROP)
[PAN_SERIF](https://www.google.com/search?num=5&q=PAN_SERIF+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_SERIF](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_SERIF)
[PAN_STROKE](https://www.google.com/search?num=5&q=PAN_STROKE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_STROKE](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_STROKE)
[PAN_WEIGHT](https://www.google.com/search?num=5&q=PAN_WEIGHT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_WEIGHT](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_WEIGHT)
[PAN_XHEIGHT](https://www.google.com/search?num=5&q=PAN_XHEIGHT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PAN_XHEIGHT](https://github.com/dahall/Vanara/search?l=C%23&q=PAN_XHEIGHT)
[PenEndCap](https://www.google.com/search?num=5&q=PenEndCap+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PenEndCap](https://github.com/dahall/Vanara/search?l=C%23&q=PenEndCap)
[PenJoin](https://www.google.com/search?num=5&q=PenJoin+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PenJoin](https://github.com/dahall/Vanara/search?l=C%23&q=PenJoin)
[PenStyle](https://www.google.com/search?num=5&q=PenStyle+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PenStyle](https://github.com/dahall/Vanara/search?l=C%23&q=PenStyle)
[PenType](https://www.google.com/search?num=5&q=PenType+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PenType](https://github.com/dahall/Vanara/search?l=C%23&q=PenType)
[PFD_FLAGS](https://www.google.com/search?num=5&q=PFD_FLAGS+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PFD_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PFD_FLAGS)
[PFD_LAYER](https://www.google.com/search?num=5&q=PFD_LAYER+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PFD_LAYER](https://github.com/dahall/Vanara/search?l=C%23&q=PFD_LAYER)
[PFD_TYPE](https://www.google.com/search?num=5&q=PFD_TYPE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PFD_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PFD_TYPE)
[PitchAndFamily](https://www.google.com/search?num=5&q=PitchAndFamily+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PitchAndFamily](https://github.com/dahall/Vanara/search?l=C%23&q=PitchAndFamily)
[PSINJECT](https://www.google.com/search?num=5&q=PSINJECT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PSINJECT](https://github.com/dahall/Vanara/search?l=C%23&q=PSINJECT)
[R2](https://www.google.com/search?num=5&q=R2+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.R2](https://github.com/dahall/Vanara/search?l=C%23&q=R2)
[RasterOperationMode](https://www.google.com/search?num=5&q=RasterOperationMode+site%3Adocs.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.RasterOperationMode](https://github.com/dahall/Vanara/search?l=C%23&q=RasterOperationMode)
[RDH](https://www.google.com/search?num=5&q=RDH+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RDH](https://github.com/dahall/Vanara/search?l=C%23&q=RDH)
[RecordType](https://www.google.com/search?num=5&q=RecordType+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RecordType](https://github.com/dahall/Vanara/search?l=C%23&q=RecordType)
[RegionFlags](https://www.google.com/search?num=5&q=RegionFlags+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RegionFlags](https://github.com/dahall/Vanara/search?l=C%23&q=RegionFlags)
[RegionOp](https://www.google.com/search?num=5&q=RegionOp+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RegionOp](https://github.com/dahall/Vanara/search?l=C%23&q=RegionOp)
[RGN_COMB](https://www.google.com/search?num=5&q=RGN_COMB+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RGN_COMB](https://github.com/dahall/Vanara/search?l=C%23&q=RGN_COMB)
[RGN_FILLMODE](https://www.google.com/search?num=5&q=RGN_FILLMODE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RGN_FILLMODE](https://github.com/dahall/Vanara/search?l=C%23&q=RGN_FILLMODE)
[RGN_TYPE](https://www.google.com/search?num=5&q=RGN_TYPE+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RGN_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=RGN_TYPE)
[StockObjectType](https://www.google.com/search?num=5&q=StockObjectType+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.StockObjectType](https://github.com/dahall/Vanara/search?l=C%23&q=StockObjectType)
[StretchMode](https://www.google.com/search?num=5&q=StretchMode+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.StretchMode](https://github.com/dahall/Vanara/search?l=C%23&q=StretchMode)
[SYSPAL](https://www.google.com/search?num=5&q=SYSPAL+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.SYSPAL](https://github.com/dahall/Vanara/search?l=C%23&q=SYSPAL)
[TCI](https://www.google.com/search?num=5&q=TCI+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TCI](https://github.com/dahall/Vanara/search?l=C%23&q=TCI)
[TextAlign](https://www.google.com/search?num=5&q=TextAlign+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TextAlign](https://github.com/dahall/Vanara/search?l=C%23&q=TextAlign)
[TT](https://www.google.com/search?num=5&q=TT+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TT](https://github.com/dahall/Vanara/search?l=C%23&q=TT)
[VertexType](https://www.google.com/search?num=5&q=VertexType+site%3Adocs.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.VertexType](https://github.com/dahall/Vanara/search?l=C%23&q=VertexType)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
ABC ABCFLOAT AXESLIST AXISINFO BITMAP BITMAPCOREHEADER BITMAPCOREINFO BITMAPFILEHEADER BITMAPINFO BITMAPINFOHEADER BITMAPV4HEADER BITMAPV5HEADER BLENDFUNCTION CHARSETINFO CIEXYZ CIEXYZTRIPLE COLORADJUSTMENT DESIGNVECTOR DIBSECTION DISPLAYCONFIG_2DREGION DISPLAYCONFIG_ADAPTER_NAME DISPLAYCONFIG_DESKTOP_IMAGE_INFO DISPLAYCONFIG_DEVICE_INFO_HEADER DISPLAYCONFIG_GET_ADVANCED_COLOR_INFO DISPLAYCONFIG_MODE_INFO DISPLAYCONFIG_PATH_INFO DISPLAYCONFIG_PATH_SOURCE_INFO DISPLAYCONFIG_PATH_TARGET_INFO DISPLAYCONFIG_RATIONAL DISPLAYCONFIG_SDR_WHITE_LEVEL DISPLAYCONFIG_SET_ADVANCED_COLOR_STATE DISPLAYCONFIG_SET_TARGET_PERSISTENCE DISPLAYCONFIG_SOURCE_DEVICE_NAME DISPLAYCONFIG_SOURCE_MODE DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION DISPLAYCONFIG_TARGET_BASE_TYPE DISPLAYCONFIG_TARGET_DEVICE_NAME DISPLAYCONFIG_TARGET_MODE DISPLAYCONFIG_TARGET_PREFERRED_MODE DISPLAYCONFIG_VIDEO_SIGNAL_INFO DISPLAY_DEVICE DOCINFO DRAWPATRECT ENHMETAHEADER ENUMLOGFONT ENUMLOGFONTEX ENUMLOGFONTEXDV ENUMTEXTMETRIC EXTLOGPEN FIXED FONTSIGNATURE GCP_RESULTS GLYPHMETRICS GLYPHSET GRADIENT_RECT GRADIENT_TRIANGLE HANDLETABLE HSECTION HSPOOLFILE KERNINGPAIR LOGBRUSH LOGCOLORSPACE LOGPEN MAT2 METAFILEPICT NEWTEXTMETRIC NEWTEXTMETRICEX OUTLINETEXTMETRIC PANOSE PIXELFORMATDESCRIPTOR POLYTEXT PSFEATURE_CUSTPAPER PSFEATURE_OUTPUT PSINJECTDATA RASTERIZER_STATUS RGBTRIPLE RGNDATA RGNDATAHEADER TRIVERTEX Union Union WCRANGE XFORM
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

File diff suppressed because one or more lines are too long

View File

@ -31,6 +31,151 @@ Native Method | Native DLL | Header | Managed Method
[WICMapGuidToShortName](https://www.google.com/search?num=5&q=WICMapGuidToShortName+site%3Adocs.microsoft.com) | windowscodecs.dll | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICMapGuidToShortName](https://github.com/dahall/Vanara/search?l=C%23&q=WICMapGuidToShortName)
[WICMapSchemaToName](https://www.google.com/search?num=5&q=WICMapSchemaToName+site%3Adocs.microsoft.com) | windowscodecs.dll | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICMapSchemaToName](https://github.com/dahall/Vanara/search?l=C%23&q=WICMapSchemaToName)
[WICMapShortNameToGuid](https://www.google.com/search?num=5&q=WICMapShortNameToGuid+site%3Adocs.microsoft.com) | windowscodecs.dll | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICMapShortNameToGuid](https://github.com/dahall/Vanara/search?l=C%23&q=WICMapShortNameToGuid)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[D2D1_ALPHA_MODE](https://www.google.com/search?num=5&q=D2D1_ALPHA_MODE+site%3Adocs.microsoft.com) | dcommon.h | [Vanara.PInvoke.D2d1.D2D1_ALPHA_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_ALPHA_MODE)
[D2D1_ANTIALIAS_MODE](https://www.google.com/search?num=5&q=D2D1_ANTIALIAS_MODE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_ANTIALIAS_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_ANTIALIAS_MODE)
[D2D1_ARC_SIZE](https://www.google.com/search?num=5&q=D2D1_ARC_SIZE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_ARC_SIZE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_ARC_SIZE)
[D2D1_BITMAP_INTERPOLATION_MODE](https://www.google.com/search?num=5&q=D2D1_BITMAP_INTERPOLATION_MODE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_BITMAP_INTERPOLATION_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_BITMAP_INTERPOLATION_MODE)
[D2D1_BITMAP_OPTIONS](https://www.google.com/search?num=5&q=D2D1_BITMAP_OPTIONS+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_BITMAP_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_BITMAP_OPTIONS)
[D2D1_BUFFER_PRECISION](https://www.google.com/search?num=5&q=D2D1_BUFFER_PRECISION+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_BUFFER_PRECISION](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_BUFFER_PRECISION)
[D2D1_CAP_STYLE](https://www.google.com/search?num=5&q=D2D1_CAP_STYLE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_CAP_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_CAP_STYLE)
[D2D1_COLOR_INTERPOLATION_MODE](https://www.google.com/search?num=5&q=D2D1_COLOR_INTERPOLATION_MODE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_COLOR_INTERPOLATION_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_COLOR_INTERPOLATION_MODE)
[D2D1_COLOR_SPACE](https://www.google.com/search?num=5&q=D2D1_COLOR_SPACE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_COLOR_SPACE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_COLOR_SPACE)
[D2D1_COMBINE_MODE](https://www.google.com/search?num=5&q=D2D1_COMBINE_MODE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_COMBINE_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_COMBINE_MODE)
[D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS](https://www.google.com/search?num=5&q=D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_COMPATIBLE_RENDER_TARGET_OPTIONS)
[D2D1_COMPOSITE_MODE](https://www.google.com/search?num=5&q=D2D1_COMPOSITE_MODE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_COMPOSITE_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_COMPOSITE_MODE)
[D2D1_DASH_STYLE](https://www.google.com/search?num=5&q=D2D1_DASH_STYLE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_DASH_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_DASH_STYLE)
[D2D1_DC_INITIALIZE_MODE](https://www.google.com/search?num=5&q=D2D1_DC_INITIALIZE_MODE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_DC_INITIALIZE_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_DC_INITIALIZE_MODE)
[D2D1_DEBUG_LEVEL](https://www.google.com/search?num=5&q=D2D1_DEBUG_LEVEL+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_DEBUG_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_DEBUG_LEVEL)
[D2D1_DEVICE_CONTEXT_OPTIONS](https://www.google.com/search?num=5&q=D2D1_DEVICE_CONTEXT_OPTIONS+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_DEVICE_CONTEXT_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_DEVICE_CONTEXT_OPTIONS)
[D2D1_DRAW_TEXT_OPTIONS](https://www.google.com/search?num=5&q=D2D1_DRAW_TEXT_OPTIONS+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_DRAW_TEXT_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_DRAW_TEXT_OPTIONS)
[D2D1_EXTEND_MODE](https://www.google.com/search?num=5&q=D2D1_EXTEND_MODE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_EXTEND_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_EXTEND_MODE)
[D2D1_FACTORY_TYPE](https://www.google.com/search?num=5&q=D2D1_FACTORY_TYPE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_FACTORY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_FACTORY_TYPE)
[D2D1_FEATURE_LEVEL](https://www.google.com/search?num=5&q=D2D1_FEATURE_LEVEL+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_FEATURE_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_FEATURE_LEVEL)
[D2D1_FIGURE_BEGIN](https://www.google.com/search?num=5&q=D2D1_FIGURE_BEGIN+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_FIGURE_BEGIN](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_FIGURE_BEGIN)
[D2D1_FIGURE_END](https://www.google.com/search?num=5&q=D2D1_FIGURE_END+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_FIGURE_END](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_FIGURE_END)
[D2D1_FILL_MODE](https://www.google.com/search?num=5&q=D2D1_FILL_MODE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_FILL_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_FILL_MODE)
[D2D1_GAMMA](https://www.google.com/search?num=5&q=D2D1_GAMMA+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_GAMMA](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_GAMMA)
[D2D1_GEOMETRY_RELATION](https://www.google.com/search?num=5&q=D2D1_GEOMETRY_RELATION+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_GEOMETRY_RELATION](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_GEOMETRY_RELATION)
[D2D1_GEOMETRY_SIMPLIFICATION_OPTION](https://www.google.com/search?num=5&q=D2D1_GEOMETRY_SIMPLIFICATION_OPTION+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_GEOMETRY_SIMPLIFICATION_OPTION](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_GEOMETRY_SIMPLIFICATION_OPTION)
[D2D1_INTERPOLATION_MODE](https://www.google.com/search?num=5&q=D2D1_INTERPOLATION_MODE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_INTERPOLATION_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_INTERPOLATION_MODE)
[D2D1_LAYER_OPTIONS](https://www.google.com/search?num=5&q=D2D1_LAYER_OPTIONS+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_LAYER_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_LAYER_OPTIONS)
[D2D1_LAYER_OPTIONS1](https://www.google.com/search?num=5&q=D2D1_LAYER_OPTIONS1+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_LAYER_OPTIONS1](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_LAYER_OPTIONS1)
[D2D1_LINE_JOIN](https://www.google.com/search?num=5&q=D2D1_LINE_JOIN+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_LINE_JOIN](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_LINE_JOIN)
[D2D1_MAP_OPTIONS](https://www.google.com/search?num=5&q=D2D1_MAP_OPTIONS+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_MAP_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_MAP_OPTIONS)
[D2D1_OPACITY_MASK_CONTENT](https://www.google.com/search?num=5&q=D2D1_OPACITY_MASK_CONTENT+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_OPACITY_MASK_CONTENT](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_OPACITY_MASK_CONTENT)
[D2D1_PATH_SEGMENT](https://www.google.com/search?num=5&q=D2D1_PATH_SEGMENT+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_PATH_SEGMENT](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_PATH_SEGMENT)
[D2D1_PRESENT_OPTIONS](https://www.google.com/search?num=5&q=D2D1_PRESENT_OPTIONS+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_PRESENT_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_PRESENT_OPTIONS)
[D2D1_PRIMITIVE_BLEND](https://www.google.com/search?num=5&q=D2D1_PRIMITIVE_BLEND+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_PRIMITIVE_BLEND](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_PRIMITIVE_BLEND)
[D2D1_PRINT_FONT_SUBSET_MODE](https://www.google.com/search?num=5&q=D2D1_PRINT_FONT_SUBSET_MODE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_PRINT_FONT_SUBSET_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_PRINT_FONT_SUBSET_MODE)
[D2D1_PROPERTY_TYPE](https://www.google.com/search?num=5&q=D2D1_PROPERTY_TYPE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_PROPERTY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_PROPERTY_TYPE)
[D2D1_RENDER_TARGET_TYPE](https://www.google.com/search?num=5&q=D2D1_RENDER_TARGET_TYPE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_RENDER_TARGET_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_RENDER_TARGET_TYPE)
[D2D1_RENDER_TARGET_USAGE](https://www.google.com/search?num=5&q=D2D1_RENDER_TARGET_USAGE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_RENDER_TARGET_USAGE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_RENDER_TARGET_USAGE)
[D2D1_SWEEP_DIRECTION](https://www.google.com/search?num=5&q=D2D1_SWEEP_DIRECTION+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_SWEEP_DIRECTION](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_SWEEP_DIRECTION)
[D2D1_TEXT_ANTIALIAS_MODE](https://www.google.com/search?num=5&q=D2D1_TEXT_ANTIALIAS_MODE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_TEXT_ANTIALIAS_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_TEXT_ANTIALIAS_MODE)
[D2D1_THREADING_MODE](https://www.google.com/search?num=5&q=D2D1_THREADING_MODE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_THREADING_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_THREADING_MODE)
[D2D1_UNIT_MODE](https://www.google.com/search?num=5&q=D2D1_UNIT_MODE+site%3Adocs.microsoft.com) | d2d1_1.h | [Vanara.PInvoke.D2d1.D2D1_UNIT_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_UNIT_MODE)
[D2D1_WINDOW_STATE](https://www.google.com/search?num=5&q=D2D1_WINDOW_STATE+site%3Adocs.microsoft.com) | d2d1.h | [Vanara.PInvoke.D2d1.D2D1_WINDOW_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=D2D1_WINDOW_STATE)
[DWRITE_BREAK_CONDITION](https://www.google.com/search?num=5&q=DWRITE_BREAK_CONDITION+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_BREAK_CONDITION](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_BREAK_CONDITION)
[DWRITE_FACTORY_TYPE](https://www.google.com/search?num=5&q=DWRITE_FACTORY_TYPE+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FACTORY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FACTORY_TYPE)
[DWRITE_FLOW_DIRECTION](https://www.google.com/search?num=5&q=DWRITE_FLOW_DIRECTION+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FLOW_DIRECTION](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FLOW_DIRECTION)
[DWRITE_FONT_FACE_TYPE](https://www.google.com/search?num=5&q=DWRITE_FONT_FACE_TYPE+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FONT_FACE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FONT_FACE_TYPE)
[DWRITE_FONT_FEATURE_TAG](https://www.google.com/search?num=5&q=DWRITE_FONT_FEATURE_TAG+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FONT_FEATURE_TAG](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FONT_FEATURE_TAG)
[DWRITE_FONT_FILE_TYPE](https://www.google.com/search?num=5&q=DWRITE_FONT_FILE_TYPE+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FONT_FILE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FONT_FILE_TYPE)
[DWRITE_FONT_SIMULATIONS](https://www.google.com/search?num=5&q=DWRITE_FONT_SIMULATIONS+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FONT_SIMULATIONS](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FONT_SIMULATIONS)
[DWRITE_FONT_STRETCH](https://www.google.com/search?num=5&q=DWRITE_FONT_STRETCH+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FONT_STRETCH](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FONT_STRETCH)
[DWRITE_FONT_STYLE](https://www.google.com/search?num=5&q=DWRITE_FONT_STYLE+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FONT_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FONT_STYLE)
[DWRITE_FONT_WEIGHT](https://www.google.com/search?num=5&q=DWRITE_FONT_WEIGHT+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_FONT_WEIGHT](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_FONT_WEIGHT)
[DWRITE_INFORMATIONAL_STRING_ID](https://www.google.com/search?num=5&q=DWRITE_INFORMATIONAL_STRING_ID+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_INFORMATIONAL_STRING_ID](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_INFORMATIONAL_STRING_ID)
[DWRITE_LINE_SPACING_METHOD](https://www.google.com/search?num=5&q=DWRITE_LINE_SPACING_METHOD+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_LINE_SPACING_METHOD](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_LINE_SPACING_METHOD)
[DWRITE_MEASURING_MODE](https://www.google.com/search?num=5&q=DWRITE_MEASURING_MODE+site%3Adocs.microsoft.com) | dcommon.h | [Vanara.PInvoke.Dwrite.DWRITE_MEASURING_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_MEASURING_MODE)
[DWRITE_NUMBER_SUBSTITUTION_METHOD](https://www.google.com/search?num=5&q=DWRITE_NUMBER_SUBSTITUTION_METHOD+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_NUMBER_SUBSTITUTION_METHOD](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_NUMBER_SUBSTITUTION_METHOD)
[DWRITE_PARAGRAPH_ALIGNMENT](https://www.google.com/search?num=5&q=DWRITE_PARAGRAPH_ALIGNMENT+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_PARAGRAPH_ALIGNMENT](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_PARAGRAPH_ALIGNMENT)
[DWRITE_PIXEL_GEOMETRY](https://www.google.com/search?num=5&q=DWRITE_PIXEL_GEOMETRY+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_PIXEL_GEOMETRY](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_PIXEL_GEOMETRY)
[DWRITE_READING_DIRECTION](https://www.google.com/search?num=5&q=DWRITE_READING_DIRECTION+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_READING_DIRECTION](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_READING_DIRECTION)
[DWRITE_RENDERING_MODE](https://www.google.com/search?num=5&q=DWRITE_RENDERING_MODE+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_RENDERING_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_RENDERING_MODE)
[DWRITE_SCRIPT_SHAPES](https://www.google.com/search?num=5&q=DWRITE_SCRIPT_SHAPES+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_SCRIPT_SHAPES](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_SCRIPT_SHAPES)
[DWRITE_TEXT_ALIGNMENT](https://www.google.com/search?num=5&q=DWRITE_TEXT_ALIGNMENT+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_TEXT_ALIGNMENT](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_TEXT_ALIGNMENT)
[DWRITE_TEXTURE_TYPE](https://www.google.com/search?num=5&q=DWRITE_TEXTURE_TYPE+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_TEXTURE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_TEXTURE_TYPE)
[DWRITE_TRIMMING_GRANULARITY](https://www.google.com/search?num=5&q=DWRITE_TRIMMING_GRANULARITY+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_TRIMMING_GRANULARITY](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_TRIMMING_GRANULARITY)
[DWRITE_WORD_WRAPPING](https://www.google.com/search?num=5&q=DWRITE_WORD_WRAPPING+site%3Adocs.microsoft.com) | dwrite.h | [Vanara.PInvoke.Dwrite.DWRITE_WORD_WRAPPING](https://github.com/dahall/Vanara/search?l=C%23&q=DWRITE_WORD_WRAPPING)
[DXGI_ADAPTER_FLAG](https://www.google.com/search?num=5&q=DXGI_ADAPTER_FLAG+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_ADAPTER_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_ADAPTER_FLAG)
[DXGI_CREATE_FACTORY](https://www.google.com/search?num=5&q=DXGI_CREATE_FACTORY+site%3Adocs.microsoft.com) | dxgi1_3.h | [Vanara.PInvoke.DXGI.DXGI_CREATE_FACTORY](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_CREATE_FACTORY)
[DXGI_ENUM_MODES](https://www.google.com/search?num=5&q=DXGI_ENUM_MODES+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_ENUM_MODES](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_ENUM_MODES)
[DXGI_FORMAT](https://www.google.com/search?num=5&q=DXGI_FORMAT+site%3Adocs.microsoft.com) | dxgiformat.h | [Vanara.PInvoke.DXGI.DXGI_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_FORMAT)
[DXGI_MAP](https://www.google.com/search?num=5&q=DXGI_MAP+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_MAP](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_MAP)
[DXGI_MODE_ROTATION](https://www.google.com/search?num=5&q=DXGI_MODE_ROTATION+site%3Adocs.microsoft.com) | DXGI.h | [Vanara.PInvoke.DXGI.DXGI_MODE_ROTATION](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_MODE_ROTATION)
[DXGI_MODE_SCALING](https://www.google.com/search?num=5&q=DXGI_MODE_SCALING+site%3Adocs.microsoft.com) | DXGI.h | [Vanara.PInvoke.DXGI.DXGI_MODE_SCALING](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_MODE_SCALING)
[DXGI_MODE_SCANLINE_ORDER](https://www.google.com/search?num=5&q=DXGI_MODE_SCANLINE_ORDER+site%3Adocs.microsoft.com) | DXGI.h | [Vanara.PInvoke.DXGI.DXGI_MODE_SCANLINE_ORDER](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_MODE_SCANLINE_ORDER)
[DXGI_MWA](https://www.google.com/search?num=5&q=DXGI_MWA+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_MWA](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_MWA)
[DXGI_PRESENT](https://www.google.com/search?num=5&q=DXGI_PRESENT+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_PRESENT](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_PRESENT)
[DXGI_RESIDENCY](https://www.google.com/search?num=5&q=DXGI_RESIDENCY+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_RESIDENCY](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_RESIDENCY)
[DXGI_SWAP_CHAIN_FLAG](https://www.google.com/search?num=5&q=DXGI_SWAP_CHAIN_FLAG+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_SWAP_CHAIN_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_SWAP_CHAIN_FLAG)
[DXGI_SWAP_EFFECT](https://www.google.com/search?num=5&q=DXGI_SWAP_EFFECT+site%3Adocs.microsoft.com) | dxgi.h | [Vanara.PInvoke.DXGI.DXGI_SWAP_EFFECT](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_SWAP_EFFECT)
[DXGI_USAGE](https://www.google.com/search?num=5&q=DXGI_USAGE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.DXGI.DXGI_USAGE](https://github.com/dahall/Vanara/search?l=C%23&q=DXGI_USAGE)
[WIC_JPEG_HUFFMAN_BASELINE](https://www.google.com/search?num=5&q=WIC_JPEG_HUFFMAN_BASELINE+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WIC_JPEG_HUFFMAN_BASELINE](https://github.com/dahall/Vanara/search?l=C%23&q=WIC_JPEG_HUFFMAN_BASELINE)
[WIC_JPEG_QUANTIZATION_BASELINE](https://www.google.com/search?num=5&q=WIC_JPEG_QUANTIZATION_BASELINE+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WIC_JPEG_QUANTIZATION_BASELINE](https://github.com/dahall/Vanara/search?l=C%23&q=WIC_JPEG_QUANTIZATION_BASELINE)
[WIC_JPEG_SAMPLE_FACTORS](https://www.google.com/search?num=5&q=WIC_JPEG_SAMPLE_FACTORS+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WIC_JPEG_SAMPLE_FACTORS](https://github.com/dahall/Vanara/search?l=C%23&q=WIC_JPEG_SAMPLE_FACTORS)
[WIC8BIMIptcDigestProperties](https://www.google.com/search?num=5&q=WIC8BIMIptcDigestProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WIC8BIMIptcDigestProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WIC8BIMIptcDigestProperties)
[WIC8BIMIptcProperties](https://www.google.com/search?num=5&q=WIC8BIMIptcProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WIC8BIMIptcProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WIC8BIMIptcProperties)
[WIC8BIMResolutionInfoProperties](https://www.google.com/search?num=5&q=WIC8BIMResolutionInfoProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WIC8BIMResolutionInfoProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WIC8BIMResolutionInfoProperties)
[WICBitmapAlphaChannelOption](https://www.google.com/search?num=5&q=WICBitmapAlphaChannelOption+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapAlphaChannelOption](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapAlphaChannelOption)
[WICBitmapCreateCacheOption](https://www.google.com/search?num=5&q=WICBitmapCreateCacheOption+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapCreateCacheOption](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapCreateCacheOption)
[WICBitmapDecoderCapabilities](https://www.google.com/search?num=5&q=WICBitmapDecoderCapabilities+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapDecoderCapabilities](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapDecoderCapabilities)
[WICBitmapDitherType](https://www.google.com/search?num=5&q=WICBitmapDitherType+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapDitherType](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapDitherType)
[WICBitmapEncoderCacheOption](https://www.google.com/search?num=5&q=WICBitmapEncoderCacheOption+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapEncoderCacheOption](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapEncoderCacheOption)
[WICBitmapInterpolationMode](https://www.google.com/search?num=5&q=WICBitmapInterpolationMode+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapInterpolationMode](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapInterpolationMode)
[WICBitmapLockFlags](https://www.google.com/search?num=5&q=WICBitmapLockFlags+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapLockFlags](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapLockFlags)
[WICBitmapPaletteType](https://www.google.com/search?num=5&q=WICBitmapPaletteType+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapPaletteType](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapPaletteType)
[WICBitmapTransformOptions](https://www.google.com/search?num=5&q=WICBitmapTransformOptions+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICBitmapTransformOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WICBitmapTransformOptions)
[WICColorContextType](https://www.google.com/search?num=5&q=WICColorContextType+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICColorContextType](https://github.com/dahall/Vanara/search?l=C%23&q=WICColorContextType)
[WICComponentEnumerateOptions](https://www.google.com/search?num=5&q=WICComponentEnumerateOptions+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICComponentEnumerateOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WICComponentEnumerateOptions)
[WICComponentSigning](https://www.google.com/search?num=5&q=WICComponentSigning+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICComponentSigning](https://github.com/dahall/Vanara/search?l=C%23&q=WICComponentSigning)
[WICComponentType](https://www.google.com/search?num=5&q=WICComponentType+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICComponentType](https://github.com/dahall/Vanara/search?l=C%23&q=WICComponentType)
[WICDdsAlphaMode](https://www.google.com/search?num=5&q=WICDdsAlphaMode+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICDdsAlphaMode](https://github.com/dahall/Vanara/search?l=C%23&q=WICDdsAlphaMode)
[WICDdsDimension](https://www.google.com/search?num=5&q=WICDdsDimension+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICDdsDimension](https://github.com/dahall/Vanara/search?l=C%23&q=WICDdsDimension)
[WICDecodeOptions](https://www.google.com/search?num=5&q=WICDecodeOptions+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICDecodeOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WICDecodeOptions)
[WICGifApplicationExtensionProperties](https://www.google.com/search?num=5&q=WICGifApplicationExtensionProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICGifApplicationExtensionProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICGifApplicationExtensionProperties)
[WICGifCommentExtensionProperties](https://www.google.com/search?num=5&q=WICGifCommentExtensionProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICGifCommentExtensionProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICGifCommentExtensionProperties)
[WICGifGraphicControlExtensionProperties](https://www.google.com/search?num=5&q=WICGifGraphicControlExtensionProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICGifGraphicControlExtensionProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICGifGraphicControlExtensionProperties)
[WICGifImageDescriptorProperties](https://www.google.com/search?num=5&q=WICGifImageDescriptorProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICGifImageDescriptorProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICGifImageDescriptorProperties)
[WICGifLogicalScreenDescriptorProperties](https://www.google.com/search?num=5&q=WICGifLogicalScreenDescriptorProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICGifLogicalScreenDescriptorProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICGifLogicalScreenDescriptorProperties)
[WICHeifHdrProperties](https://www.google.com/search?num=5&q=WICHeifHdrProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICHeifHdrProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICHeifHdrProperties)
[WICJpegChrominanceProperties](https://www.google.com/search?num=5&q=WICJpegChrominanceProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegChrominanceProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegChrominanceProperties)
[WICJpegCommentProperties](https://www.google.com/search?num=5&q=WICJpegCommentProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegCommentProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegCommentProperties)
[WICJpegFrameDecode](https://www.google.com/search?num=5&q=WICJpegFrameDecode+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegFrameDecode](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegFrameDecode)
[WICJpegIndexingOptions](https://www.google.com/search?num=5&q=WICJpegIndexingOptions+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegIndexingOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegIndexingOptions)
[WICJpegLuminanceProperties](https://www.google.com/search?num=5&q=WICJpegLuminanceProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegLuminanceProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegLuminanceProperties)
[WICJpegScanType](https://www.google.com/search?num=5&q=WICJpegScanType+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegScanType](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegScanType)
[WICJpegTransferMatrix](https://www.google.com/search?num=5&q=WICJpegTransferMatrix+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegTransferMatrix](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegTransferMatrix)
[WICJpegYCrCbSubsamplingOption](https://www.google.com/search?num=5&q=WICJpegYCrCbSubsamplingOption+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICJpegYCrCbSubsamplingOption](https://github.com/dahall/Vanara/search?l=C%23&q=WICJpegYCrCbSubsamplingOption)
[WICMetadataCreationOptions](https://www.google.com/search?num=5&q=WICMetadataCreationOptions+site%3Adocs.microsoft.com) | wincodecsdk.h | [Vanara.PInvoke.WindowsCodecs.WICMetadataCreationOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WICMetadataCreationOptions)
[WICNamedWhitePoint](https://www.google.com/search?num=5&q=WICNamedWhitePoint+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICNamedWhitePoint](https://github.com/dahall/Vanara/search?l=C%23&q=WICNamedWhitePoint)
[WICPersistOptions](https://www.google.com/search?num=5&q=WICPersistOptions+site%3Adocs.microsoft.com) | wincodecsdk.h | [Vanara.PInvoke.WindowsCodecs.WICPersistOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WICPersistOptions)
[WICPixelFormatNumericRepresentation](https://www.google.com/search?num=5&q=WICPixelFormatNumericRepresentation+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPixelFormatNumericRepresentation](https://github.com/dahall/Vanara/search?l=C%23&q=WICPixelFormatNumericRepresentation)
[WICPlanarOptions](https://www.google.com/search?num=5&q=WICPlanarOptions+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPlanarOptions](https://github.com/dahall/Vanara/search?l=C%23&q=WICPlanarOptions)
[WICPngBkgdProperties](https://www.google.com/search?num=5&q=WICPngBkgdProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngBkgdProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngBkgdProperties)
[WICPngChrmProperties](https://www.google.com/search?num=5&q=WICPngChrmProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngChrmProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngChrmProperties)
[WICPngFilterOption](https://www.google.com/search?num=5&q=WICPngFilterOption+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngFilterOption](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngFilterOption)
[WICPngGamaProperties](https://www.google.com/search?num=5&q=WICPngGamaProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngGamaProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngGamaProperties)
[WICPngHistProperties](https://www.google.com/search?num=5&q=WICPngHistProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngHistProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngHistProperties)
[WICPngIccpProperties](https://www.google.com/search?num=5&q=WICPngIccpProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngIccpProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngIccpProperties)
[WICPngItxtProperties](https://www.google.com/search?num=5&q=WICPngItxtProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngItxtProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngItxtProperties)
[WICPngSrgbProperties](https://www.google.com/search?num=5&q=WICPngSrgbProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngSrgbProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngSrgbProperties)
[WICPngTimeProperties](https://www.google.com/search?num=5&q=WICPngTimeProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICPngTimeProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICPngTimeProperties)
[WICProgressNotification](https://www.google.com/search?num=5&q=WICProgressNotification+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICProgressNotification](https://github.com/dahall/Vanara/search?l=C%23&q=WICProgressNotification)
[WICProgressOperation](https://www.google.com/search?num=5&q=WICProgressOperation+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICProgressOperation](https://github.com/dahall/Vanara/search?l=C%23&q=WICProgressOperation)
[WICRawCapabilities](https://www.google.com/search?num=5&q=WICRawCapabilities+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICRawCapabilities](https://github.com/dahall/Vanara/search?l=C%23&q=WICRawCapabilities)
[WICRawChangeNotification](https://www.google.com/search?num=5&q=WICRawChangeNotification+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICRawChangeNotification](https://github.com/dahall/Vanara/search?l=C%23&q=WICRawChangeNotification)
[WICRawParameterSet](https://www.google.com/search?num=5&q=WICRawParameterSet+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICRawParameterSet](https://github.com/dahall/Vanara/search?l=C%23&q=WICRawParameterSet)
[WICRawRenderMode](https://www.google.com/search?num=5&q=WICRawRenderMode+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICRawRenderMode](https://github.com/dahall/Vanara/search?l=C%23&q=WICRawRenderMode)
[WICRawRotationCapabilities](https://www.google.com/search?num=5&q=WICRawRotationCapabilities+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICRawRotationCapabilities](https://github.com/dahall/Vanara/search?l=C%23&q=WICRawRotationCapabilities)
[WICSectionAccessLevel](https://www.google.com/search?num=5&q=WICSectionAccessLevel+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICSectionAccessLevel](https://github.com/dahall/Vanara/search?l=C%23&q=WICSectionAccessLevel)
[WICTiffCompressionOption](https://www.google.com/search?num=5&q=WICTiffCompressionOption+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICTiffCompressionOption](https://github.com/dahall/Vanara/search?l=C%23&q=WICTiffCompressionOption)
[WICWebpAnimProperties](https://www.google.com/search?num=5&q=WICWebpAnimProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICWebpAnimProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICWebpAnimProperties)
[WICWebpAnmfProperties](https://www.google.com/search?num=5&q=WICWebpAnmfProperties+site%3Adocs.microsoft.com) | wincodec.h | [Vanara.PInvoke.WindowsCodecs.WICWebpAnmfProperties](https://github.com/dahall/Vanara/search?l=C%23&q=WICWebpAnmfProperties)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -22,6 +22,7 @@ Interfaces
ID2D1Bitmap ID2D1Bitmap1 ID2D1BitmapBrush ID2D1BitmapBrush1 ID2D1BitmapRenderTarget ID2D1Brush ID2D1ColorContext ID2D1CommandList ID2D1CommandSink ID2D1DCRenderTarget ID2D1Device ID2D1DeviceContext ID2D1DrawingStateBlock ID2D1Effect ID2D1EllipseGeometry ID2D1Factory ID2D1GdiMetafile ID2D1GdiMetafileSink ID2D1Geometry ID2D1GeometryGroup ID2D1GeometrySink ID2D1GradientStopCollection ID2D1GradientStopCollection1 ID2D1HwndRenderTarget ID2D1Image ID2D1ImageBrush ID2D1Layer ID2D1LinearGradientBrush ID2D1Mesh ID2D1PathGeometry ID2D1PrintControl ID2D1Properties ID2D1RadialGradientBrush ID2D1RectangleGeometry ID2D1RenderTarget ID2D1Resource ID2D1RoundedRectangleGeometry ID2D1SimplifiedGeometrySink ID2D1SolidColorBrush ID2D1StrokeStyle ID2D1TessellationSink ID2D1TransformedGeometry IDWriteBitmapRenderTarget IDWriteFactory IDWriteFont IDWriteFontCollection IDWriteFontCollectionLoader IDWriteFontFace IDWriteFontFamily IDWriteFontFile IDWriteFontFileEnumerator IDWriteFontFileLoader IDWriteFontFileStream IDWriteFontList IDWriteGdiInterop IDWriteGlyphRunAnalysis IDWriteInlineObject IDWriteLocalFontFileLoader IDWriteLocalizedStrings IDWriteNumberSubstitution IDWritePixelSnapping IDWriteRenderingParams IDWriteTextAnalysisSink IDWriteTextAnalysisSource IDWriteTextAnalyzer IDWriteTextFormat IDWriteTextLayout IDWriteTextRenderer IDWriteTypography IDXGIAdapter IDXGIAdapter1 IDXGIDevice IDXGIDeviceSubObject IDXGIFactory IDXGIFactory1 IDXGIObject IDXGIOutput IDXGISurface IDXGISwapChain IWICBitmap IWICBitmapClipper IWICBitmapCodecInfo IWICBitmapCodecProgressNotification IWICBitmapDecoder IWICBitmapDecoderInfo IWICBitmapEncoder IWICBitmapEncoderInfo IWICBitmapFlipRotator IWICBitmapFrameDecode IWICBitmapFrameEncode IWICBitmapLock IWICBitmapScaler IWICBitmapSource IWICBitmapSourceTransform IWICColorContext IWICColorTransform IWICComponentFactory IWICComponentInfo IWICDdsDecoder IWICDdsEncoder IWICDdsFrameDecode IWICDevelopRaw IWICDevelopRawNotificationCallback IWICEnumMetadataItem IWICFastMetadataEncoder IWICFormatConverter IWICFormatConverterInfo IWICImageEncoder IWICImagingFactory IWICImagingFactory2 IWICJpegFrameDecode IWICJpegFrameEncode IWICMetadataBlockReader IWICMetadataBlockWriter IWICMetadataHandlerInfo IWICMetadataQueryReader IWICMetadataQueryWriter IWICMetadataReader IWICMetadataReaderInfo IWICMetadataWriter IWICMetadataWriterInfo IWICPalette IWICPersistStream IWICPixelFormatInfo IWICPixelFormatInfo2 IWICPlanarBitmapFrameEncode IWICPlanarBitmapSourceTransform IWICPlanarFormatConverter IWICProgressCallback IWICProgressiveLevelControl IWICStream IWICStreamProvider
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

File diff suppressed because one or more lines are too long

View File

@ -3,6 +3,28 @@ PInvoke API (interfaces and constants) imported from Windows Image Mastering API
- Includes methods from imapi2.dll, imapi2fs.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.IMAPI?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.IMAPI?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.IMAPI)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[EmulationType](https://www.google.com/search?num=5&q=EmulationType+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.EmulationType](https://github.com/dahall/Vanara/search?l=C%23&q=EmulationType)
[FsiFileSystems](https://www.google.com/search?num=5&q=FsiFileSystems+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.FsiFileSystems](https://github.com/dahall/Vanara/search?l=C%23&q=FsiFileSystems)
[FsiItemType](https://www.google.com/search?num=5&q=FsiItemType+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.FsiItemType](https://github.com/dahall/Vanara/search?l=C%23&q=FsiItemType)
[IMAPI_BURN_VERIFICATION_LEVEL](https://www.google.com/search?num=5&q=IMAPI_BURN_VERIFICATION_LEVEL+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_BURN_VERIFICATION_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_BURN_VERIFICATION_LEVEL)
[IMAPI_CD_SECTOR_TYPE](https://www.google.com/search?num=5&q=IMAPI_CD_SECTOR_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_CD_SECTOR_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_CD_SECTOR_TYPE)
[IMAPI_CD_TRACK_DIGITAL_COPY_SETTING](https://www.google.com/search?num=5&q=IMAPI_CD_TRACK_DIGITAL_COPY_SETTING+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_CD_TRACK_DIGITAL_COPY_SETTING](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_CD_TRACK_DIGITAL_COPY_SETTING)
[IMAPI_FEATURE_PAGE_TYPE](https://www.google.com/search?num=5&q=IMAPI_FEATURE_PAGE_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FEATURE_PAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FEATURE_PAGE_TYPE)
[IMAPI_FORMAT2_DATA_MEDIA_STATE](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_DATA_MEDIA_STATE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_DATA_MEDIA_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_DATA_MEDIA_STATE)
[IMAPI_FORMAT2_DATA_WRITE_ACTION](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_DATA_WRITE_ACTION+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_DATA_WRITE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_DATA_WRITE_ACTION)
[IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE)
[IMAPI_FORMAT2_RAW_CD_WRITE_ACTION](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_RAW_CD_WRITE_ACTION+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_RAW_CD_WRITE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_RAW_CD_WRITE_ACTION)
[IMAPI_FORMAT2_TAO_WRITE_ACTION](https://www.google.com/search?num=5&q=IMAPI_FORMAT2_TAO_WRITE_ACTION+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_FORMAT2_TAO_WRITE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_FORMAT2_TAO_WRITE_ACTION)
[IMAPI_MEDIA_PHYSICAL_TYPE](https://www.google.com/search?num=5&q=IMAPI_MEDIA_PHYSICAL_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MEDIA_PHYSICAL_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MEDIA_PHYSICAL_TYPE)
[IMAPI_MEDIA_WRITE_PROTECT_STATE](https://www.google.com/search?num=5&q=IMAPI_MEDIA_WRITE_PROTECT_STATE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MEDIA_WRITE_PROTECT_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MEDIA_WRITE_PROTECT_STATE)
[IMAPI_MODE_PAGE_REQUEST_TYPE](https://www.google.com/search?num=5&q=IMAPI_MODE_PAGE_REQUEST_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MODE_PAGE_REQUEST_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MODE_PAGE_REQUEST_TYPE)
[IMAPI_MODE_PAGE_TYPE](https://www.google.com/search?num=5&q=IMAPI_MODE_PAGE_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_MODE_PAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_MODE_PAGE_TYPE)
[IMAPI_PROFILE_TYPE](https://www.google.com/search?num=5&q=IMAPI_PROFILE_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_PROFILE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_PROFILE_TYPE)
[IMAPI_READ_TRACK_ADDRESS_TYPE](https://www.google.com/search?num=5&q=IMAPI_READ_TRACK_ADDRESS_TYPE+site%3Adocs.microsoft.com) | imapi2.h | [Vanara.PInvoke.IMAPI.IMAPI_READ_TRACK_ADDRESS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAPI_READ_TRACK_ADDRESS_TYPE)
[PlatformId](https://www.google.com/search?num=5&q=PlatformId+site%3Adocs.microsoft.com) | imapi2fs.h | [Vanara.PInvoke.IMAPI.PlatformId](https://github.com/dahall/Vanara/search?l=C%23&q=PlatformId)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---

View File

@ -15,6 +15,7 @@ Interfaces
DDiscFormat2DataEvents DDiscFormat2EraseEvents DDiscFormat2RawCDEvents DDiscFormat2TrackAtOnceEvents DDiscMaster2Events DFileSystemImageEvents DFileSystemImageImportEvents DWriteEngine2Events IBlockRange IBlockRangeList IBootOptions IBurnVerification IDiscFormat2 IDiscFormat2Data IDiscFormat2DataEventArgs IDiscFormat2Erase IDiscFormat2RawCD IDiscFormat2RawCDEventArgs IDiscFormat2TrackAtOnce IDiscFormat2TrackAtOnceEventArgs IDiscMaster2 IDiscRecorder2 IDiscRecorder2Ex IEnumFsiItems IEnumProgressItems IFileSystemImage IFileSystemImage2 IFileSystemImage3 IFileSystemImageResult IFileSystemImageResult2 IFsiDirectoryItem IFsiDirectoryItem2 IFsiFileItem IFsiFileItem2 IFsiItem IFsiNamedStreams IIsoImageManager IMultisession IMultisessionRandomWrite IMultisessionSequential IMultisessionSequential2 IProgressItem IProgressItems IRawCDImageCreator IRawCDImageTrackInfo IWriteEngine2 IWriteEngine2EventArgs IWriteSpeedDescriptor
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.IMAPI NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.IMAPI?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (interfaces and constants) imported from Windows Image Mastering API.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.IMAPI
Enumerations | Interfaces
--- | ---
IMAPI_BURN_VERIFICATION_LEVEL<br>IMAPI_CD_SECTOR_TYPE<br>IMAPI_CD_TRACK_DIGITAL_COPY_SETTING<br>IMAPI_FEATURE_PAGE_TYPE<br>IMAPI_FORMAT2_DATA_MEDIA_STATE<br>IMAPI_FORMAT2_DATA_WRITE_ACTION<br>IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE<br>IMAPI_FORMAT2_RAW_CD_WRITE_ACTION<br>IMAPI_FORMAT2_TAO_WRITE_ACTION<br>IMAPI_MEDIA_PHYSICAL_TYPE<br>IMAPI_MEDIA_WRITE_PROTECT_STATE<br>IMAPI_MODE_PAGE_REQUEST_TYPE<br>IMAPI_MODE_PAGE_TYPE<br>IMAPI_PROFILE_TYPE<br>IMAPI_READ_TRACK_ADDRESS_TYPE<br>EmulationType<br>FsiFileSystems<br>FsiItemType<br>PlatformId<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | DDiscFormat2DataEvents<br>DDiscFormat2EraseEvents<br>DDiscFormat2RawCDEvents<br>DDiscFormat2TrackAtOnceEvents<br>DDiscMaster2Events<br>DWriteEngine2Events<br>IBlockRange<br>IBlockRangeList<br>IBurnVerification<br>IDiscFormat2Data<br>IDiscFormat2DataEventArgs<br>IDiscFormat2Erase<br>IDiscFormat2RawCD<br>IDiscFormat2RawCDEventArgs<br>IDiscFormat2TrackAtOnce<br>IDiscFormat2TrackAtOnceEventArgs<br>IDiscMaster2<br>IDiscRecorder2<br>IDiscRecorder2Ex<br>IDiscFormat2<br>IMultisession<br>IMultisessionRandomWrite<br>IMultisessionSequential<br>IMultisessionSequential2<br>IRawCDImageCreator<br>IRawCDImageTrackInfo<br>IWriteEngine2<br>IWriteEngine2EventArgs<br>IWriteSpeedDescriptor<br>DFileSystemImageEvents<br>DFileSystemImageImportEvents<br>IBootOptions<br>IEnumFsiItems<br>IEnumProgressItems<br>IFileSystemImage<br>IFileSystemImage2<br>IFileSystemImage3<br>IFileSystemImageResult<br>IFileSystemImageResult2<br>IFsiDirectoryItem<br>IFsiDirectoryItem2<br>IFsiFileItem<br>IFsiFileItem2<br>IFsiItem<br>IFsiNamedStreams<br>IIsoImageManager<br>IProgressItem<br>IProgressItems<br>

View File

@ -51,6 +51,19 @@ Native Method | Header | Managed Method
[SetIScsiTunnelModeOuterAddress](https://www.google.com/search?num=5&q=SetIScsiTunnelModeOuterAddressA+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.SetIScsiTunnelModeOuterAddress](https://github.com/dahall/Vanara/search?l=C%23&q=SetIScsiTunnelModeOuterAddress)
[SetupPersistentIScsiDevices](https://www.google.com/search?num=5&q=SetupPersistentIScsiDevices+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.SetupPersistentIScsiDevices](https://github.com/dahall/Vanara/search?l=C%23&q=SetupPersistentIScsiDevices)
[SetupPersistentIScsiVolumes](https://www.google.com/search?num=5&q=SetupPersistentIScsiVolumes+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.SetupPersistentIScsiVolumes](https://github.com/dahall/Vanara/search?l=C%23&q=SetupPersistentIScsiVolumes)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[IKE_AUTHENTICATION_METHOD](https://www.google.com/search?num=5&q=IKE_AUTHENTICATION_METHOD+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.IKE_AUTHENTICATION_METHOD](https://github.com/dahall/Vanara/search?l=C%23&q=IKE_AUTHENTICATION_METHOD)
[IKE_IDENTIFICATION_PAYLOAD_TYPE](https://www.google.com/search?num=5&q=IKE_IDENTIFICATION_PAYLOAD_TYPE+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.IKE_IDENTIFICATION_PAYLOAD_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IKE_IDENTIFICATION_PAYLOAD_TYPE)
[ISCSI_AUTH_TYPES](https://www.google.com/search?num=5&q=ISCSI_AUTH_TYPES+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_AUTH_TYPES](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_AUTH_TYPES)
[ISCSI_DIGEST_TYPES](https://www.google.com/search?num=5&q=ISCSI_DIGEST_TYPES+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_DIGEST_TYPES](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_DIGEST_TYPES)
[ISCSI_LOGIN_FLAGS](https://www.google.com/search?num=5&q=ISCSI_LOGIN_FLAGS+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_LOGIN_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_LOGIN_FLAGS)
[ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED](https://www.google.com/search?num=5&q=ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED)
[ISCSI_SECURITY_FLAGS](https://www.google.com/search?num=5&q=ISCSI_SECURITY_FLAGS+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_SECURITY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_SECURITY_FLAGS)
[ISCSI_TARGET_FLAGS](https://www.google.com/search?num=5&q=ISCSI_TARGET_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IScsiDsc.ISCSI_TARGET_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_TARGET_FLAGS)
[TARGET_INFORMATION_CLASS](https://www.google.com/search?num=5&q=TARGET_INFORMATION_CLASS+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.TARGET_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=TARGET_INFORMATION_CLASS)
[TARGETPROTOCOLTYPE](https://www.google.com/search?num=5&q=TARGETPROTOCOLTYPE+site%3Adocs.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.TARGETPROTOCOLTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TARGETPROTOCOLTYPE)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -18,6 +18,7 @@ Structures
IKE_AUTHENTICATION_INFORMATION IKE_AUTHENTICATION_PRESHARED_KEY ISCSI_CONNECTION_INFO ISCSI_DEVICE_ON_SESSION ISCSI_LOGIN_OPTIONS ISCSI_SESSION_INFO ISCSI_TARGET_MAPPING ISCSI_TARGET_PORTAL ISCSI_TARGET_PORTAL_GROUP ISCSI_TARGET_PORTAL_INFO ISCSI_TARGET_PORTAL_INFO_EX ISCSI_UNIQUE_SESSION_ID ISCSI_VERSION_INFO PERSISTENT_ISCSI_LOGIN_INFO SCSI_ADDRESS SCSI_LUN_LIST STORAGE_DEVICE_NUMBER
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.IScsiDsc NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.IScsiDsc?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows ISCSI Discovery Library (IScsiDsc.dll).
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.IScsiDsc
Functions | Enumerations | Structures
--- | --- | ---
AddIScsiConnection<br>AddIScsiSendTargetPortal<br>AddIScsiStaticTarget<br>AddISNSServer<br>AddPersistentIScsiDevice<br>AddRadiusServer<br>ClearPersistentIScsiDevices<br>GetDevicesForIScsiSession<br>GetIScsiIKEInfo<br>GetIScsiInitiatorNodeName<br>GetIScsiSessionList<br>GetIScsiTargetInformation<br>GetIScsiVersionInformation<br>LoginIScsiTarget<br>LogoutIScsiTarget<br>RefreshIScsiSendTargetPortal<br>RefreshISNSServer<br>RemoveIScsiConnection<br>RemoveIScsiPersistentTarget<br>RemoveIScsiSendTargetPortal<br>RemoveIScsiStaticTarget<br>RemoveISNSServer<br>RemovePersistentIScsiDevice<br>RemoveRadiusServer<br>ReportActiveIScsiTargetMappings<br>ReportIScsiInitiatorList<br>ReportIScsiPersistentLogins<br>ReportIScsiSendTargetPortals<br>ReportIScsiSendTargetPortalsEx<br>ReportIScsiTargetPortals<br>ReportIScsiTargets<br>ReportISNSServerList<br>ReportPersistentIScsiDevices<br>ReportRadiusServerList<br>SendScsiInquiry<br>SendScsiReadCapacity<br>SendScsiReportLuns<br>SetIScsiGroupPresharedKey<br>SetIScsiIKEInfo<br>SetIScsiInitiatorCHAPSharedSecret<br>SetIScsiInitiatorNodeName<br>SetIScsiInitiatorRADIUSSharedSecret<br>SetIScsiTunnelModeOuterAddress<br>SetupPersistentIScsiDevices<br>SetupPersistentIScsiVolumes<br> | IKE_AUTHENTICATION_METHOD<br>IKE_IDENTIFICATION_PAYLOAD_TYPE<br>ISCSI_AUTH_TYPES<br>ISCSI_DIGEST_TYPES<br>ISCSI_LOGIN_FLAGS<br>ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED<br>ISCSI_SECURITY_FLAGS<br>ISCSI_TARGET_FLAGS<br>TARGET_INFORMATION_CLASS<br>TARGETPROTOCOLTYPE<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | IKE_AUTHENTICATION_INFORMATION<br>IKE_AUTHENTICATION_PRESHARED_KEY<br>ISCSI_CONNECTION_INFO<br>ISCSI_DEVICE_ON_SESSION<br>ISCSI_LOGIN_OPTIONS<br>ISCSI_SESSION_INFO<br>ISCSI_TARGET_MAPPING<br>ISCSI_TARGET_PORTAL<br>ISCSI_TARGET_PORTAL_GROUP<br>ISCSI_TARGET_PORTAL_INFO<br>ISCSI_TARGET_PORTAL_INFO_EX<br>ISCSI_UNIQUE_SESSION_ID<br>ISCSI_VERSION_INFO<br>PERSISTENT_ISCSI_LOGIN_INFO<br>SCSI_ADDRESS<br>SCSI_LUN_LIST<br>STORAGE_DEVICE_NUMBER<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

View File

@ -52,6 +52,49 @@ Native Method | Header | Managed Method
[ImmSetStatusWindowPos](https://www.google.com/search?num=5&q=ImmSetStatusWindowPos+site%3Adocs.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.ImmSetStatusWindowPos](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSetStatusWindowPos)
[ImmSimulateHotKey](https://www.google.com/search?num=5&q=ImmSimulateHotKey+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmSimulateHotKey](https://github.com/dahall/Vanara/search?l=C%23&q=ImmSimulateHotKey)
[ImmUnregisterWord](https://www.google.com/search?num=5&q=ImmUnregisterWordA+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ImmUnregisterWord](https://github.com/dahall/Vanara/search?l=C%23&q=ImmUnregisterWord)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[ATTR](https://www.google.com/search?num=5&q=ATTR+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ATTR](https://github.com/dahall/Vanara/search?l=C%23&q=ATTR)
[CFS](https://www.google.com/search?num=5&q=CFS+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CFS](https://github.com/dahall/Vanara/search?l=C%23&q=CFS)
[CPS](https://www.google.com/search?num=5&q=CPS+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CPS](https://github.com/dahall/Vanara/search?l=C%23&q=CPS)
[FELANG_CLMN](https://www.google.com/search?num=5&q=FELANG_CLMN+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.FELANG_CLMN](https://github.com/dahall/Vanara/search?l=C%23&q=FELANG_CLMN)
[FELANG_CMODE](https://www.google.com/search?num=5&q=FELANG_CMODE+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.FELANG_CMODE](https://github.com/dahall/Vanara/search?l=C%23&q=FELANG_CMODE)
[FELANG_REQ](https://www.google.com/search?num=5&q=FELANG_REQ+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.FELANG_REQ](https://github.com/dahall/Vanara/search?l=C%23&q=FELANG_REQ)
[GCL](https://www.google.com/search?num=5&q=GCL+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GCL](https://github.com/dahall/Vanara/search?l=C%23&q=GCL)
[GCS](https://www.google.com/search?num=5&q=GCS+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GCS](https://github.com/dahall/Vanara/search?l=C%23&q=GCS)
[GGL](https://www.google.com/search?num=5&q=GGL+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GGL](https://github.com/dahall/Vanara/search?l=C%23&q=GGL)
[GL_ID](https://www.google.com/search?num=5&q=GL_ID+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GL_ID](https://github.com/dahall/Vanara/search?l=C%23&q=GL_ID)
[GL_LEVEL](https://www.google.com/search?num=5&q=GL_LEVEL+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.GL_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=GL_LEVEL)
[IACE](https://www.google.com/search?num=5&q=IACE+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IACE](https://github.com/dahall/Vanara/search?l=C%23&q=IACE)
[IFED_POS](https://www.google.com/search?num=5&q=IFED_POS+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_POS](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_POS)
[IFED_REG](https://www.google.com/search?num=5&q=IFED_REG+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_REG](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_REG)
[IFED_SELECT](https://www.google.com/search?num=5&q=IFED_SELECT+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_SELECT](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_SELECT)
[IFED_TYPE](https://www.google.com/search?num=5&q=IFED_TYPE+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFED_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IFED_TYPE)
[IGIMIF](https://www.google.com/search?num=5&q=IGIMIF+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IGIMIF](https://github.com/dahall/Vanara/search?l=C%23&q=IGIMIF)
[IGIMII](https://www.google.com/search?num=5&q=IGIMII+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IGIMII](https://github.com/dahall/Vanara/search?l=C%23&q=IGIMII)
[IGP](https://www.google.com/search?num=5&q=IGP+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IGP](https://github.com/dahall/Vanara/search?l=C%23&q=IGP)
[IME_CAND](https://www.google.com/search?num=5&q=IME_CAND+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_CAND](https://github.com/dahall/Vanara/search?l=C%23&q=IME_CAND)
[IME_CMODE](https://www.google.com/search?num=5&q=IME_CMODE+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_CMODE](https://github.com/dahall/Vanara/search?l=C%23&q=IME_CMODE)
[IME_CONFIG](https://www.google.com/search?num=5&q=IME_CONFIG+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_CONFIG](https://github.com/dahall/Vanara/search?l=C%23&q=IME_CONFIG)
[IME_ESC](https://www.google.com/search?num=5&q=IME_ESC+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_ESC](https://github.com/dahall/Vanara/search?l=C%23&q=IME_ESC)
[IME_HOTKEY](https://www.google.com/search?num=5&q=IME_HOTKEY+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_HOTKEY](https://github.com/dahall/Vanara/search?l=C%23&q=IME_HOTKEY)
[IME_PROP](https://www.google.com/search?num=5&q=IME_PROP+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=IME_PROP)
[IME_REGWORD_STYLE](https://www.google.com/search?num=5&q=IME_REGWORD_STYLE+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_REGWORD_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=IME_REGWORD_STYLE)
[IME_SMODE](https://www.google.com/search?num=5&q=IME_SMODE+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_SMODE](https://github.com/dahall/Vanara/search?l=C%23&q=IME_SMODE)
[IMEFMT](https://www.google.com/search?num=5&q=IMEFMT+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEFMT](https://github.com/dahall/Vanara/search?l=C%23&q=IMEFMT)
[IMEREG](https://www.google.com/search?num=5&q=IMEREG+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEREG](https://github.com/dahall/Vanara/search?l=C%23&q=IMEREG)
[IMEREL](https://www.google.com/search?num=5&q=IMEREL+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEREL](https://github.com/dahall/Vanara/search?l=C%23&q=IMEREL)
[IMEUCT](https://www.google.com/search?num=5&q=IMEUCT+site%3Adocs.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEUCT](https://github.com/dahall/Vanara/search?l=C%23&q=IMEUCT)
[IMEVER](https://www.google.com/search?num=5&q=IMEVER+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMEVER](https://github.com/dahall/Vanara/search?l=C%23&q=IMEVER)
[IMFS](https://www.google.com/search?num=5&q=IMFS+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMFS](https://github.com/dahall/Vanara/search?l=C%23&q=IMFS)
[IMFT](https://www.google.com/search?num=5&q=IMFT+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMFT](https://github.com/dahall/Vanara/search?l=C%23&q=IMFT)
[ISC](https://www.google.com/search?num=5&q=ISC+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.ISC](https://github.com/dahall/Vanara/search?l=C%23&q=ISC)
[NI](https://www.google.com/search?num=5&q=NI+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.NI](https://github.com/dahall/Vanara/search?l=C%23&q=NI)
[SCS](https://www.google.com/search?num=5&q=SCS+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.SCS](https://github.com/dahall/Vanara/search?l=C%23&q=SCS)
[SCS_CAP](https://www.google.com/search?num=5&q=SCS_CAP+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.SCS_CAP](https://github.com/dahall/Vanara/search?l=C%23&q=SCS_CAP)
[SELECT_CAP](https://www.google.com/search?num=5&q=SELECT_CAP+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.SELECT_CAP](https://github.com/dahall/Vanara/search?l=C%23&q=SELECT_CAP)
[UI_CAP](https://www.google.com/search?num=5&q=UI_CAP+site%3Adocs.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.UI_CAP](https://github.com/dahall/Vanara/search?l=C%23&q=UI_CAP)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IFECommon IFEDictionary IFELanguage IImePlugInDictDictionaryList
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.Imm32 NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Imm32?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Imm32.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.Imm32
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
ImmAssociateContext<br>ImmAssociateContextEx<br>ImmConfigureIME<br>ImmCreateContext<br>ImmDestroyContext<br>ImmDisableIME<br>ImmDisableLegacyIME<br>ImmDisableTextFrameService<br>ImmEnumInputContext<br>ImmEnumRegisterWord<br>ImmEscape<br>ImmGetCandidateList<br>ImmGetCandidateListCount<br>ImmGetCandidateWindow<br>ImmGetCompositionFont<br>ImmGetCompositionString<br>ImmGetCompositionWindow<br>ImmGetContext<br>ImmGetConversionList<br>ImmGetConversionStatus<br>ImmGetDefaultIMEWnd<br>ImmGetDescription<br>ImmGetGuideLine<br>ImmGetIMEFileName<br>ImmGetImeMenuItems<br>ImmGetOpenStatus<br>ImmGetProperty<br>ImmGetRegisterWordStyle<br>ImmGetStatusWindowPos<br>ImmGetVirtualKey<br>ImmInstallIME<br>ImmIsIME<br>ImmIsUIMessage<br>ImmNotifyIME<br>ImmRegisterWord<br>ImmReleaseContext<br>ImmSetCandidateWindow<br>ImmSetCompositionFont<br>ImmSetCompositionString<br>ImmSetCompositionWindow<br>ImmSetConversionStatus<br>ImmSetHotKey<br>ImmSetOpenStatus<br>ImmSetStatusWindowPos<br>ImmSimulateHotKey<br>ImmUnregisterWord<br> | ATTR<br>CFS<br>CPS<br>GCL<br>GCS<br>GGL<br>GL_ID<br>GL_LEVEL<br>IACE<br>IGIMIF<br>IGIMII<br>IGP<br>IME_CAND<br>IME_CMODE<br>IME_CONFIG<br>IME_ESC<br>IME_HOTKEY<br>IME_PROP<br>IME_REGWORD_STYLE<br>IME_SMODE<br>IMEVER<br>IMFS<br>IMFT<br>ISC<br>NI<br>SCS<br>SCS_CAP<br>SELECT_CAP<br>UI_CAP<br>FELANG_CLMN<br>FELANG_CMODE<br>FELANG_REQ<br>IFED_POS<br>IFED_REG<br>IFED_SELECT<br>IFED_TYPE<br>IMEFMT<br>IMEREG<br>IMEREL<br>IMEUCT<br><br><br><br><br><br><br> | CANDIDATELIST<br>CANDIDATELIST_MGD<br>COMPOSITIONFORM<br>HIMC<br>IMEMENUITEMINFO<br>REGISTERWORD<br>STYLEBUF<br>CANDIDATEFORM<br>IMECHARPOSITION<br>RECONVERTSTRING<br>IMEDLG<br>IMEDP<br>IMESHF<br>IMEWRD<br>MORRSLT<br>POSTBL<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | IFECommon<br>IFEDictionary<br>IFELanguage<br>IImePlugInDictDictionaryList<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

View File

@ -168,6 +168,62 @@ Native Method | Header | Managed Method
[SetUnicastIpAddressEntry](https://www.google.com/search?num=5&q=SetUnicastIpAddressEntry+site%3Adocs.microsoft.com) | netioapi.h | [Vanara.PInvoke.IpHlpApi.SetUnicastIpAddressEntry](https://github.com/dahall/Vanara/search?l=C%23&q=SetUnicastIpAddressEntry)
[UnenableRouter](https://www.google.com/search?num=5&q=UnenableRouter+site%3Adocs.microsoft.com) | iphlpapi.h | [Vanara.PInvoke.IpHlpApi.UnenableRouter](https://github.com/dahall/Vanara/search?l=C%23&q=UnenableRouter)
[UnregisterInterfaceTimestampConfigChange](https://www.google.com/search?num=5&q=UnregisterInterfaceTimestampConfigChange+site%3Adocs.microsoft.com) | iphlpapi.h | [Vanara.PInvoke.IpHlpApi.UnregisterInterfaceTimestampConfigChange](https://github.com/dahall/Vanara/search?l=C%23&q=UnregisterInterfaceTimestampConfigChange)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[GetAdaptersAddressesFlags](https://www.google.com/search?num=5&q=GetAdaptersAddressesFlags+site%3Adocs.microsoft.com) | iptypes.h | [Vanara.PInvoke.IpHlpApi.GetAdaptersAddressesFlags](https://github.com/dahall/Vanara/search?l=C%23&q=GetAdaptersAddressesFlags)
[IF_ADMINISTRATIVE_STATE](https://www.google.com/search?num=5&q=IF_ADMINISTRATIVE_STATE+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.IF_ADMINISTRATIVE_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=IF_ADMINISTRATIVE_STATE)
[IF_OPER_STATUS](https://www.google.com/search?num=5&q=IF_OPER_STATUS+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.IF_OPER_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=IF_OPER_STATUS)
[IFTYPE](https://www.google.com/search?num=5&q=IFTYPE+site%3Adocs.microsoft.com) | ipifcons.h | [Vanara.PInvoke.IpHlpApi.IFTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IFTYPE)
[InterfaceAndOperStatusFlags](https://www.google.com/search?num=5&q=InterfaceAndOperStatusFlags+site%3Adocs.microsoft.com) | netioapi.h | [Vanara.PInvoke.IpHlpApi.InterfaceAndOperStatusFlags](https://github.com/dahall/Vanara/search?l=C%23&q=InterfaceAndOperStatusFlags)
[IP_ADAPTER_CAST_FLAGS](https://www.google.com/search?num=5&q=IP_ADAPTER_CAST_FLAGS+site%3Adocs.microsoft.com) | IpTypes.h | [Vanara.PInvoke.IpHlpApi.IP_ADAPTER_CAST_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IP_ADAPTER_CAST_FLAGS)
[IP_ADAPTER_FLAGS](https://www.google.com/search?num=5&q=IP_ADAPTER_FLAGS+site%3Adocs.microsoft.com) | IPTypes.h | [Vanara.PInvoke.IpHlpApi.IP_ADAPTER_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IP_ADAPTER_FLAGS)
[IP_DAD_STATE](https://www.google.com/search?num=5&q=IP_DAD_STATE+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.IP_DAD_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=IP_DAD_STATE)
[IP_PREFIX_ORIGIN](https://www.google.com/search?num=5&q=IP_PREFIX_ORIGIN+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.IP_PREFIX_ORIGIN](https://github.com/dahall/Vanara/search?l=C%23&q=IP_PREFIX_ORIGIN)
[IP_SUFFIX_ORIGIN](https://www.google.com/search?num=5&q=IP_SUFFIX_ORIGIN+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.IP_SUFFIX_ORIGIN](https://github.com/dahall/Vanara/search?l=C%23&q=IP_SUFFIX_ORIGIN)
[MIB_IF_ENTRY_LEVEL](https://www.google.com/search?num=5&q=MIB_IF_ENTRY_LEVEL+site%3Adocs.microsoft.com) | netioapi.h | [Vanara.PInvoke.IpHlpApi.MIB_IF_ENTRY_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IF_ENTRY_LEVEL)
[MIB_IF_TABLE_LEVEL](https://www.google.com/search?num=5&q=MIB_IF_TABLE_LEVEL+site%3Adocs.microsoft.com) | netioapi.h | [Vanara.PInvoke.IpHlpApi.MIB_IF_TABLE_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IF_TABLE_LEVEL)
[MIB_IPADDRTYPE](https://www.google.com/search?num=5&q=MIB_IPADDRTYPE+site%3Adocs.microsoft.com) | ipmib.h | [Vanara.PInvoke.IpHlpApi.MIB_IPADDRTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IPADDRTYPE)
[MIB_IPFORWARD_PROTO](https://www.google.com/search?num=5&q=MIB_IPFORWARD_PROTO+site%3Adocs.microsoft.com) | IpHlpApi.h | [Vanara.PInvoke.IpHlpApi.MIB_IPFORWARD_PROTO](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IPFORWARD_PROTO)
[MIB_IPFORWARD_TYPE](https://www.google.com/search?num=5&q=MIB_IPFORWARD_TYPE+site%3Adocs.microsoft.com) | IpHlpApi.h | [Vanara.PInvoke.IpHlpApi.MIB_IPFORWARD_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IPFORWARD_TYPE)
[MIB_IPNET_ROW2_FLAGS](https://www.google.com/search?num=5&q=MIB_IPNET_ROW2_FLAGS+site%3Adocs.microsoft.com) | netioapi.h | [Vanara.PInvoke.IpHlpApi.MIB_IPNET_ROW2_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IPNET_ROW2_FLAGS)
[MIB_IPNET_TYPE](https://www.google.com/search?num=5&q=MIB_IPNET_TYPE+site%3Adocs.microsoft.com) | ipmib.h | [Vanara.PInvoke.IpHlpApi.MIB_IPNET_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IPNET_TYPE)
[MIB_IPSTATS_FORWARDING](https://www.google.com/search?num=5&q=MIB_IPSTATS_FORWARDING+site%3Adocs.microsoft.com) | ipmib.h | [Vanara.PInvoke.IpHlpApi.MIB_IPSTATS_FORWARDING](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_IPSTATS_FORWARDING)
[MIB_NOTIFICATION_TYPE](https://www.google.com/search?num=5&q=MIB_NOTIFICATION_TYPE+site%3Adocs.microsoft.com) | Netioapi.h | [Vanara.PInvoke.IpHlpApi.MIB_NOTIFICATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_NOTIFICATION_TYPE)
[MIB_TCP_STATE](https://www.google.com/search?num=5&q=MIB_TCP_STATE+site%3Adocs.microsoft.com) | IpHlpApi.h | [Vanara.PInvoke.IpHlpApi.MIB_TCP_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_TCP_STATE)
[NDIS_MEDIUM](https://www.google.com/search?num=5&q=NDIS_MEDIUM+site%3Adocs.microsoft.com) | ntddndis.h | [Vanara.PInvoke.IpHlpApi.NDIS_MEDIUM](https://github.com/dahall/Vanara/search?l=C%23&q=NDIS_MEDIUM)
[NDIS_PHYSICAL_MEDIUM](https://www.google.com/search?num=5&q=NDIS_PHYSICAL_MEDIUM+site%3Adocs.microsoft.com) | ntddndis.h | [Vanara.PInvoke.IpHlpApi.NDIS_PHYSICAL_MEDIUM](https://github.com/dahall/Vanara/search?l=C%23&q=NDIS_PHYSICAL_MEDIUM)
[NET_ADDRESS_FORMAT](https://www.google.com/search?num=5&q=NET_ADDRESS_FORMAT+site%3Adocs.microsoft.com) | iphlpapi.h | [Vanara.PInvoke.IpHlpApi.NET_ADDRESS_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=NET_ADDRESS_FORMAT)
[NET_IF_ACCESS_TYPE](https://www.google.com/search?num=5&q=NET_IF_ACCESS_TYPE+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.NET_IF_ACCESS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_ACCESS_TYPE)
[NET_IF_ADMIN_STATUS](https://www.google.com/search?num=5&q=NET_IF_ADMIN_STATUS+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.NET_IF_ADMIN_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_ADMIN_STATUS)
[NET_IF_CONNECTION_TYPE](https://www.google.com/search?num=5&q=NET_IF_CONNECTION_TYPE+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.NET_IF_CONNECTION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_CONNECTION_TYPE)
[NET_IF_DIRECTION_TYPE](https://www.google.com/search?num=5&q=NET_IF_DIRECTION_TYPE+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.NET_IF_DIRECTION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_DIRECTION_TYPE)
[NET_IF_MEDIA_CONNECT_STATE](https://www.google.com/search?num=5&q=NET_IF_MEDIA_CONNECT_STATE+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.NET_IF_MEDIA_CONNECT_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_MEDIA_CONNECT_STATE)
[NET_IF_MEDIA_DUPLEX_STATE](https://www.google.com/search?num=5&q=NET_IF_MEDIA_DUPLEX_STATE+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.NET_IF_MEDIA_DUPLEX_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_MEDIA_DUPLEX_STATE)
[NET_IF_OPER_STATUS](https://www.google.com/search?num=5&q=NET_IF_OPER_STATUS+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.NET_IF_OPER_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_OPER_STATUS)
[NET_IF_RCV_ADDRESS_TYPE](https://www.google.com/search?num=5&q=NET_IF_RCV_ADDRESS_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.NET_IF_RCV_ADDRESS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=NET_IF_RCV_ADDRESS_TYPE)
[NET_STRING](https://www.google.com/search?num=5&q=NET_STRING+site%3Adocs.microsoft.com) | iphlpapi.h | [Vanara.PInvoke.IpHlpApi.NET_STRING](https://github.com/dahall/Vanara/search?l=C%23&q=NET_STRING)
[NetBiosNodeType](https://www.google.com/search?num=5&q=NetBiosNodeType+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.NetBiosNodeType](https://github.com/dahall/Vanara/search?l=C%23&q=NetBiosNodeType)
[NL_DAD_STATE](https://www.google.com/search?num=5&q=NL_DAD_STATE+site%3Adocs.microsoft.com) | Nldef.h | [Vanara.PInvoke.IpHlpApi.NL_DAD_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=NL_DAD_STATE)
[NL_LINK_LOCAL_ADDRESS_BEHAVIOR](https://www.google.com/search?num=5&q=NL_LINK_LOCAL_ADDRESS_BEHAVIOR+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.NL_LINK_LOCAL_ADDRESS_BEHAVIOR](https://github.com/dahall/Vanara/search?l=C%23&q=NL_LINK_LOCAL_ADDRESS_BEHAVIOR)
[NL_NEIGHBOR_STATE](https://www.google.com/search?num=5&q=NL_NEIGHBOR_STATE+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.NL_NEIGHBOR_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=NL_NEIGHBOR_STATE)
[NL_NETWORK_CONNECTIVITY_COST_HINT](https://www.google.com/search?num=5&q=NL_NETWORK_CONNECTIVITY_COST_HINT+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.NL_NETWORK_CONNECTIVITY_COST_HINT](https://github.com/dahall/Vanara/search?l=C%23&q=NL_NETWORK_CONNECTIVITY_COST_HINT)
[NL_NETWORK_CONNECTIVITY_LEVEL_HINT](https://www.google.com/search?num=5&q=NL_NETWORK_CONNECTIVITY_LEVEL_HINT+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.NL_NETWORK_CONNECTIVITY_LEVEL_HINT](https://github.com/dahall/Vanara/search?l=C%23&q=NL_NETWORK_CONNECTIVITY_LEVEL_HINT)
[NL_PREFIX_ORIGIN](https://www.google.com/search?num=5&q=NL_PREFIX_ORIGIN+site%3Adocs.microsoft.com) | Nldef.h | [Vanara.PInvoke.IpHlpApi.NL_PREFIX_ORIGIN](https://github.com/dahall/Vanara/search?l=C%23&q=NL_PREFIX_ORIGIN)
[NL_ROUTE_ORIGIN](https://www.google.com/search?num=5&q=NL_ROUTE_ORIGIN+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.NL_ROUTE_ORIGIN](https://github.com/dahall/Vanara/search?l=C%23&q=NL_ROUTE_ORIGIN)
[NL_ROUTER_DISCOVERY_BEHAVIOR](https://www.google.com/search?num=5&q=NL_ROUTER_DISCOVERY_BEHAVIOR+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.NL_ROUTER_DISCOVERY_BEHAVIOR](https://github.com/dahall/Vanara/search?l=C%23&q=NL_ROUTER_DISCOVERY_BEHAVIOR)
[NL_SUFFIX_ORIGIN](https://www.google.com/search?num=5&q=NL_SUFFIX_ORIGIN+site%3Adocs.microsoft.com) | nldef.h | [Vanara.PInvoke.IpHlpApi.NL_SUFFIX_ORIGIN](https://github.com/dahall/Vanara/search?l=C%23&q=NL_SUFFIX_ORIGIN)
[SCOPE_LEVEL](https://www.google.com/search?num=5&q=SCOPE_LEVEL+site%3Adocs.microsoft.com) | ws2def.h | [Vanara.PInvoke.IpHlpApi.SCOPE_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=SCOPE_LEVEL)
[SupportedFlags](https://www.google.com/search?num=5&q=SupportedFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.NL_INTERFACE_OFFLOAD_ROD.SupportedFlags](https://github.com/dahall/Vanara/search?l=C%23&q=SupportedFlags)
[TCP_BOOLEAN_OPTIONAL](https://www.google.com/search?num=5&q=TCP_BOOLEAN_OPTIONAL+site%3Adocs.microsoft.com) | tcpestats.h | [Vanara.PInvoke.IpHlpApi.TCP_BOOLEAN_OPTIONAL](https://github.com/dahall/Vanara/search?l=C%23&q=TCP_BOOLEAN_OPTIONAL)
[TCP_CONNECTION_OFFLOAD_STATE](https://www.google.com/search?num=5&q=TCP_CONNECTION_OFFLOAD_STATE+site%3Adocs.microsoft.com) | tcpmib.h | [Vanara.PInvoke.IpHlpApi.TCP_CONNECTION_OFFLOAD_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=TCP_CONNECTION_OFFLOAD_STATE)
[TCP_ESTATS_TYPE](https://www.google.com/search?num=5&q=TCP_ESTATS_TYPE+site%3Adocs.microsoft.com) | tcpestats.h | [Vanara.PInvoke.IpHlpApi.TCP_ESTATS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TCP_ESTATS_TYPE)
[TCP_RTO_ALGORITHM](https://www.google.com/search?num=5&q=TCP_RTO_ALGORITHM+site%3Adocs.microsoft.com) | tcpmib.h | [Vanara.PInvoke.IpHlpApi.TCP_RTO_ALGORITHM](https://github.com/dahall/Vanara/search?l=C%23&q=TCP_RTO_ALGORITHM)
[TCP_SOFT_ERROR](https://www.google.com/search?num=5&q=TCP_SOFT_ERROR+site%3Adocs.microsoft.com) | tcpestats.h | [Vanara.PInvoke.IpHlpApi.TCP_SOFT_ERROR](https://github.com/dahall/Vanara/search?l=C%23&q=TCP_SOFT_ERROR)
[TCP_TABLE_CLASS](https://www.google.com/search?num=5&q=TCP_TABLE_CLASS+site%3Adocs.microsoft.com) | iprtrmib.h | [Vanara.PInvoke.IpHlpApi.TCP_TABLE_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=TCP_TABLE_CLASS)
[TCPIP_OWNER_MODULE_INFO_CLASS](https://www.google.com/search?num=5&q=TCPIP_OWNER_MODULE_INFO_CLASS+site%3Adocs.microsoft.com) | iprtrmib.h | [Vanara.PInvoke.IpHlpApi.TCPIP_OWNER_MODULE_INFO_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=TCPIP_OWNER_MODULE_INFO_CLASS)
[TUNNEL_TYPE](https://www.google.com/search?num=5&q=TUNNEL_TYPE+site%3Adocs.microsoft.com) | ifdef.h | [Vanara.PInvoke.IpHlpApi.TUNNEL_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TUNNEL_TYPE)
[UDP_TABLE_CLASS](https://www.google.com/search?num=5&q=UDP_TABLE_CLASS+site%3Adocs.microsoft.com) | iprtrmib.h | [Vanara.PInvoke.IpHlpApi.UDP_TABLE_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=UDP_TABLE_CLASS)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
@ -306,6 +362,6 @@ Native Class | Header | Managed Class
[MIB_UNICASTIPADDRESS_TABLE](https://www.google.com/search?num=5&q=MIB_UNICASTIPADDRESS_TABLE+site%3Adocs.microsoft.com) | netioapi.h | [Vanara.PInvoke.IpHlpApi.MIB_UNICASTIPADDRESS_TABLE](https://github.com/dahall/Vanara/search?l=C%23&q=MIB_UNICASTIPADDRESS_TABLE)
[PIP_PER_ADAPTER_INFO](https://www.google.com/search?num=5&q=PIP_PER_ADAPTER_INFO+site%3Adocs.microsoft.com) | iptypes.h | [Vanara.PInvoke.IpHlpApi.PIP_PER_ADAPTER_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=PIP_PER_ADAPTER_INFO)
[SafeIcmpHandle](https://www.google.com/search?num=5&q=SafeIcmpHandle+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.SafeIcmpHandle](https://github.com/dahall/Vanara/search?l=C%23&q=SafeIcmpHandle)
[SafeMibEntryBase`1](https://www.google.com/search?num=5&q=SafeMibEntryBase`1+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.SafeMibEntryBase`1](https://github.com/dahall/Vanara/search?l=C%23&q=SafeMibEntryBase`1)
[SafeMibEntryBase](https://www.google.com/search?num=5&q=SafeMibEntryBase+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.SafeMibEntryBase](https://github.com/dahall/Vanara/search?l=C%23&q=SafeMibEntryBase)
[SafeMibTableHandle](https://www.google.com/search?num=5&q=SafeMibTableHandle+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.SafeMibTableHandle](https://github.com/dahall/Vanara/search?l=C%23&q=SafeMibTableHandle)
[SafeUnmanagedMibEntryBase`1](https://www.google.com/search?num=5&q=SafeUnmanagedMibEntryBase`1+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.SafeUnmanagedMibEntryBase`1](https://github.com/dahall/Vanara/search?l=C%23&q=SafeUnmanagedMibEntryBase`1)
[SafeUnmanagedMibEntryBase](https://www.google.com/search?num=5&q=SafeUnmanagedMibEntryBase+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.IpHlpApi.SafeUnmanagedMibEntryBase](https://github.com/dahall/Vanara/search?l=C%23&q=SafeUnmanagedMibEntryBase)

View File

@ -19,6 +19,7 @@ Structures
&lt;PhysicalAddress&gt;e__FixedBuffer FIXED_INFO HIFTIMESTAMPCHANGE IF_COUNTED_STRING IF_PHYSICAL_ADDRESS INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES INTERFACE_TIMESTAMP_CAPABILITIES IO_STATUS_BLOCK IP_ADAPTER_ADDRESSES IP_ADAPTER_ANYCAST_ADDRESS IP_ADAPTER_DNS_SERVER_ADDRESS IP_ADAPTER_DNS_SUFFIX IP_ADAPTER_GATEWAY_ADDRESS IP_ADAPTER_INDEX_MAP IP_ADAPTER_INFO IP_ADAPTER_MULTICAST_ADDRESS IP_ADAPTER_PREFIX IP_ADAPTER_UNICAST_ADDRESS IP_ADAPTER_WINS_SERVER_ADDRESS IP_ADDRESS_PREFIX IP_ADDRESS_STRING IP_ADDR_STRING IP_INTERFACE_NAME_INFO IP_OPTION_INFORMATION IP_PER_ADAPTER_INFO MIBICMPINFO MIBICMPSTATS MIBICMPSTATS_EX MIB_ANYCASTIPADDRESS_ROW MIB_ICMP MIB_ICMP_EX MIB_IFROW MIB_IFSTACK_ROW MIB_IF_ROW2 MIB_INVERTEDIFSTACK_ROW MIB_IPADDRROW MIB_IPFORWARDROW MIB_IPFORWARD_ROW2 MIB_IPINTERFACE_ROW MIB_IPNETROW MIB_IPNET_ROW2 MIB_IPNET_ROW2_Unmanaged MIB_IPPATH_ROW MIB_IPSTATS MIB_IP_NETWORK_CONNECTION_BANDWIDTH_ESTIMATES MIB_MULTICASTIPADDRESS_ROW MIB_TCP6ROW MIB_TCP6ROW2 MIB_TCP6ROW_OWNER_MODULE MIB_TCP6ROW_OWNER_PID MIB_TCPROW MIB_TCPROW2 MIB_TCPROW_OWNER_MODULE MIB_TCPROW_OWNER_PID MIB_TCPSTATS MIB_TCPSTATS2 MIB_UDP6ROW MIB_UDP6ROW_OWNER_MODULE MIB_UDP6ROW_OWNER_PID MIB_UDPROW MIB_UDPROW_OWNER_MODULE MIB_UDPROW_OWNER_PID MIB_UDPSTATS MIB_UDPSTATS2 MIB_UNICASTIPADDRESS_ROW NAMEDADDRESS NDIS_INTERFACE_INFORMATION NET_ADDRESS_INFO NET_IF_ALIAS NET_IF_RCV_ADDRESS NET_LUID NET_PHYSICAL_LOCATION NL_BANDWIDTH_INFORMATION NL_INTERFACE_OFFLOAD_ROD NL_NETWORK_CONNECTIVITY_HINT TCPIP_OWNER_MODULE_BASIC_INFO TCPIP_OWNER_MODULE_BASIC_INFO_UNMGD TCP_ESTATS_BANDWIDTH_ROD_v0 TCP_ESTATS_BANDWIDTH_RW_v0 TCP_ESTATS_DATA_ROD_v0 TCP_ESTATS_DATA_RW_v0 TCP_ESTATS_FINE_RTT_ROD_v0 TCP_ESTATS_FINE_RTT_RW_v0 TCP_ESTATS_OBS_REC_ROD_v0 TCP_ESTATS_OBS_REC_RW_v0 TCP_ESTATS_PATH_ROD_v0 TCP_ESTATS_PATH_RW_v0 TCP_ESTATS_REC_ROD_v0 TCP_ESTATS_REC_RW_v0 TCP_ESTATS_SEND_BUFF_ROD_v0 TCP_ESTATS_SEND_BUFF_RW_v0 TCP_ESTATS_SND_CONG_ROD_v0 TCP_ESTATS_SND_CONG_ROS_v0 TCP_ESTATS_SND_CONG_RW_v0 TCP_ESTATS_SYN_OPTS_ROS_v0
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

File diff suppressed because one or more lines are too long

View File

@ -1137,7 +1137,7 @@ Native Method | Native DLL | Header | Managed Method
[Wow64SetThreadContext](https://www.google.com/search?num=5&q=Wow64SetThreadContext+site%3Adocs.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.Wow64SetThreadContext](https://github.com/dahall/Vanara/search?l=C%23&q=Wow64SetThreadContext)
[Wow64SetThreadDefaultGuestMachine](https://www.google.com/search?num=5&q=Wow64SetThreadDefaultGuestMachine+site%3Adocs.microsoft.com) | kernelbase.dll | | [Vanara.PInvoke.Kernel32.Wow64SetThreadDefaultGuestMachine](https://github.com/dahall/Vanara/search?l=C%23&q=Wow64SetThreadDefaultGuestMachine)
[Wow64SuspendThread](https://www.google.com/search?num=5&q=Wow64SuspendThread+site%3Adocs.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.Wow64SuspendThread](https://github.com/dahall/Vanara/search?l=C%23&q=Wow64SuspendThread)
[WriteConsole](https://www.google.com/search?num=5&q=WriteConsoleA+site%3Adocs.microsoft.com) | kernel32.dll | Wincon.h | [Vanara.PInvoke.Kernel32.WriteConsole](https://github.com/dahall/Vanara/search?l=C%23&q=WriteConsole)
[WriteConsole](https://www.google.com/search?num=5&q=WriteConsoleA+site%3Adocs.microsoft.com) | kernel32.dll | Wincon.h | [Vanara.PInvoke.Kernel32.WriteConsoleA](https://github.com/dahall/Vanara/search?l=C%23&q=WriteConsoleA)
[WriteConsoleInput](https://www.google.com/search?num=5&q=WriteConsoleInputA+site%3Adocs.microsoft.com) | kernel32.dll | Wincon.h | [Vanara.PInvoke.Kernel32.WriteConsoleInput](https://github.com/dahall/Vanara/search?l=C%23&q=WriteConsoleInput)
[WriteConsoleOutput](https://www.google.com/search?num=5&q=WriteConsoleOutputA+site%3Adocs.microsoft.com) | kernel32.dll | Wincon.h | [Vanara.PInvoke.Kernel32.WriteConsoleOutput](https://github.com/dahall/Vanara/search?l=C%23&q=WriteConsoleOutput)
[WriteConsoleOutputAttribute](https://www.google.com/search?num=5&q=WriteConsoleOutputAttribute+site%3Adocs.microsoft.com) | kernel32.dll | Wincon.h | [Vanara.PInvoke.Kernel32.WriteConsoleOutputAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=WriteConsoleOutputAttribute)
@ -1154,6 +1154,361 @@ Native Method | Native DLL | Header | Managed Method
[WriteTapemark](https://www.google.com/search?num=5&q=WriteTapemark+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.WriteTapemark](https://github.com/dahall/Vanara/search?l=C%23&q=WriteTapemark)
[WTSGetActiveConsoleSessionId](https://www.google.com/search?num=5&q=WTSGetActiveConsoleSessionId+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.WTSGetActiveConsoleSessionId](https://github.com/dahall/Vanara/search?l=C%23&q=WTSGetActiveConsoleSessionId)
[ZombifyActCtx](https://www.google.com/search?num=5&q=ZombifyActCtx+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.ZombifyActCtx](https://github.com/dahall/Vanara/search?l=C%23&q=ZombifyActCtx)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[AC_STATUS](https://www.google.com/search?num=5&q=AC_STATUS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.AC_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=AC_STATUS)
[ACTCTX_COMPATIBILITY_ELEMENT_TYPE](https://www.google.com/search?num=5&q=ACTCTX_COMPATIBILITY_ELEMENT_TYPE+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.ACTCTX_COMPATIBILITY_ELEMENT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ACTCTX_COMPATIBILITY_ELEMENT_TYPE)
[ACTCTX_REQUESTED_RUN_LEVEL](https://www.google.com/search?num=5&q=ACTCTX_REQUESTED_RUN_LEVEL+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.ACTCTX_REQUESTED_RUN_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=ACTCTX_REQUESTED_RUN_LEVEL)
[ACTCTX_SECTION](https://www.google.com/search?num=5&q=ACTCTX_SECTION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.ACTCTX_SECTION](https://github.com/dahall/Vanara/search?l=C%23&q=ACTCTX_SECTION)
[ActCtxFlags](https://www.google.com/search?num=5&q=ActCtxFlags+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.ActCtxFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ActCtxFlags)
[ACTIVATION_CONTEXT_INFO_CLASS](https://www.google.com/search?num=5&q=ACTIVATION_CONTEXT_INFO_CLASS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.ACTIVATION_CONTEXT_INFO_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=ACTIVATION_CONTEXT_INFO_CLASS)
[AddPackageDependencyOptions](https://www.google.com/search?num=5&q=AddPackageDependencyOptions+site%3Adocs.microsoft.com) | appmodel.h | [Vanara.PInvoke.Kernel32.AddPackageDependencyOptions](https://github.com/dahall/Vanara/search?l=C%23&q=AddPackageDependencyOptions)
[ApplicationRestartFlags](https://www.google.com/search?num=5&q=ApplicationRestartFlags+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.ApplicationRestartFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ApplicationRestartFlags)
[AppPolicyCreateFileAccess](https://www.google.com/search?num=5&q=AppPolicyCreateFileAccess+site%3Adocs.microsoft.com) | AppModel.h | [Vanara.PInvoke.Kernel32.AppPolicyCreateFileAccess](https://github.com/dahall/Vanara/search?l=C%23&q=AppPolicyCreateFileAccess)
[AppPolicyProcessTerminationMethod](https://www.google.com/search?num=5&q=AppPolicyProcessTerminationMethod+site%3Adocs.microsoft.com) | AppModel.h | [Vanara.PInvoke.Kernel32.AppPolicyProcessTerminationMethod](https://github.com/dahall/Vanara/search?l=C%23&q=AppPolicyProcessTerminationMethod)
[AppPolicyShowDeveloperDiagnostic](https://www.google.com/search?num=5&q=AppPolicyShowDeveloperDiagnostic+site%3Adocs.microsoft.com) | AppModel.h | [Vanara.PInvoke.Kernel32.AppPolicyShowDeveloperDiagnostic](https://github.com/dahall/Vanara/search?l=C%23&q=AppPolicyShowDeveloperDiagnostic)
[AppPolicyThreadInitializationType](https://www.google.com/search?num=5&q=AppPolicyThreadInitializationType+site%3Adocs.microsoft.com) | AppModel.h | [Vanara.PInvoke.Kernel32.AppPolicyThreadInitializationType](https://github.com/dahall/Vanara/search?l=C%23&q=AppPolicyThreadInitializationType)
[APPX_PACKAGE_ARCHITECTURE](https://www.google.com/search?num=5&q=APPX_PACKAGE_ARCHITECTURE+site%3Adocs.microsoft.com) | appxpackaging.h | [Vanara.PInvoke.Kernel32.APPX_PACKAGE_ARCHITECTURE](https://github.com/dahall/Vanara/search?l=C%23&q=APPX_PACKAGE_ARCHITECTURE)
[AttrType](https://www.google.com/search?num=5&q=AttrType+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROC_THREAD_ATTRIBUTE.AttrType](https://github.com/dahall/Vanara/search?l=C%23&q=AttrType)
[BASE_SEARCH_PATH](https://www.google.com/search?num=5&q=BASE_SEARCH_PATH+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.BASE_SEARCH_PATH](https://github.com/dahall/Vanara/search?l=C%23&q=BASE_SEARCH_PATH)
[BATTERY_STATUS](https://www.google.com/search?num=5&q=BATTERY_STATUS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.BATTERY_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=BATTERY_STATUS)
[CALDATETIME_DATEUNIT](https://www.google.com/search?num=5&q=CALDATETIME_DATEUNIT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CALDATETIME_DATEUNIT](https://github.com/dahall/Vanara/search?l=C%23&q=CALDATETIME_DATEUNIT)
[CALID](https://www.google.com/search?num=5&q=CALID+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CALID](https://github.com/dahall/Vanara/search?l=C%23&q=CALID)
[CALTYPE](https://www.google.com/search?num=5&q=CALTYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CALTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CALTYPE)
[CHANGER_FEATURES0](https://www.google.com/search?num=5&q=CHANGER_FEATURES0+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_FEATURES0](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_FEATURES0)
[CHANGER_FEATURES1](https://www.google.com/search?num=5&q=CHANGER_FEATURES1+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_FEATURES1](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_FEATURES1)
[CHANGER_LOCK](https://www.google.com/search?num=5&q=CHANGER_LOCK+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_LOCK](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_LOCK)
[CHANGER_MOVE](https://www.google.com/search?num=5&q=CHANGER_MOVE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_MOVE](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_MOVE)
[CHANGER_SET_ACCESS_OP](https://www.google.com/search?num=5&q=CHANGER_SET_ACCESS_OP+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_SET_ACCESS_OP](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_SET_ACCESS_OP)
[ChangerActionCode](https://www.google.com/search?num=5&q=ChangerActionCode+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.ChangerActionCode](https://github.com/dahall/Vanara/search?l=C%23&q=ChangerActionCode)
[CHAR_TYPE_INFO](https://www.google.com/search?num=5&q=CHAR_TYPE_INFO+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.CHAR_TYPE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CHAR_TYPE_INFO)
[CHARACTER_ATTRIBUTE](https://www.google.com/search?num=5&q=CHARACTER_ATTRIBUTE+site%3Adocs.microsoft.com) | wincon.h | [Vanara.PInvoke.Kernel32.CHARACTER_ATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=CHARACTER_ATTRIBUTE)
[CHECKSUM_TYPE](https://www.google.com/search?num=5&q=CHECKSUM_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CHECKSUM_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CHECKSUM_TYPE)
[COMM_ERRS](https://www.google.com/search?num=5&q=COMM_ERRS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_ERRS](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_ERRS)
[COMM_ESC_FUNC](https://www.google.com/search?num=5&q=COMM_ESC_FUNC+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_ESC_FUNC](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_ESC_FUNC)
[COMM_EVT_MASK](https://www.google.com/search?num=5&q=COMM_EVT_MASK+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_EVT_MASK](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_EVT_MASK)
[COMM_MODEM_STATUS](https://www.google.com/search?num=5&q=COMM_MODEM_STATUS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_MODEM_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_MODEM_STATUS)
[COMM_PURGE](https://www.google.com/search?num=5&q=COMM_PURGE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_PURGE](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_PURGE)
[COMM_SET_DATA](https://www.google.com/search?num=5&q=COMM_SET_DATA+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_SET_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_SET_DATA)
[COMM_SET_PARAMS](https://www.google.com/search?num=5&q=COMM_SET_PARAMS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_SET_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_SET_PARAMS)
[COMM_STOP_PARITY](https://www.google.com/search?num=5&q=COMM_STOP_PARITY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMM_STOP_PARITY](https://github.com/dahall/Vanara/search?l=C%23&q=COMM_STOP_PARITY)
[COMPARE_STRING](https://www.google.com/search?num=5&q=COMPARE_STRING+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COMPARE_STRING](https://github.com/dahall/Vanara/search?l=C%23&q=COMPARE_STRING)
[COMPRESSION_FORMAT](https://www.google.com/search?num=5&q=COMPRESSION_FORMAT+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.COMPRESSION_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=COMPRESSION_FORMAT)
[COMPUTER_NAME_FORMAT](https://www.google.com/search?num=5&q=COMPUTER_NAME_FORMAT+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.COMPUTER_NAME_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=COMPUTER_NAME_FORMAT)
[CONDITION_VARIABLE_FLAGS](https://www.google.com/search?num=5&q=CONDITION_VARIABLE_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CONDITION_VARIABLE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CONDITION_VARIABLE_FLAGS)
[CONSOLE_INPUT_MODE](https://www.google.com/search?num=5&q=CONSOLE_INPUT_MODE+site%3Adocs.microsoft.com) | ConsoleApi.h | [Vanara.PInvoke.Kernel32.CONSOLE_INPUT_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=CONSOLE_INPUT_MODE)
[CONSOLE_OUTPUT_MODE](https://www.google.com/search?num=5&q=CONSOLE_OUTPUT_MODE+site%3Adocs.microsoft.com) | ConsoleApi.h | [Vanara.PInvoke.Kernel32.CONSOLE_OUTPUT_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=CONSOLE_OUTPUT_MODE)
[CONSOLE_SELECTION](https://www.google.com/search?num=5&q=CONSOLE_SELECTION+site%3Adocs.microsoft.com) | ConsoleApi3.h | [Vanara.PInvoke.Kernel32.CONSOLE_SELECTION](https://github.com/dahall/Vanara/search?l=C%23&q=CONSOLE_SELECTION)
[CONSOLE_TEXTMODE](https://www.google.com/search?num=5&q=CONSOLE_TEXTMODE+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.CONSOLE_TEXTMODE](https://github.com/dahall/Vanara/search?l=C%23&q=CONSOLE_TEXTMODE)
[CONTROL_KEY_STATE](https://www.google.com/search?num=5&q=CONTROL_KEY_STATE+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.CONTROL_KEY_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=CONTROL_KEY_STATE)
[COPY_CALLBACK_REASON](https://www.google.com/search?num=5&q=COPY_CALLBACK_REASON+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COPY_CALLBACK_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=COPY_CALLBACK_REASON)
[COPY_FILE](https://www.google.com/search?num=5&q=COPY_FILE+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.COPY_FILE](https://github.com/dahall/Vanara/search?l=C%23&q=COPY_FILE)
[COPYFILE2_COPY_PHASE](https://www.google.com/search?num=5&q=COPYFILE2_COPY_PHASE+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.COPYFILE2_COPY_PHASE](https://github.com/dahall/Vanara/search?l=C%23&q=COPYFILE2_COPY_PHASE)
[COPYFILE2_MESSAGE_ACTION](https://www.google.com/search?num=5&q=COPYFILE2_MESSAGE_ACTION+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.COPYFILE2_MESSAGE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=COPYFILE2_MESSAGE_ACTION)
[COPYFILE2_MESSAGE_TYPE](https://www.google.com/search?num=5&q=COPYFILE2_MESSAGE_TYPE+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.COPYFILE2_MESSAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=COPYFILE2_MESSAGE_TYPE)
[CopyProgressResult](https://www.google.com/search?num=5&q=CopyProgressResult+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.CopyProgressResult](https://github.com/dahall/Vanara/search?l=C%23&q=CopyProgressResult)
[CP_FLAGS](https://www.google.com/search?num=5&q=CP_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CP_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CP_FLAGS)
[CPU_SET_INFORMATION_TYPE](https://www.google.com/search?num=5&q=CPU_SET_INFORMATION_TYPE+site%3Adocs.microsoft.com) | Processthreadapi.h | [Vanara.PInvoke.Kernel32.CPU_SET_INFORMATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CPU_SET_INFORMATION_TYPE)
[CREATE_EVENT_FLAGS](https://www.google.com/search?num=5&q=CREATE_EVENT_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CREATE_EVENT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_EVENT_FLAGS)
[CREATE_MUTEX_FLAGS](https://www.google.com/search?num=5&q=CREATE_MUTEX_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CREATE_MUTEX_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_MUTEX_FLAGS)
[CREATE_PROCESS](https://www.google.com/search?num=5&q=CREATE_PROCESS+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.CREATE_PROCESS](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_PROCESS)
[CREATE_THREAD_FLAGS](https://www.google.com/search?num=5&q=CREATE_THREAD_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CREATE_THREAD_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_THREAD_FLAGS)
[CREATE_WAITABLE_TIMER_FLAG](https://www.google.com/search?num=5&q=CREATE_WAITABLE_TIMER_FLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CREATE_WAITABLE_TIMER_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_WAITABLE_TIMER_FLAG)
[CreatePackageDependencyOptions](https://www.google.com/search?num=5&q=CreatePackageDependencyOptions+site%3Adocs.microsoft.com) | appmodel.h | [Vanara.PInvoke.Kernel32.CreatePackageDependencyOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePackageDependencyOptions)
[CreationOption](https://www.google.com/search?num=5&q=CreationOption+site%3Adocs.microsoft.com) | fileapi.h | [Vanara.PInvoke.Kernel32.CreationOption](https://github.com/dahall/Vanara/search?l=C%23&q=CreationOption)
[CRITICAL_SECTION_FLAGS](https://www.google.com/search?num=5&q=CRITICAL_SECTION_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.CRITICAL_SECTION_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=CRITICAL_SECTION_FLAGS)
[CSV_CONTROL_OP](https://www.google.com/search?num=5&q=CSV_CONTROL_OP+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CSV_CONTROL_OP](https://github.com/dahall/Vanara/search?l=C%23&q=CSV_CONTROL_OP)
[CTRL_EVENT](https://www.google.com/search?num=5&q=CTRL_EVENT+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.CTRL_EVENT](https://github.com/dahall/Vanara/search?l=C%23&q=CTRL_EVENT)
[Ctype1](https://www.google.com/search?num=5&q=Ctype1+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.Ctype1](https://github.com/dahall/Vanara/search?l=C%23&q=Ctype1)
[Ctype2](https://www.google.com/search?num=5&q=Ctype2+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.Ctype2](https://github.com/dahall/Vanara/search?l=C%23&q=Ctype2)
[Ctype3](https://www.google.com/search?num=5&q=Ctype3+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.Ctype3](https://github.com/dahall/Vanara/search?l=C%23&q=Ctype3)
[DATE_FORMAT](https://www.google.com/search?num=5&q=DATE_FORMAT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DATE_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=DATE_FORMAT)
[DDD](https://www.google.com/search?num=5&q=DDD+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DDD](https://github.com/dahall/Vanara/search?l=C%23&q=DDD)
[DeactivateActCtxFlag](https://www.google.com/search?num=5&q=DeactivateActCtxFlag+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.DeactivateActCtxFlag](https://github.com/dahall/Vanara/search?l=C%23&q=DeactivateActCtxFlag)
[DEBUG_CONTINUE](https://www.google.com/search?num=5&q=DEBUG_CONTINUE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DEBUG_CONTINUE](https://github.com/dahall/Vanara/search?l=C%23&q=DEBUG_CONTINUE)
[DEBUG_EVENT_CODE](https://www.google.com/search?num=5&q=DEBUG_EVENT_CODE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DEBUG_EVENT_CODE](https://github.com/dahall/Vanara/search?l=C%23&q=DEBUG_EVENT_CODE)
[DEP_SYSTEM_POLICY_TYPE](https://www.google.com/search?num=5&q=DEP_SYSTEM_POLICY_TYPE+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.DEP_SYSTEM_POLICY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DEP_SYSTEM_POLICY_TYPE)
[DETECTION_TYPE](https://www.google.com/search?num=5&q=DETECTION_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DETECTION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DETECTION_TYPE)
[DEVICE_DSM_ACTION](https://www.google.com/search?num=5&q=DEVICE_DSM_ACTION+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DEVICE_DSM_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_DSM_ACTION)
[DEVICE_DSM_FLAG](https://www.google.com/search?num=5&q=DEVICE_DSM_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DEVICE_DSM_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_DSM_FLAG)
[DEVICE_DSM_NOTIFY_FLAG](https://www.google.com/search?num=5&q=DEVICE_DSM_NOTIFY_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DEVICE_DSM_NOTIFY_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_DSM_NOTIFY_FLAG)
[DEVICE_TYPE](https://www.google.com/search?num=5&q=DEVICE_TYPE+site%3Adocs.microsoft.com) | WinIOCtl.h | [Vanara.PInvoke.Kernel32.DEVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_TYPE)
[DIAGNOSTIC_REASON](https://www.google.com/search?num=5&q=DIAGNOSTIC_REASON+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DIAGNOSTIC_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=DIAGNOSTIC_REASON)
[DIAGNOSTIC_REASON_VERSION](https://www.google.com/search?num=5&q=DIAGNOSTIC_REASON_VERSION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DIAGNOSTIC_REASON_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=DIAGNOSTIC_REASON_VERSION)
[DISK_ATTRIBUTE](https://www.google.com/search?num=5&q=DISK_ATTRIBUTE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_ATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_ATTRIBUTE)
[DISK_CACHE_RETENTION_PRIORITY](https://www.google.com/search?num=5&q=DISK_CACHE_RETENTION_PRIORITY+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_CACHE_RETENTION_PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_CACHE_RETENTION_PRIORITY)
[DRIVE_TYPE](https://www.google.com/search?num=5&q=DRIVE_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DRIVE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DRIVE_TYPE)
[DTR_CONTROL](https://www.google.com/search?num=5&q=DTR_CONTROL+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DTR_CONTROL](https://github.com/dahall/Vanara/search?l=C%23&q=DTR_CONTROL)
[DUPLICATE_HANDLE_OPTIONS](https://www.google.com/search?num=5&q=DUPLICATE_HANDLE_OPTIONS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.DUPLICATE_HANDLE_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=DUPLICATE_HANDLE_OPTIONS)
[DYNAMIC_EH_CONTINUATION_TARGET](https://www.google.com/search?num=5&q=DYNAMIC_EH_CONTINUATION_TARGET+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.DYNAMIC_EH_CONTINUATION_TARGET](https://github.com/dahall/Vanara/search?l=C%23&q=DYNAMIC_EH_CONTINUATION_TARGET)
[ELEMENT_ERROR](https://www.google.com/search?num=5&q=ELEMENT_ERROR+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.ELEMENT_ERROR](https://github.com/dahall/Vanara/search?l=C%23&q=ELEMENT_ERROR)
[ELEMENT_STATUS](https://www.google.com/search?num=5&q=ELEMENT_STATUS+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.ELEMENT_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=ELEMENT_STATUS)
[ELEMENT_TYPE](https://www.google.com/search?num=5&q=ELEMENT_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.ELEMENT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ELEMENT_TYPE)
[ENCLAVE_SEALING_IDENTITY_POLICY](https://www.google.com/search?num=5&q=ENCLAVE_SEALING_IDENTITY_POLICY+site%3Adocs.microsoft.com) | ntenclv.h | [Vanara.PInvoke.Kernel32.ENCLAVE_SEALING_IDENTITY_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=ENCLAVE_SEALING_IDENTITY_POLICY)
[ENCLAVE_VBS_FLAG](https://www.google.com/search?num=5&q=ENCLAVE_VBS_FLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.ENCLAVE_VBS_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=ENCLAVE_VBS_FLAG)
[EnclaveType](https://www.google.com/search?num=5&q=EnclaveType+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.EnclaveType](https://github.com/dahall/Vanara/search?l=C%23&q=EnclaveType)
[EVENT_TYPE](https://www.google.com/search?num=5&q=EVENT_TYPE+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.EVENT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_TYPE)
[EXCEPTION_FLAG](https://www.google.com/search?num=5&q=EXCEPTION_FLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.EXCEPTION_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=EXCEPTION_FLAG)
[ExceptionCode](https://www.google.com/search?num=5&q=ExceptionCode+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.ExceptionCode](https://github.com/dahall/Vanara/search?l=C%23&q=ExceptionCode)
[EXECUTION_STATE](https://www.google.com/search?num=5&q=EXECUTION_STATE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.EXECUTION_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=EXECUTION_STATE)
[FAIL_FAST_FLAGS](https://www.google.com/search?num=5&q=FAIL_FAST_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FAIL_FAST_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=FAIL_FAST_FLAGS)
[FIBER_FLAG](https://www.google.com/search?num=5&q=FIBER_FLAG+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.FIBER_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=FIBER_FLAG)
[FILE_ACTION](https://www.google.com/search?num=5&q=FILE_ACTION+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.FILE_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_ACTION)
[FILE_CACHE_LIMITS](https://www.google.com/search?num=5&q=FILE_CACHE_LIMITS+site%3Adocs.microsoft.com) | MemoryApi.h | [Vanara.PInvoke.Kernel32.FILE_CACHE_LIMITS](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_CACHE_LIMITS)
[FILE_ID_TYPE](https://www.google.com/search?num=5&q=FILE_ID_TYPE+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.FILE_ID_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_ID_TYPE)
[FILE_INFO_BY_HANDLE_CLASS](https://www.google.com/search?num=5&q=FILE_INFO_BY_HANDLE_CLASS+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.FILE_INFO_BY_HANDLE_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_INFO_BY_HANDLE_CLASS)
[FILE_MAP](https://www.google.com/search?num=5&q=FILE_MAP+site%3Adocs.microsoft.com) | MemoryApi.h | [Vanara.PInvoke.Kernel32.FILE_MAP](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_MAP)
[FILE_NOTIFICATION_MODE](https://www.google.com/search?num=5&q=FILE_NOTIFICATION_MODE+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.FILE_NOTIFICATION_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_NOTIFICATION_MODE)
[FILE_NOTIFY_CHANGE](https://www.google.com/search?num=5&q=FILE_NOTIFY_CHANGE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FILE_NOTIFY_CHANGE](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_NOTIFY_CHANGE)
[FILE_STORAGE_TIER_CLASS](https://www.google.com/search?num=5&q=FILE_STORAGE_TIER_CLASS+site%3Adocs.microsoft.com) | ntifs.h | [Vanara.PInvoke.Kernel32.FILE_STORAGE_TIER_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_STORAGE_TIER_CLASS)
[FILE_STORAGE_TIER_FLAG](https://www.google.com/search?num=5&q=FILE_STORAGE_TIER_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.FILE_STORAGE_TIER_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_STORAGE_TIER_FLAG)
[FILE_STORAGE_TIER_MEDIA_TYPE](https://www.google.com/search?num=5&q=FILE_STORAGE_TIER_MEDIA_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.FILE_STORAGE_TIER_MEDIA_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_STORAGE_TIER_MEDIA_TYPE)
[FileAccess](https://www.google.com/search?num=5&q=FileAccess+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FileAccess](https://github.com/dahall/Vanara/search?l=C%23&q=FileAccess)
[FileSystemFlags](https://www.google.com/search?num=5&q=FileSystemFlags+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.FileSystemFlags](https://github.com/dahall/Vanara/search?l=C%23&q=FileSystemFlags)
[FileType](https://www.google.com/search?num=5&q=FileType+site%3Adocs.microsoft.com) | WinUser.h | [Vanara.PInvoke.Kernel32.FileType](https://github.com/dahall/Vanara/search?l=C%23&q=FileType)
[FinalPathNameOptions](https://www.google.com/search?num=5&q=FinalPathNameOptions+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.FinalPathNameOptions](https://github.com/dahall/Vanara/search?l=C%23&q=FinalPathNameOptions)
[FIND_ACTCTX_SECTION](https://www.google.com/search?num=5&q=FIND_ACTCTX_SECTION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FIND_ACTCTX_SECTION](https://github.com/dahall/Vanara/search?l=C%23&q=FIND_ACTCTX_SECTION)
[FIND_FIRST](https://www.google.com/search?num=5&q=FIND_FIRST+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FIND_FIRST](https://github.com/dahall/Vanara/search?l=C%23&q=FIND_FIRST)
[FINDEX_INFO_LEVELS](https://www.google.com/search?num=5&q=FINDEX_INFO_LEVELS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FINDEX_INFO_LEVELS](https://github.com/dahall/Vanara/search?l=C%23&q=FINDEX_INFO_LEVELS)
[FINDEX_SEARCH_OPS](https://www.google.com/search?num=5&q=FINDEX_SEARCH_OPS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FINDEX_SEARCH_OPS](https://github.com/dahall/Vanara/search?l=C%23&q=FINDEX_SEARCH_OPS)
[FirmwareTableProviderId](https://www.google.com/search?num=5&q=FirmwareTableProviderId+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.FirmwareTableProviderId](https://github.com/dahall/Vanara/search?l=C%23&q=FirmwareTableProviderId)
[FormatMessageFlags](https://www.google.com/search?num=5&q=FormatMessageFlags+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.FormatMessageFlags](https://github.com/dahall/Vanara/search?l=C%23&q=FormatMessageFlags)
[FSCTL_INTEGRITY_FLAG](https://www.google.com/search?num=5&q=FSCTL_INTEGRITY_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.FSCTL_INTEGRITY_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=FSCTL_INTEGRITY_FLAG)
[GAMING_DEVICE_DEVICE_ID](https://www.google.com/search?num=5&q=GAMING_DEVICE_DEVICE_ID+site%3Adocs.microsoft.com) | gamingdeviceinformation.h | [Vanara.PInvoke.Kernel32.GAMING_DEVICE_DEVICE_ID](https://github.com/dahall/Vanara/search?l=C%23&q=GAMING_DEVICE_DEVICE_ID)
[GAMING_DEVICE_VENDOR_ID](https://www.google.com/search?num=5&q=GAMING_DEVICE_VENDOR_ID+site%3Adocs.microsoft.com) | gamingdeviceinformation.h | [Vanara.PInvoke.Kernel32.GAMING_DEVICE_VENDOR_ID](https://github.com/dahall/Vanara/search?l=C%23&q=GAMING_DEVICE_VENDOR_ID)
[GET_CONSOLE_DISPLAY_MODE](https://www.google.com/search?num=5&q=GET_CONSOLE_DISPLAY_MODE+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.GET_CONSOLE_DISPLAY_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=GET_CONSOLE_DISPLAY_MODE)
[GET_FILEEX_INFO_LEVELS](https://www.google.com/search?num=5&q=GET_FILEEX_INFO_LEVELS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.GET_FILEEX_INFO_LEVELS](https://github.com/dahall/Vanara/search?l=C%23&q=GET_FILEEX_INFO_LEVELS)
[GET_MODULE_HANDLE_EX_FLAG](https://www.google.com/search?num=5&q=GET_MODULE_HANDLE_EX_FLAG+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.GET_MODULE_HANDLE_EX_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=GET_MODULE_HANDLE_EX_FLAG)
[GetStringScriptsFlag](https://www.google.com/search?num=5&q=GetStringScriptsFlag+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.GetStringScriptsFlag](https://github.com/dahall/Vanara/search?l=C%23&q=GetStringScriptsFlag)
[GMEM](https://www.google.com/search?num=5&q=GMEM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.GMEM](https://github.com/dahall/Vanara/search?l=C%23&q=GMEM)
[GPT_ATTRIBUTE](https://www.google.com/search?num=5&q=GPT_ATTRIBUTE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.GPT_ATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=GPT_ATTRIBUTE)
[GPT_BASIC_DATA_ATTRIBUTE](https://www.google.com/search?num=5&q=GPT_BASIC_DATA_ATTRIBUTE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.GPT_BASIC_DATA_ATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=GPT_BASIC_DATA_ATTRIBUTE)
[HANDLE_FLAG](https://www.google.com/search?num=5&q=HANDLE_FLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.HANDLE_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=HANDLE_FLAG)
[HARDWARE_COUNTER_TYPE](https://www.google.com/search?num=5&q=HARDWARE_COUNTER_TYPE+site%3Adocs.microsoft.com) | ntddk.h | [Vanara.PInvoke.Kernel32.HARDWARE_COUNTER_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=HARDWARE_COUNTER_TYPE)
[HEAP_INFORMATION_CLASS](https://www.google.com/search?num=5&q=HEAP_INFORMATION_CLASS+site%3Adocs.microsoft.com) | WinNT.h | [Vanara.PInvoke.Kernel32.HEAP_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=HEAP_INFORMATION_CLASS)
[HeapCompatibility](https://www.google.com/search?num=5&q=HeapCompatibility+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.HeapCompatibility](https://github.com/dahall/Vanara/search?l=C%23&q=HeapCompatibility)
[HEAPENTRY32_FLAGS](https://www.google.com/search?num=5&q=HEAPENTRY32_FLAGS+site%3Adocs.microsoft.com) | tlhelp32.h | [Vanara.PInvoke.Kernel32.HEAPENTRY32_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=HEAPENTRY32_FLAGS)
[HeapFlags](https://www.google.com/search?num=5&q=HeapFlags+site%3Adocs.microsoft.com) | HeapApi.h | [Vanara.PInvoke.Kernel32.HeapFlags](https://github.com/dahall/Vanara/search?l=C%23&q=HeapFlags)
[HEAPLIST32_FLAGS](https://www.google.com/search?num=5&q=HEAPLIST32_FLAGS+site%3Adocs.microsoft.com) | tlhelp32.h | [Vanara.PInvoke.Kernel32.HEAPLIST32_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=HEAPLIST32_FLAGS)
[IDN_FLAGS](https://www.google.com/search?num=5&q=IDN_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.IDN_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IDN_FLAGS)
[IMAGE_FILE_MACHINE](https://www.google.com/search?num=5&q=IMAGE_FILE_MACHINE+site%3Adocs.microsoft.com) | Winnt.h | [Vanara.PInvoke.Kernel32.IMAGE_FILE_MACHINE](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGE_FILE_MACHINE)
[INIT_ONCE_FLAGS](https://www.google.com/search?num=5&q=INIT_ONCE_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.INIT_ONCE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=INIT_ONCE_FLAGS)
[IOAccess](https://www.google.com/search?num=5&q=IOAccess+site%3Adocs.microsoft.com) | WinIOCtl.h | [Vanara.PInvoke.Kernel32.IOAccess](https://github.com/dahall/Vanara/search?l=C%23&q=IOAccess)
[IOMethod](https://www.google.com/search?num=5&q=IOMethod+site%3Adocs.microsoft.com) | WinIOCtl.h | [Vanara.PInvoke.Kernel32.IOMethod](https://github.com/dahall/Vanara/search?l=C%23&q=IOMethod)
[IORING_CREATE_ADVISORY_FLAGS](https://www.google.com/search?num=5&q=IORING_CREATE_ADVISORY_FLAGS+site%3Adocs.microsoft.com) | ioringapi.h | [Vanara.PInvoke.Kernel32.IORING_CREATE_ADVISORY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IORING_CREATE_ADVISORY_FLAGS)
[IORING_CREATE_REQUIRED_FLAGS](https://www.google.com/search?num=5&q=IORING_CREATE_REQUIRED_FLAGS+site%3Adocs.microsoft.com) | ioringapi.h | [Vanara.PInvoke.Kernel32.IORING_CREATE_REQUIRED_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IORING_CREATE_REQUIRED_FLAGS)
[IORING_FEATURE_FLAGS](https://www.google.com/search?num=5&q=IORING_FEATURE_FLAGS+site%3Adocs.microsoft.com) | ntioring_x.h | [Vanara.PInvoke.Kernel32.IORING_FEATURE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IORING_FEATURE_FLAGS)
[IORING_OP_CODE](https://www.google.com/search?num=5&q=IORING_OP_CODE+site%3Adocs.microsoft.com) | ntioring_x.h | [Vanara.PInvoke.Kernel32.IORING_OP_CODE](https://github.com/dahall/Vanara/search?l=C%23&q=IORING_OP_CODE)
[IORING_REF_KIND](https://www.google.com/search?num=5&q=IORING_REF_KIND+site%3Adocs.microsoft.com) | ioringapi.h | [Vanara.PInvoke.Kernel32.IORING_REF_KIND](https://github.com/dahall/Vanara/search?l=C%23&q=IORING_REF_KIND)
[IORING_SQE_FLAGS](https://www.google.com/search?num=5&q=IORING_SQE_FLAGS+site%3Adocs.microsoft.com) | ioringapi.h | [Vanara.PInvoke.Kernel32.IORING_SQE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=IORING_SQE_FLAGS)
[IORING_VERSION](https://www.google.com/search?num=5&q=IORING_VERSION+site%3Adocs.microsoft.com) | ntioring_x.h | [Vanara.PInvoke.Kernel32.IORING_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=IORING_VERSION)
[JOB_OBJECT_CPU_RATE_CONTROL_FLAGS](https://www.google.com/search?num=5&q=JOB_OBJECT_CPU_RATE_CONTROL_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOB_OBJECT_CPU_RATE_CONTROL_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=JOB_OBJECT_CPU_RATE_CONTROL_FLAGS)
[JOB_OBJECT_IO_RATE_CONTROL_FLAGS](https://www.google.com/search?num=5&q=JOB_OBJECT_IO_RATE_CONTROL_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOB_OBJECT_IO_RATE_CONTROL_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=JOB_OBJECT_IO_RATE_CONTROL_FLAGS)
[JOB_OBJECT_MSG](https://www.google.com/search?num=5&q=JOB_OBJECT_MSG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOB_OBJECT_MSG](https://github.com/dahall/Vanara/search?l=C%23&q=JOB_OBJECT_MSG)
[JOB_OBJECT_NET_RATE_CONTROL_FLAGS](https://www.google.com/search?num=5&q=JOB_OBJECT_NET_RATE_CONTROL_FLAGS+site%3Adocs.microsoft.com) | Winnt.h | [Vanara.PInvoke.Kernel32.JOB_OBJECT_NET_RATE_CONTROL_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=JOB_OBJECT_NET_RATE_CONTROL_FLAGS)
[JobAccessRight](https://www.google.com/search?num=5&q=JobAccessRight+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JobAccessRight](https://github.com/dahall/Vanara/search?l=C%23&q=JobAccessRight)
[JOBOBJECT_END_OF_JOB_TIME_ACTION](https://www.google.com/search?num=5&q=JOBOBJECT_END_OF_JOB_TIME_ACTION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_END_OF_JOB_TIME_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECT_END_OF_JOB_TIME_ACTION)
[JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS](https://www.google.com/search?num=5&q=JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS)
[JOBOBJECT_LIMIT_FLAGS](https://www.google.com/search?num=5&q=JOBOBJECT_LIMIT_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_LIMIT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECT_LIMIT_FLAGS)
[JOBOBJECT_RATE_CONTROL_TOLERANCE](https://www.google.com/search?num=5&q=JOBOBJECT_RATE_CONTROL_TOLERANCE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_RATE_CONTROL_TOLERANCE](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECT_RATE_CONTROL_TOLERANCE)
[JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL](https://www.google.com/search?num=5&q=JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL)
[JOBOBJECT_SECURITY_FLAGS](https://www.google.com/search?num=5&q=JOBOBJECT_SECURITY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_SECURITY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECT_SECURITY_FLAGS)
[JOBOBJECT_UILIMIT_FLAGS](https://www.google.com/search?num=5&q=JOBOBJECT_UILIMIT_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_UILIMIT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECT_UILIMIT_FLAGS)
[JOBOBJECTINFOCLASS](https://www.google.com/search?num=5&q=JOBOBJECTINFOCLASS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECTINFOCLASS](https://github.com/dahall/Vanara/search?l=C%23&q=JOBOBJECTINFOCLASS)
[LATENCY_TIME](https://www.google.com/search?num=5&q=LATENCY_TIME+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LATENCY_TIME](https://github.com/dahall/Vanara/search?l=C%23&q=LATENCY_TIME)
[LCID_FLAGS](https://www.google.com/search?num=5&q=LCID_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LCID_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=LCID_FLAGS)
[LCMAP](https://www.google.com/search?num=5&q=LCMAP+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LCMAP](https://github.com/dahall/Vanara/search?l=C%23&q=LCMAP)
[LCTYPE](https://www.google.com/search?num=5&q=LCTYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LCTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=LCTYPE)
[LGRPID](https://www.google.com/search?num=5&q=LGRPID+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LGRPID](https://github.com/dahall/Vanara/search?l=C%23&q=LGRPID)
[LGRPID_FLAGS](https://www.google.com/search?num=5&q=LGRPID_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LGRPID_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=LGRPID_FLAGS)
[LIST_MODULES](https://www.google.com/search?num=5&q=LIST_MODULES+site%3Adocs.microsoft.com) | psapi.h | [Vanara.PInvoke.Kernel32.LIST_MODULES](https://github.com/dahall/Vanara/search?l=C%23&q=LIST_MODULES)
[LMEM](https://www.google.com/search?num=5&q=LMEM+site%3Adocs.microsoft.com) | MinWinBase.h | [Vanara.PInvoke.Kernel32.LMEM](https://github.com/dahall/Vanara/search?l=C%23&q=LMEM)
[LoadLibraryExFlags](https://www.google.com/search?num=5&q=LoadLibraryExFlags+site%3Adocs.microsoft.com) | libloaderapi.h | [Vanara.PInvoke.Kernel32.LoadLibraryExFlags](https://github.com/dahall/Vanara/search?l=C%23&q=LoadLibraryExFlags)
[LOCALE_FLAGS](https://www.google.com/search?num=5&q=LOCALE_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LOCALE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=LOCALE_FLAGS)
[LOCALE_FORMAT_FLAG](https://www.google.com/search?num=5&q=LOCALE_FORMAT_FLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.LOCALE_FORMAT_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=LOCALE_FORMAT_FLAG)
[LOCKFILE](https://www.google.com/search?num=5&q=LOCKFILE+site%3Adocs.microsoft.com) | minwinbase.h | [Vanara.PInvoke.Kernel32.LOCKFILE](https://github.com/dahall/Vanara/search?l=C%23&q=LOCKFILE)
[LOGICAL_PROCESSOR_RELATIONSHIP](https://www.google.com/search?num=5&q=LOGICAL_PROCESSOR_RELATIONSHIP+site%3Adocs.microsoft.com) | WinNT.h | [Vanara.PInvoke.Kernel32.LOGICAL_PROCESSOR_RELATIONSHIP](https://github.com/dahall/Vanara/search?l=C%23&q=LOGICAL_PROCESSOR_RELATIONSHIP)
[LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG](https://www.google.com/search?num=5&q=LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=LOOKUP_STREAM_FROM_CLUSTER_ENTRY_FLAG)
[MACHINE_ATTRIBUTES](https://www.google.com/search?num=5&q=MACHINE_ATTRIBUTES+site%3Adocs.microsoft.com) | processthreadsapi.h | [Vanara.PInvoke.Kernel32.MACHINE_ATTRIBUTES](https://github.com/dahall/Vanara/search?l=C%23&q=MACHINE_ATTRIBUTES)
[MARK_HANDLE_INFO_FLAG](https://www.google.com/search?num=5&q=MARK_HANDLE_INFO_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.MARK_HANDLE_INFO_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=MARK_HANDLE_INFO_FLAG)
[MBCONV](https://www.google.com/search?num=5&q=MBCONV+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MBCONV](https://github.com/dahall/Vanara/search?l=C%23&q=MBCONV)
[MEDIA_CHANGE_DETECTION_STATE](https://www.google.com/search?num=5&q=MEDIA_CHANGE_DETECTION_STATE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.MEDIA_CHANGE_DETECTION_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=MEDIA_CHANGE_DETECTION_STATE)
[MEDIA_CHARACTER](https://www.google.com/search?num=5&q=MEDIA_CHARACTER+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.MEDIA_CHARACTER](https://github.com/dahall/Vanara/search?l=C%23&q=MEDIA_CHARACTER)
[MEDIA_TYPE](https://www.google.com/search?num=5&q=MEDIA_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.MEDIA_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MEDIA_TYPE)
[MEM_ALLOCATION_TYPE](https://www.google.com/search?num=5&q=MEM_ALLOCATION_TYPE+site%3Adocs.microsoft.com) | WinNT.h | [Vanara.PInvoke.Kernel32.MEM_ALLOCATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MEM_ALLOCATION_TYPE)
[MEM_EXTENDED_PARAMETER_TYPE](https://www.google.com/search?num=5&q=MEM_EXTENDED_PARAMETER_TYPE+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.MEM_EXTENDED_PARAMETER_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MEM_EXTENDED_PARAMETER_TYPE)
[MEM_PROTECTION](https://www.google.com/search?num=5&q=MEM_PROTECTION+site%3Adocs.microsoft.com) | WinNT.h | [Vanara.PInvoke.Kernel32.MEM_PROTECTION](https://github.com/dahall/Vanara/search?l=C%23&q=MEM_PROTECTION)
[MEMORY_PRIORITY](https://www.google.com/search?num=5&q=MEMORY_PRIORITY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MEMORY_PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=MEMORY_PRIORITY)
[MEMORY_RESOURCE_NOTIFICATION_TYPE](https://www.google.com/search?num=5&q=MEMORY_RESOURCE_NOTIFICATION_TYPE+site%3Adocs.microsoft.com) | MemoryApi.h | [Vanara.PInvoke.Kernel32.MEMORY_RESOURCE_NOTIFICATION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MEMORY_RESOURCE_NOTIFICATION_TYPE)
[MOUSE_BUTTON_STATE](https://www.google.com/search?num=5&q=MOUSE_BUTTON_STATE+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.MOUSE_BUTTON_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSE_BUTTON_STATE)
[MOUSE_EVENT_FLAG](https://www.google.com/search?num=5&q=MOUSE_EVENT_FLAG+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.MOUSE_EVENT_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSE_EVENT_FLAG)
[MOVEFILE](https://www.google.com/search?num=5&q=MOVEFILE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MOVEFILE](https://github.com/dahall/Vanara/search?l=C%23&q=MOVEFILE)
[MUI_FILETYPE](https://www.google.com/search?num=5&q=MUI_FILETYPE+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.MUI_FILETYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MUI_FILETYPE)
[MUI_LANGUAGE](https://www.google.com/search?num=5&q=MUI_LANGUAGE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MUI_LANGUAGE](https://github.com/dahall/Vanara/search?l=C%23&q=MUI_LANGUAGE)
[MUI_LANGUAGE_ENUM](https://www.google.com/search?num=5&q=MUI_LANGUAGE_ENUM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MUI_LANGUAGE_ENUM](https://github.com/dahall/Vanara/search?l=C%23&q=MUI_LANGUAGE_ENUM)
[MUI_LANGUAGE_FILTER](https://www.google.com/search?num=5&q=MUI_LANGUAGE_FILTER+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MUI_LANGUAGE_FILTER](https://github.com/dahall/Vanara/search?l=C%23&q=MUI_LANGUAGE_FILTER)
[MUI_LANGUAGE_FLAGS](https://www.google.com/search?num=5&q=MUI_LANGUAGE_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MUI_LANGUAGE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=MUI_LANGUAGE_FLAGS)
[MUI_LANGUAGE_PATH](https://www.google.com/search?num=5&q=MUI_LANGUAGE_PATH+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MUI_LANGUAGE_PATH](https://github.com/dahall/Vanara/search?l=C%23&q=MUI_LANGUAGE_PATH)
[MUI_QUERY](https://www.google.com/search?num=5&q=MUI_QUERY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.MUI_QUERY](https://github.com/dahall/Vanara/search?l=C%23&q=MUI_QUERY)
[NORM_FORM](https://www.google.com/search?num=5&q=NORM_FORM+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.NORM_FORM](https://github.com/dahall/Vanara/search?l=C%23&q=NORM_FORM)
[OFFER_PRIORITY](https://www.google.com/search?num=5&q=OFFER_PRIORITY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.OFFER_PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=OFFER_PRIORITY)
[OpenFileAction](https://www.google.com/search?num=5&q=OpenFileAction+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.OpenFileAction](https://github.com/dahall/Vanara/search?l=C%23&q=OpenFileAction)
[OPLOCK_INPUT_FLAG](https://www.google.com/search?num=5&q=OPLOCK_INPUT_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.OPLOCK_INPUT_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=OPLOCK_INPUT_FLAG)
[OPLOCK_LEVEL_CACHE](https://www.google.com/search?num=5&q=OPLOCK_LEVEL_CACHE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.OPLOCK_LEVEL_CACHE](https://github.com/dahall/Vanara/search?l=C%23&q=OPLOCK_LEVEL_CACHE)
[OPLOCK_OUTPUT_FLAG](https://www.google.com/search?num=5&q=OPLOCK_OUTPUT_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.OPLOCK_OUTPUT_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=OPLOCK_OUTPUT_FLAG)
[PACKAGE_FLAGS](https://www.google.com/search?num=5&q=PACKAGE_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PACKAGE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PACKAGE_FLAGS)
[PackageDependencyLifetimeKind](https://www.google.com/search?num=5&q=PackageDependencyLifetimeKind+site%3Adocs.microsoft.com) | appmodel.h | [Vanara.PInvoke.Kernel32.PackageDependencyLifetimeKind](https://github.com/dahall/Vanara/search?l=C%23&q=PackageDependencyLifetimeKind)
[PackageDependencyProcessorArchitectures](https://www.google.com/search?num=5&q=PackageDependencyProcessorArchitectures+site%3Adocs.microsoft.com) | appmodel.h | [Vanara.PInvoke.Kernel32.PackageDependencyProcessorArchitectures](https://github.com/dahall/Vanara/search?l=C%23&q=PackageDependencyProcessorArchitectures)
[PackageOrigin](https://www.google.com/search?num=5&q=PackageOrigin+site%3Adocs.microsoft.com) | appmodel.h | [Vanara.PInvoke.Kernel32.PackageOrigin](https://github.com/dahall/Vanara/search?l=C%23&q=PackageOrigin)
[PackagePathType](https://www.google.com/search?num=5&q=PackagePathType+site%3Adocs.microsoft.com) | appmodel.h | [Vanara.PInvoke.Kernel32.PackagePathType](https://github.com/dahall/Vanara/search?l=C%23&q=PackagePathType)
[Parity](https://www.google.com/search?num=5&q=Parity+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.Parity](https://github.com/dahall/Vanara/search?l=C%23&q=Parity)
[PARTITION_STYLE](https://www.google.com/search?num=5&q=PARTITION_STYLE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.PARTITION_STYLE](https://github.com/dahall/Vanara/search?l=C%23&q=PARTITION_STYLE)
[PartitionType](https://www.google.com/search?num=5&q=PartitionType+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.PartitionType](https://github.com/dahall/Vanara/search?l=C%23&q=PartitionType)
[PATHCCH_OPTIONS](https://www.google.com/search?num=5&q=PATHCCH_OPTIONS+site%3Adocs.microsoft.com) | pathcch.h | [Vanara.PInvoke.Kernel32.PATHCCH_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=PATHCCH_OPTIONS)
[PIPE_ACCESS](https://www.google.com/search?num=5&q=PIPE_ACCESS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PIPE_ACCESS](https://github.com/dahall/Vanara/search?l=C%23&q=PIPE_ACCESS)
[PIPE_TYPE](https://www.google.com/search?num=5&q=PIPE_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PIPE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PIPE_TYPE)
[POWER_REQUEST_TYPE](https://www.google.com/search?num=5&q=POWER_REQUEST_TYPE+site%3Adocs.microsoft.com) | wdm.h | [Vanara.PInvoke.Kernel32.POWER_REQUEST_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=POWER_REQUEST_TYPE)
[PRIORITY_HINT](https://www.google.com/search?num=5&q=PRIORITY_HINT+site%3Adocs.microsoft.com) | wdm.h | [Vanara.PInvoke.Kernel32.PRIORITY_HINT](https://github.com/dahall/Vanara/search?l=C%23&q=PRIORITY_HINT)
[PROCESS_AFFINITY_MODE](https://www.google.com/search?num=5&q=PROCESS_AFFINITY_MODE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_AFFINITY_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_AFFINITY_MODE)
[PROCESS_DEP](https://www.google.com/search?num=5&q=PROCESS_DEP+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.PROCESS_DEP](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_DEP)
[PROCESS_HEAP](https://www.google.com/search?num=5&q=PROCESS_HEAP+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_HEAP](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_HEAP)
[PROCESS_INFORMATION_CLASS](https://www.google.com/search?num=5&q=PROCESS_INFORMATION_CLASS+site%3Adocs.microsoft.com) | processthreadsapi.h | [Vanara.PInvoke.Kernel32.PROCESS_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_INFORMATION_CLASS)
[PROCESS_LEAP_SECOND_INFO_FLAGS](https://www.google.com/search?num=5&q=PROCESS_LEAP_SECOND_INFO_FLAGS+site%3Adocs.microsoft.com) | processthreadsapi.h | [Vanara.PInvoke.Kernel32.PROCESS_LEAP_SECOND_INFO_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_LEAP_SECOND_INFO_FLAGS)
[PROCESS_MEMORY_EXHAUSTION_TYPE](https://www.google.com/search?num=5&q=PROCESS_MEMORY_EXHAUSTION_TYPE+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.PROCESS_MEMORY_EXHAUSTION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MEMORY_EXHAUSTION_TYPE)
[PROCESS_MITIGATION_ASLR_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_ASLR_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_ASLR_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_ASLR_POLICY_FLAGS)
[PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_FLAGS)
[PROCESS_MITIGATION_CHILD_PROCESS_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_CHILD_PROCESS_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_CHILD_PROCESS_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_CHILD_PROCESS_POLICY_FLAGS)
[PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_FLAGS)
[PROCESS_MITIGATION_DEP_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_DEP_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_DEP_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_DEP_POLICY_FLAGS)
[PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_FLAGS)
[PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY_FLAGS)
[PROCESS_MITIGATION_FONT_DISABLE_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_FONT_DISABLE_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_FONT_DISABLE_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_FONT_DISABLE_POLICY_FLAGS)
[PROCESS_MITIGATION_IMAGE_LOAD_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_IMAGE_LOAD_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_IMAGE_LOAD_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_IMAGE_LOAD_POLICY_FLAGS)
[PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_FLAGS)
[PROCESS_MITIGATION_POLICY](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_POLICY+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_POLICY](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_POLICY)
[PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY_FLAGS)
[PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_FLAGS](https://www.google.com/search?num=5&q=PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_FLAGS)
[PROCESS_NAME](https://www.google.com/search?num=5&q=PROCESS_NAME+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.PROCESS_NAME](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_NAME)
[PROCESS_POWER_THROTTLING_MASK](https://www.google.com/search?num=5&q=PROCESS_POWER_THROTTLING_MASK+site%3Adocs.microsoft.com) | processthreadsapi.h | [Vanara.PInvoke.Kernel32.PROCESS_POWER_THROTTLING_MASK](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_POWER_THROTTLING_MASK)
[ProcessAccess](https://www.google.com/search?num=5&q=ProcessAccess+site%3Adocs.microsoft.com) | ntpsapi.h | [Vanara.PInvoke.Kernel32.ProcessAccess](https://github.com/dahall/Vanara/search?l=C%23&q=ProcessAccess)
[PROCESSOR_CACHE_TYPE](https://www.google.com/search?num=5&q=PROCESSOR_CACHE_TYPE+site%3Adocs.microsoft.com) | WinNT.h | [Vanara.PInvoke.Kernel32.PROCESSOR_CACHE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESSOR_CACHE_TYPE)
[PROCESSOR_FEATURE](https://www.google.com/search?num=5&q=PROCESSOR_FEATURE+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.PROCESSOR_FEATURE](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESSOR_FEATURE)
[PRODUCT_TYPE](https://www.google.com/search?num=5&q=PRODUCT_TYPE+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.PRODUCT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PRODUCT_TYPE)
[ProductType](https://www.google.com/search?num=5&q=ProductType+site%3Adocs.microsoft.com) | Winnt.h | [Vanara.PInvoke.Kernel32.ProductType](https://github.com/dahall/Vanara/search?l=C%23&q=ProductType)
[PROTECTION_LEVEL](https://www.google.com/search?num=5&q=PROTECTION_LEVEL+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROTECTION_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=PROTECTION_LEVEL)
[PROV_CAPABILITIES](https://www.google.com/search?num=5&q=PROV_CAPABILITIES+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROV_CAPABILITIES](https://github.com/dahall/Vanara/search?l=C%23&q=PROV_CAPABILITIES)
[PROV_SUB_TYPE](https://www.google.com/search?num=5&q=PROV_SUB_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROV_SUB_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PROV_SUB_TYPE)
[PSEUDOCONSOLE](https://www.google.com/search?num=5&q=PSEUDOCONSOLE+site%3Adocs.microsoft.com) | ConsoleApi.h | [Vanara.PInvoke.Kernel32.PSEUDOCONSOLE](https://github.com/dahall/Vanara/search?l=C%23&q=PSEUDOCONSOLE)
[PSS_CAPTURE_FLAGS](https://www.google.com/search?num=5&q=PSS_CAPTURE_FLAGS+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_CAPTURE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_CAPTURE_FLAGS)
[PSS_DUPLICATE_FLAGS](https://www.google.com/search?num=5&q=PSS_DUPLICATE_FLAGS+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_DUPLICATE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_DUPLICATE_FLAGS)
[PSS_HANDLE_FLAGS](https://www.google.com/search?num=5&q=PSS_HANDLE_FLAGS+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_HANDLE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_HANDLE_FLAGS)
[PSS_OBJECT_TYPE](https://www.google.com/search?num=5&q=PSS_OBJECT_TYPE+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_OBJECT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_OBJECT_TYPE)
[PSS_PROCESS_FLAGS](https://www.google.com/search?num=5&q=PSS_PROCESS_FLAGS+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_PROCESS_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_PROCESS_FLAGS)
[PSS_QUERY_INFORMATION_CLASS](https://www.google.com/search?num=5&q=PSS_QUERY_INFORMATION_CLASS+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_QUERY_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_QUERY_INFORMATION_CLASS)
[PSS_THREAD_FLAGS](https://www.google.com/search?num=5&q=PSS_THREAD_FLAGS+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_THREAD_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_THREAD_FLAGS)
[PSS_WALK_INFORMATION_CLASS](https://www.google.com/search?num=5&q=PSS_WALK_INFORMATION_CLASS+site%3Adocs.microsoft.com) | processsnapshot.h | [Vanara.PInvoke.Kernel32.PSS_WALK_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=PSS_WALK_INFORMATION_CLASS)
[QueryActCtxFlag](https://www.google.com/search?num=5&q=QueryActCtxFlag+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.QueryActCtxFlag](https://github.com/dahall/Vanara/search?l=C%23&q=QueryActCtxFlag)
[QUOTA_LIMITS_HARDWS](https://www.google.com/search?num=5&q=QUOTA_LIMITS_HARDWS+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.QUOTA_LIMITS_HARDWS](https://github.com/dahall/Vanara/search?l=C%23&q=QUOTA_LIMITS_HARDWS)
[READ_DIRECTORY_NOTIFY_INFORMATION_CLASS](https://www.google.com/search?num=5&q=READ_DIRECTORY_NOTIFY_INFORMATION_CLASS+site%3Adocs.microsoft.com) | minwinbase.h | [Vanara.PInvoke.Kernel32.READ_DIRECTORY_NOTIFY_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=READ_DIRECTORY_NOTIFY_INFORMATION_CLASS)
[READ_THREAD_PROFILING_FLAG](https://www.google.com/search?num=5&q=READ_THREAD_PROFILING_FLAG+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.READ_THREAD_PROFILING_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=READ_THREAD_PROFILING_FLAG)
[RemoteProtocol](https://www.google.com/search?num=5&q=RemoteProtocol+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.RemoteProtocol](https://github.com/dahall/Vanara/search?l=C%23&q=RemoteProtocol)
[REPLACEFILE](https://www.google.com/search?num=5&q=REPLACEFILE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.REPLACEFILE](https://github.com/dahall/Vanara/search?l=C%23&q=REPLACEFILE)
[RESOURCE_ENUM_FLAGS](https://www.google.com/search?num=5&q=RESOURCE_ENUM_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.RESOURCE_ENUM_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=RESOURCE_ENUM_FLAGS)
[RTL_UMS_SCHEDULER_REASON](https://www.google.com/search?num=5&q=RTL_UMS_SCHEDULER_REASON+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.RTL_UMS_SCHEDULER_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=RTL_UMS_SCHEDULER_REASON)
[RTL_UMS_THREAD_INFO_CLASS](https://www.google.com/search?num=5&q=RTL_UMS_THREAD_INFO_CLASS+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.RTL_UMS_THREAD_INFO_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=RTL_UMS_THREAD_INFO_CLASS)
[RTS_CONTROL](https://www.google.com/search?num=5&q=RTS_CONTROL+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.RTS_CONTROL](https://github.com/dahall/Vanara/search?l=C%23&q=RTS_CONTROL)
[SCEX2](https://www.google.com/search?num=5&q=SCEX2+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.SCEX2](https://github.com/dahall/Vanara/search?l=C%23&q=SCEX2)
[SCS](https://www.google.com/search?num=5&q=SCS+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.SCS](https://github.com/dahall/Vanara/search?l=C%23&q=SCS)
[SEARCH_FLAGS](https://www.google.com/search?num=5&q=SEARCH_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.SEARCH_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=SEARCH_FLAGS)
[SEC_ALLOC](https://www.google.com/search?num=5&q=SEC_ALLOC+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.SEC_ALLOC](https://github.com/dahall/Vanara/search?l=C%23&q=SEC_ALLOC)
[SECTION_MAP](https://www.google.com/search?num=5&q=SECTION_MAP+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.SECTION_MAP](https://github.com/dahall/Vanara/search?l=C%23&q=SECTION_MAP)
[SEM](https://www.google.com/search?num=5&q=SEM+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.SEM](https://github.com/dahall/Vanara/search?l=C%23&q=SEM)
[SET_CONSOLE_DISPLAY_MODE](https://www.google.com/search?num=5&q=SET_CONSOLE_DISPLAY_MODE+site%3Adocs.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.SET_CONSOLE_DISPLAY_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=SET_CONSOLE_DISPLAY_MODE)
[SHRINK_VOLUME_REQUEST_TYPES](https://www.google.com/search?num=5&q=SHRINK_VOLUME_REQUEST_TYPES+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.SHRINK_VOLUME_REQUEST_TYPES](https://github.com/dahall/Vanara/search?l=C%23&q=SHRINK_VOLUME_REQUEST_TYPES)
[SHUTDOWN](https://www.google.com/search?num=5&q=SHUTDOWN+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.SHUTDOWN](https://github.com/dahall/Vanara/search?l=C%23&q=SHUTDOWN)
[SRB_TYPE](https://www.google.com/search?num=5&q=SRB_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.SRB_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=SRB_TYPE)
[STARTF](https://www.google.com/search?num=5&q=STARTF+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.STARTF](https://github.com/dahall/Vanara/search?l=C%23&q=STARTF)
[StdHandleType](https://www.google.com/search?num=5&q=StdHandleType+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.StdHandleType](https://github.com/dahall/Vanara/search?l=C%23&q=StdHandleType)
[StopBits](https://www.google.com/search?num=5&q=StopBits+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.StopBits](https://github.com/dahall/Vanara/search?l=C%23&q=StopBits)
[STORAGE_ADDRESS_TYPE](https://www.google.com/search?num=5&q=STORAGE_ADDRESS_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_ADDRESS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_ADDRESS_TYPE)
[STORAGE_BUS_TYPE](https://www.google.com/search?num=5&q=STORAGE_BUS_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_BUS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_BUS_TYPE)
[STORAGE_COMPONENT_HEALTH_STATUS](https://www.google.com/search?num=5&q=STORAGE_COMPONENT_HEALTH_STATUS+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_COMPONENT_HEALTH_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_COMPONENT_HEALTH_STATUS)
[STORAGE_DEVICE_FORM_FACTOR](https://www.google.com/search?num=5&q=STORAGE_DEVICE_FORM_FACTOR+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_FORM_FACTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_FORM_FACTOR)
[STORAGE_DEVICE_POWER_CAP_UNITS](https://www.google.com/search?num=5&q=STORAGE_DEVICE_POWER_CAP_UNITS+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_POWER_CAP_UNITS](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_POWER_CAP_UNITS)
[STORAGE_HW_FIRMWARE_REQUEST_FLAG](https://www.google.com/search?num=5&q=STORAGE_HW_FIRMWARE_REQUEST_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_HW_FIRMWARE_REQUEST_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_HW_FIRMWARE_REQUEST_FLAG)
[STORAGE_MEDIA_TYPE](https://www.google.com/search?num=5&q=STORAGE_MEDIA_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_MEDIA_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_MEDIA_TYPE)
[STORAGE_OFFLOAD_READ](https://www.google.com/search?num=5&q=STORAGE_OFFLOAD_READ+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OFFLOAD_READ](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OFFLOAD_READ)
[STORAGE_OFFLOAD_WRITE](https://www.google.com/search?num=5&q=STORAGE_OFFLOAD_WRITE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OFFLOAD_WRITE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OFFLOAD_WRITE)
[STORAGE_PORT_CODE_SET](https://www.google.com/search?num=5&q=STORAGE_PORT_CODE_SET+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PORT_CODE_SET](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PORT_CODE_SET)
[STORAGE_PROPERTY_ID](https://www.google.com/search?num=5&q=STORAGE_PROPERTY_ID+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PROPERTY_ID](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PROPERTY_ID)
[STORAGE_PROTOCOL_ATA_DATA_TYPE](https://www.google.com/search?num=5&q=STORAGE_PROTOCOL_ATA_DATA_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PROTOCOL_ATA_DATA_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PROTOCOL_ATA_DATA_TYPE)
[STORAGE_PROTOCOL_COMMAND_FLAG](https://www.google.com/search?num=5&q=STORAGE_PROTOCOL_COMMAND_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PROTOCOL_COMMAND_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PROTOCOL_COMMAND_FLAG)
[STORAGE_PROTOCOL_NVME_DATA_TYPE](https://www.google.com/search?num=5&q=STORAGE_PROTOCOL_NVME_DATA_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PROTOCOL_NVME_DATA_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PROTOCOL_NVME_DATA_TYPE)
[STORAGE_PROTOCOL_STATUS](https://www.google.com/search?num=5&q=STORAGE_PROTOCOL_STATUS+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PROTOCOL_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PROTOCOL_STATUS)
[STORAGE_PROTOCOL_TYPE](https://www.google.com/search?num=5&q=STORAGE_PROTOCOL_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PROTOCOL_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PROTOCOL_TYPE)
[STORAGE_QUERY_TYPE](https://www.google.com/search?num=5&q=STORAGE_QUERY_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_QUERY_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_QUERY_TYPE)
[STORAGE_RPMB_FRAME_TYPE](https://www.google.com/search?num=5&q=STORAGE_RPMB_FRAME_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_RPMB_FRAME_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_RPMB_FRAME_TYPE)
[STORAGE_TEMPERATURE_THRESHOLD_FLAG](https://www.google.com/search?num=5&q=STORAGE_TEMPERATURE_THRESHOLD_FLAG+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.STORAGE_TEMPERATURE_THRESHOLD_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_TEMPERATURE_THRESHOLD_FLAG)
[StorageInfoFlags](https://www.google.com/search?num=5&q=StorageInfoFlags+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.StorageInfoFlags](https://github.com/dahall/Vanara/search?l=C%23&q=StorageInfoFlags)
[STREAM_INFO_LEVELS](https://www.google.com/search?num=5&q=STREAM_INFO_LEVELS+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.STREAM_INFO_LEVELS](https://github.com/dahall/Vanara/search?l=C%23&q=STREAM_INFO_LEVELS)
[STRING_MAPPING](https://www.google.com/search?num=5&q=STRING_MAPPING+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.STRING_MAPPING](https://github.com/dahall/Vanara/search?l=C%23&q=STRING_MAPPING)
[SuiteMask](https://www.google.com/search?num=5&q=SuiteMask+site%3Adocs.microsoft.com) | Winnt.h | [Vanara.PInvoke.Kernel32.SuiteMask](https://github.com/dahall/Vanara/search?l=C%23&q=SuiteMask)
[SymbolicLinkType](https://www.google.com/search?num=5&q=SymbolicLinkType+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.SymbolicLinkType](https://github.com/dahall/Vanara/search?l=C%23&q=SymbolicLinkType)
[SYNC_BARRIER_FLAGS](https://www.google.com/search?num=5&q=SYNC_BARRIER_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.SYNC_BARRIER_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=SYNC_BARRIER_FLAGS)
[SynchronizationObjectAccess](https://www.google.com/search?num=5&q=SynchronizationObjectAccess+site%3Adocs.microsoft.com) | synchapi.h | [Vanara.PInvoke.Kernel32.SynchronizationObjectAccess](https://github.com/dahall/Vanara/search?l=C%23&q=SynchronizationObjectAccess)
[SYSGEOCLASS](https://www.google.com/search?num=5&q=SYSGEOCLASS+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.SYSGEOCLASS](https://github.com/dahall/Vanara/search?l=C%23&q=SYSGEOCLASS)
[SYSGEOTYPE](https://www.google.com/search?num=5&q=SYSGEOTYPE+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.SYSGEOTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=SYSGEOTYPE)
[SYSNLS_FUNCTION](https://www.google.com/search?num=5&q=SYSNLS_FUNCTION+site%3Adocs.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.SYSNLS_FUNCTION](https://github.com/dahall/Vanara/search?l=C%23&q=SYSNLS_FUNCTION)
[SYSTEM_CPU_SET_FLAGS](https://www.google.com/search?num=5&q=SYSTEM_CPU_SET_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.SYSTEM_CPU_SET_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEM_CPU_SET_FLAGS)
[TAPE_ERASE_TYPE](https://www.google.com/search?num=5&q=TAPE_ERASE_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_ERASE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_ERASE_TYPE)
[TAPE_FEATURES_HIGH](https://www.google.com/search?num=5&q=TAPE_FEATURES_HIGH+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_FEATURES_HIGH](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_FEATURES_HIGH)
[TAPE_FEATURES_LOW](https://www.google.com/search?num=5&q=TAPE_FEATURES_LOW+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_FEATURES_LOW](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_FEATURES_LOW)
[TAPE_PARAM_OP](https://www.google.com/search?num=5&q=TAPE_PARAM_OP+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_PARAM_OP](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_PARAM_OP)
[TAPE_PARTITION_METHOD](https://www.google.com/search?num=5&q=TAPE_PARTITION_METHOD+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_PARTITION_METHOD](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_PARTITION_METHOD)
[TAPE_POS_METHOD](https://www.google.com/search?num=5&q=TAPE_POS_METHOD+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_POS_METHOD](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_POS_METHOD)
[TAPE_POS_TYPE](https://www.google.com/search?num=5&q=TAPE_POS_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_POS_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_POS_TYPE)
[TAPE_PREP_OP](https://www.google.com/search?num=5&q=TAPE_PREP_OP+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPE_PREP_OP](https://github.com/dahall/Vanara/search?l=C%23&q=TAPE_PREP_OP)
[TAPEMARK_TYPE](https://www.google.com/search?num=5&q=TAPEMARK_TYPE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TAPEMARK_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TAPEMARK_TYPE)
[TH32CS](https://www.google.com/search?num=5&q=TH32CS+site%3Adocs.microsoft.com) | tlhelp32.h | [Vanara.PInvoke.Kernel32.TH32CS](https://github.com/dahall/Vanara/search?l=C%23&q=TH32CS)
[THREAD_INFORMATION_CLASS](https://www.google.com/search?num=5&q=THREAD_INFORMATION_CLASS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.THREAD_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=THREAD_INFORMATION_CLASS)
[THREAD_PRIORITY](https://www.google.com/search?num=5&q=THREAD_PRIORITY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.THREAD_PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=THREAD_PRIORITY)
[THREAD_PROFILING_FLAG](https://www.google.com/search?num=5&q=THREAD_PROFILING_FLAG+site%3Adocs.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.THREAD_PROFILING_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=THREAD_PROFILING_FLAG)
[ThreadAccess](https://www.google.com/search?num=5&q=ThreadAccess+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.ThreadAccess](https://github.com/dahall/Vanara/search?l=C%23&q=ThreadAccess)
[ThreadUmsFlags](https://www.google.com/search?num=5&q=ThreadUmsFlags+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.ThreadUmsFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ThreadUmsFlags)
[TIME_FORMAT](https://www.google.com/search?num=5&q=TIME_FORMAT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TIME_FORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=TIME_FORMAT)
[TIME_FORMAT_ENUM](https://www.google.com/search?num=5&q=TIME_FORMAT_ENUM+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TIME_FORMAT_ENUM](https://github.com/dahall/Vanara/search?l=C%23&q=TIME_FORMAT_ENUM)
[TP_CALLBACK_ENV_FLAGS](https://www.google.com/search?num=5&q=TP_CALLBACK_ENV_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TP_CALLBACK_ENV_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=TP_CALLBACK_ENV_FLAGS)
[TP_CALLBACK_PRIORITY](https://www.google.com/search?num=5&q=TP_CALLBACK_PRIORITY+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TP_CALLBACK_PRIORITY](https://github.com/dahall/Vanara/search?l=C%23&q=TP_CALLBACK_PRIORITY)
[TXFS_LOGGING_MODE](https://www.google.com/search?num=5&q=TXFS_LOGGING_MODE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.TXFS_LOGGING_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=TXFS_LOGGING_MODE)
[TXFS_RM_FLAG](https://www.google.com/search?num=5&q=TXFS_RM_FLAG+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.TXFS_RM_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=TXFS_RM_FLAG)
[TXFS_RM_STATE](https://www.google.com/search?num=5&q=TXFS_RM_STATE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.TXFS_RM_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=TXFS_RM_STATE)
[TXFS_TRANSACTION_STATE](https://www.google.com/search?num=5&q=TXFS_TRANSACTION_STATE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.TXFS_TRANSACTION_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=TXFS_TRANSACTION_STATE)
[TZID](https://www.google.com/search?num=5&q=TZID+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.TZID](https://github.com/dahall/Vanara/search?l=C%23&q=TZID)
[USER_CET_ENVIRONMENT](https://www.google.com/search?num=5&q=USER_CET_ENVIRONMENT+site%3Adocs.microsoft.com) | sysinfoapi.h | [Vanara.PInvoke.Kernel32.USER_CET_ENVIRONMENT](https://github.com/dahall/Vanara/search?l=C%23&q=USER_CET_ENVIRONMENT)
[USN_REASON](https://www.google.com/search?num=5&q=USN_REASON+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=USN_REASON)
[USN_SOURCE](https://www.google.com/search?num=5&q=USN_SOURCE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_SOURCE](https://github.com/dahall/Vanara/search?l=C%23&q=USN_SOURCE)
[VARIABLE_ATTRIBUTE](https://www.google.com/search?num=5&q=VARIABLE_ATTRIBUTE+site%3Adocs.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.VARIABLE_ATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=VARIABLE_ATTRIBUTE)
[VERSION_CONDITION](https://www.google.com/search?num=5&q=VERSION_CONDITION+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.VERSION_CONDITION](https://github.com/dahall/Vanara/search?l=C%23&q=VERSION_CONDITION)
[VERSION_MASK](https://www.google.com/search?num=5&q=VERSION_MASK+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.VERSION_MASK](https://github.com/dahall/Vanara/search?l=C%23&q=VERSION_MASK)
[VS_FLAGS](https://www.google.com/search?num=5&q=VS_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.VS_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=VS_FLAGS)
[WAIT_STATUS](https://www.google.com/search?num=5&q=WAIT_STATUS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.WAIT_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=WAIT_STATUS)
[WCCONV](https://www.google.com/search?num=5&q=WCCONV+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.WCCONV](https://github.com/dahall/Vanara/search?l=C%23&q=WCCONV)
[WER_FAULT_REPORTING](https://www.google.com/search?num=5&q=WER_FAULT_REPORTING+site%3Adocs.microsoft.com) | werapi.h | [Vanara.PInvoke.Kernel32.WER_FAULT_REPORTING](https://github.com/dahall/Vanara/search?l=C%23&q=WER_FAULT_REPORTING)
[WER_FILE_TYPE](https://www.google.com/search?num=5&q=WER_FILE_TYPE+site%3Adocs.microsoft.com) | werapi.h | [Vanara.PInvoke.Kernel32.WER_FILE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WER_FILE_TYPE)
[WER_REGISTER_FILE_FLAGS](https://www.google.com/search?num=5&q=WER_REGISTER_FILE_FLAGS+site%3Adocs.microsoft.com) | werapi.h | [Vanara.PInvoke.Kernel32.WER_REGISTER_FILE_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=WER_REGISTER_FILE_FLAGS)
[WER_REGISTER_FILE_TYPE](https://www.google.com/search?num=5&q=WER_REGISTER_FILE_TYPE+site%3Adocs.microsoft.com) | werapi.h | [Vanara.PInvoke.Kernel32.WER_REGISTER_FILE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WER_REGISTER_FILE_TYPE)
[WER_REPORT_TYPE](https://www.google.com/search?num=5&q=WER_REPORT_TYPE+site%3Adocs.microsoft.com) | werapi.h | [Vanara.PInvoke.Kernel32.WER_REPORT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WER_REPORT_TYPE)
[WER_REPORT_UI](https://www.google.com/search?num=5&q=WER_REPORT_UI+site%3Adocs.microsoft.com) | werapi.h | [Vanara.PInvoke.Kernel32.WER_REPORT_UI](https://github.com/dahall/Vanara/search?l=C%23&q=WER_REPORT_UI)
[WER_SUBMIT_RESULT](https://www.google.com/search?num=5&q=WER_SUBMIT_RESULT+site%3Adocs.microsoft.com) | werapi.h | [Vanara.PInvoke.Kernel32.WER_SUBMIT_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=WER_SUBMIT_RESULT)
[WIN32_MEMORY_INFORMATION_CLASS](https://www.google.com/search?num=5&q=WIN32_MEMORY_INFORMATION_CLASS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.WIN32_MEMORY_INFORMATION_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=WIN32_MEMORY_INFORMATION_CLASS)
[WOW64_CONTEXT_FLAGS](https://www.google.com/search?num=5&q=WOW64_CONTEXT_FLAGS+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.WOW64_CONTEXT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=WOW64_CONTEXT_FLAGS)
[WRITE_CACHE_CHANGE](https://www.google.com/search?num=5&q=WRITE_CACHE_CHANGE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.WRITE_CACHE_CHANGE](https://github.com/dahall/Vanara/search?l=C%23&q=WRITE_CACHE_CHANGE)
[WRITE_CACHE_ENABLE](https://www.google.com/search?num=5&q=WRITE_CACHE_ENABLE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.WRITE_CACHE_ENABLE](https://github.com/dahall/Vanara/search?l=C%23&q=WRITE_CACHE_ENABLE)
[WRITE_CACHE_TYPE](https://www.google.com/search?num=5&q=WRITE_CACHE_TYPE+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.WRITE_CACHE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WRITE_CACHE_TYPE)
[WRITE_THROUGH](https://www.google.com/search?num=5&q=WRITE_THROUGH+site%3Adocs.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.WRITE_THROUGH](https://github.com/dahall/Vanara/search?l=C%23&q=WRITE_THROUGH)
[WRITE_WATCH](https://www.google.com/search?num=5&q=WRITE_WATCH+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.WRITE_WATCH](https://github.com/dahall/Vanara/search?l=C%23&q=WRITE_WATCH)
[WT](https://www.google.com/search?num=5&q=WT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.WT](https://github.com/dahall/Vanara/search?l=C%23&q=WT)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -45,6 +45,19 @@ Native Method | Header | Managed Method
[SetResourceManagerCompletionPort](https://www.google.com/search?num=5&q=SetResourceManagerCompletionPort+site%3Adocs.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.SetResourceManagerCompletionPort](https://github.com/dahall/Vanara/search?l=C%23&q=SetResourceManagerCompletionPort)
[SetTransactionInformation](https://www.google.com/search?num=5&q=SetTransactionInformation+site%3Adocs.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.SetTransactionInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetTransactionInformation)
[SinglePhaseReject](https://www.google.com/search?num=5&q=SinglePhaseReject+site%3Adocs.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.SinglePhaseReject](https://github.com/dahall/Vanara/search?l=C%23&q=SinglePhaseReject)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[CreateEnlistmentOptions](https://www.google.com/search?num=5&q=CreateEnlistmentOptions+site%3Adocs.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateEnlistmentOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateEnlistmentOptions)
[CreateRMOptions](https://www.google.com/search?num=5&q=CreateRMOptions+site%3Adocs.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateRMOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateRMOptions)
[CreateTrxnMgrOptions](https://www.google.com/search?num=5&q=CreateTrxnMgrOptions+site%3Adocs.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateTrxnMgrOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTrxnMgrOptions)
[CreateTrxnOptions](https://www.google.com/search?num=5&q=CreateTrxnOptions+site%3Adocs.microsoft.com) | ktmw32.h | [Vanara.PInvoke.KtmW32.CreateTrxnOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTrxnOptions)
[EnlistmentAccess](https://www.google.com/search?num=5&q=EnlistmentAccess+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.EnlistmentAccess](https://github.com/dahall/Vanara/search?l=C%23&q=EnlistmentAccess)
[NOTIFICATION_MASK](https://www.google.com/search?num=5&q=NOTIFICATION_MASK+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.NOTIFICATION_MASK](https://github.com/dahall/Vanara/search?l=C%23&q=NOTIFICATION_MASK)
[ResourceManagerAccess](https://www.google.com/search?num=5&q=ResourceManagerAccess+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.ResourceManagerAccess](https://github.com/dahall/Vanara/search?l=C%23&q=ResourceManagerAccess)
[TRANSACTION_OUTCOME](https://www.google.com/search?num=5&q=TRANSACTION_OUTCOME+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.TRANSACTION_OUTCOME](https://github.com/dahall/Vanara/search?l=C%23&q=TRANSACTION_OUTCOME)
[TransactionAccess](https://www.google.com/search?num=5&q=TransactionAccess+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.TransactionAccess](https://github.com/dahall/Vanara/search?l=C%23&q=TransactionAccess)
[TransactionMgrAccess](https://www.google.com/search?num=5&q=TransactionMgrAccess+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.KtmW32.TransactionMgrAccess](https://github.com/dahall/Vanara/search?l=C%23&q=TransactionMgrAccess)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
HENLISTMENT HRESMGR HTRXNMGR TRANSACTION_NOTIFICATION TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.KtmW32 NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.KtmW32?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants imported from Windows KtmW32.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.KtmW32
Functions | Enumerations | Structures
--- | --- | ---
CommitComplete<br>CommitEnlistment<br>CommitTransaction<br>CommitTransactionAsync<br>CreateEnlistment<br>CreateResourceManager<br>CreateTransaction<br>CreateTransactionManager<br>GetCurrentClockTransactionManager<br>GetEnlistmentId<br>GetEnlistmentRecoveryInformation<br>GetNotificationResourceManager<br>GetNotificationResourceManagerAsync<br>GetTransactionId<br>GetTransactionInformation<br>GetTransactionManagerId<br>OpenEnlistment<br>OpenResourceManager<br>OpenTransaction<br>OpenTransactionManager<br>OpenTransactionManagerById<br>PrepareComplete<br>PrepareEnlistment<br>PrePrepareComplete<br>PrePrepareEnlistment<br>ReadOnlyEnlistment<br>RecoverEnlistment<br>RecoverResourceManager<br>RecoverTransactionManager<br>RenameTransactionManager<br>RollbackComplete<br>RollbackEnlistment<br>RollbackTransaction<br>RollbackTransactionAsync<br>RollforwardTransactionManager<br>SetEnlistmentRecoveryInformation<br>SetResourceManagerCompletionPort<br>SetTransactionInformation<br>SinglePhaseReject<br> | CreateEnlistmentOptions<br>CreateRMOptions<br>CreateTrxnMgrOptions<br>CreateTrxnOptions<br>EnlistmentAccess<br>NOTIFICATION_MASK<br>ResourceManagerAccess<br>TRANSACTION_OUTCOME<br>TransactionAccess<br>TransactionMgrAccess<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | HENLISTMENT<br>HRESMGR<br>HTRXNMGR<br>TRANSACTION_NOTIFICATION<br>TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

View File

@ -13,6 +13,11 @@ Native Method | Header | Managed Method
[LZOpenFile](https://www.google.com/search?num=5&q=LZOpenFileA+site%3Adocs.microsoft.com) | lzexpand.h | [Vanara.PInvoke.Lz32.LZOpenFile](https://github.com/dahall/Vanara/search?l=C%23&q=LZOpenFile)
[LZRead](https://www.google.com/search?num=5&q=LZRead+site%3Adocs.microsoft.com) | lzexpand.h | [Vanara.PInvoke.Lz32.LZRead](https://github.com/dahall/Vanara/search?l=C%23&q=LZRead)
[LZSeek](https://www.google.com/search?num=5&q=LZSeek+site%3Adocs.microsoft.com) | lzexpand.h | [Vanara.PInvoke.Lz32.LZSeek](https://github.com/dahall/Vanara/search?l=C%23&q=LZSeek)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[LZ_OF](https://www.google.com/search?num=5&q=LZ_OF+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Lz32.LZ_OF](https://github.com/dahall/Vanara/search?l=C%23&q=LZ_OF)
[LZERROR](https://www.google.com/search?num=5&q=LZERROR+site%3Adocs.microsoft.com) | lzexpand.h | [Vanara.PInvoke.Lz32.LZERROR](https://github.com/dahall/Vanara/search?l=C%23&q=LZERROR)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -18,6 +18,7 @@ Structures
HLZFILE
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

21
PInvoke/Lz32/pkgreadme.md Normal file
View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.Lz32 NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Lz32?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Lz32.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.Lz32
Functions | Enumerations | Structures
--- | --- | ---
GetExpandedName<br>LZClose<br>LZCopy<br>LZInit<br>LZOpenFile<br>LZRead<br>LZSeek<br> | LZ_OF<br>LZERROR<br><br><br><br><br><br> | HLZFILE<br><br><br><br><br><br><br>

View File

@ -25,6 +25,11 @@ Native Method | Header | Managed Method
[MagSetWindowTransform](https://www.google.com/search?num=5&q=MagSetWindowTransform+site%3Adocs.microsoft.com) | magnification.h | [Vanara.PInvoke.Magnification.MagSetWindowTransform](https://github.com/dahall/Vanara/search?l=C%23&q=MagSetWindowTransform)
[MagShowSystemCursor](https://www.google.com/search?num=5&q=MagShowSystemCursor+site%3Adocs.microsoft.com) | magnification.h | [Vanara.PInvoke.Magnification.MagShowSystemCursor](https://github.com/dahall/Vanara/search?l=C%23&q=MagShowSystemCursor)
[MagUninitialize](https://www.google.com/search?num=5&q=MagUninitialize+site%3Adocs.microsoft.com) | magnification.h | [Vanara.PInvoke.Magnification.MagUninitialize](https://github.com/dahall/Vanara/search?l=C%23&q=MagUninitialize)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[MagnifierStyles](https://www.google.com/search?num=5&q=MagnifierStyles+site%3Adocs.microsoft.com) | magnification.h | [Vanara.PInvoke.Magnification.MagnifierStyles](https://github.com/dahall/Vanara/search?l=C%23&q=MagnifierStyles)
[MW_FILTERMODE](https://www.google.com/search?num=5&q=MW_FILTERMODE+site%3Adocs.microsoft.com) | magnification.h | [Vanara.PInvoke.Magnification.MW_FILTERMODE](https://github.com/dahall/Vanara/search?l=C%23&q=MW_FILTERMODE)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
MAGCOLOREFFECT MAGIMAGEHEADER MAGTRANSFORM
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />

View File

@ -0,0 +1,21 @@
![Vanara](https://github.com/dahall/Vanara/raw/master/docs/icons/VanaraHeading.png)
### Vanara.PInvoke.Magnification NuGet Package
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.Magnification?label=NuGet&style=flat-square)](https://github.com/dahall/Vanara/releases)
[![Build status](https://img.shields.io/appveyor/build/dahall/vanara?label=AppVeyor%20build&style=flat-square)](https://ci.appveyor.com/project/dahall/vanara)
PInvoke API (methods, structures and constants) imported from Windows Magnification.dll.
### What is Vanara?
[Vanara](https://github.com/dahall/Vanara) is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.
### Issues?
First check if it's already fixed by trying the [AppVeyor build](https://ci.appveyor.com/nuget/vanara-prerelease).
If you're still running into problems, file an [issue](https://github.com/dahall/Vanara/issues).
### Included in Vanara.PInvoke.Magnification
Functions | Enumerations | Structures
--- | --- | ---
MagGetColorEffect<br>MagGetFullscreenColorEffect<br>MagGetFullscreenTransform<br>MagGetImageScalingCallback<br>MagGetInputTransform<br>MagGetWindowFilterList<br>MagGetWindowSource<br>MagGetWindowTransform<br>MagInitialize<br>MagSetColorEffect<br>MagSetFullscreenColorEffect<br>MagSetFullscreenTransform<br>MagSetImageScalingCallback<br>MagSetInputTransform<br>MagSetWindowFilterList<br>MagSetWindowSource<br>MagSetWindowTransform<br>MagShowSystemCursor<br>MagUninitialize<br> | MagnifierStyles<br>MW_FILTERMODE<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br> | MAGCOLOREFFECT<br>MAGIMAGEHEADER<br>MAGTRANSFORM<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>

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