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 BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, BackgroundCopyJobCredentialScheme, BackgroundCopyJobCredentialTarget, BackgroundCopyJobPriority, BackgroundCopyJobSecurity, BackgroundCopyJobState, BackgroundCopyJobType
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\PInvoke\BITS\Vanara.PInvoke.BITS.csproj" /> <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: <PackageReleaseNotes>Currently implements:
Classes 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 Structures
BOOL, BOOLEAN, EnumFlagIndexer&lt;T&gt;, GuidPtr, RefEnumerator&lt;T&gt;, SizeT, StrPtrAnsi, StrPtrAuto, StrPtrUni, time_t 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 CorrespondingAction, FileAttributeConstant, FileOpConstant, FilePermissionConstant, StringListPackMethod
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'netstandard2.0' "> <ItemGroup Condition=" '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'netstandard2.0' ">
<PackageReference Include="System.ValueTuple" Version="4.3.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 DynamicMgmtObject, ManagementExtensions
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<!--<ProjectReference Include="..\..\Core\Vanara.Core.csproj" />--> <!--<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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IAmsiStream IAntimalware IAntimalware2 IAntimalwareProvider IAntimalwareProvider2 IAmsiStream IAntimalware IAntimalware2 IAntimalwareProvider IAntimalwareProvider2
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Interfaces
Native Interface | Header | Managed Interface 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 AccessibleChildren AccessibleObjectFromEvent AccessibleObjectFromPoint AccessibleObjectFromWindow AccNotifyTouchInteraction AccSetRunningUtilityState CreateStdAccessibleObject CreateStdAccessibleProxy GetOleaccVersionInfo GetProcessHandleFromHwnd GetRoleText GetStateText LresultFromObject ObjectFromLresult WindowFromAccessibleObject
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'"> <PropertyGroup Condition="'$(Configuration)'=='Release'">
<NoWarn>0618</NoWarn> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -22,6 +22,7 @@ Interfaces
IEffectivePermission IEffectivePermission2 ISecurityInformation ISecurityInformation2 ISecurityInformation3 ISecurityInformation4 ISecurityObjectTypeInfo IEffectivePermission IEffectivePermission2 ISecurityInformation ISecurityInformation2 ISecurityInformation3 ISecurityInformation4 ISecurityObjectTypeInfo
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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 - 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) - 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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 CCAB COMPRESSOR_HANDLE COMPRESS_ALLOCATION_ROUTINES DECOMPRESSOR_HANDLE DECRYPT ERF FDICABINETINFO FDIDECRYPT FDINOTIFICATION HFCI HFDI NEW_CABINET NEW_FOLDER Union
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'"> <PropertyGroup Condition="'$(Configuration)'=='Release'">
<NoWarn>1701;1702;1591</NoWarn> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 &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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -18,6 +18,7 @@ Structures
CIMFS_FILE_METADATA CIMFS_IMAGE_HANDLE CIMFS_STREAM_HANDLE CIMFS_FILE_METADATA CIMFS_IMAGE_HANDLE CIMFS_STREAM_HANDLE
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -23,6 +23,7 @@ IImageList IImageList2
</PackageReleaseNotes> </PackageReleaseNotes>
<ApplicationManifest>Library.manifest</ApplicationManifest> <ApplicationManifest>Library.manifest</ApplicationManifest>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'"> <PropertyGroup Condition="'$(Configuration)'=='Release'">
<NoWarn>1591</NoWarn> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IPrintDialogCallback IPrintDialogServices IPrintDialogCallback IPrintDialogServices
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
CREDUI_INFO PSEC_WINNT_CREDUI_CONTEXT PSEC_WINNT_CREDUI_CONTEXT_VECTOR CREDUI_INFO PSEC_WINNT_CREDUI_CONTEXT PSEC_WINNT_CREDUI_CONTEXT_VECTOR
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---
@ -333,7 +379,7 @@ Native Structure | Header | Managed Structure
Native Class | Header | Managed Class 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) [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_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) [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) [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 &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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -19,6 +19,7 @@ BOOTSTRAPADDRESSES DRT_ADDRESS DRT_ADDRESS_LIST DRT_BOOTSTRAP_PROVIDER DRT_BOOTS
</PackageReleaseNotes> </PackageReleaseNotes>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 DWM_BLURBEHIND DWM_COLORIZATION_PARAMS DWM_THUMBNAIL_PROPERTIES DWM_TIMING_INFO MARGINS UNSIGNED_RATIO
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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 - 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) - 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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -18,6 +18,7 @@ Interfaces
IEnhancedStorageACT IEnhancedStorageACT2 IEnhancedStorageACT3 IEnhancedStorageSilo IEnhancedStorageSiloAction IEnumEnhancedStorageACT IEnhancedStorageACT IEnhancedStorageACT2 IEnhancedStorageACT3 IEnhancedStorageSilo IEnhancedStorageSiloAction IEnumEnhancedStorageACT
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IFhConfigMgr IFhReassociation IFhScopeIterator IFhTarget IFhConfigMgr IFhReassociation IFhScopeIterator IFhTarget
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 INetFwAuthorizedApplication INetFwAuthorizedApplications INetFwIcmpSettings INetFwMgr INetFwOpenPort INetFwOpenPorts INetFwPolicy INetFwPolicy2 INetFwProduct INetFwProducts INetFwProfile INetFwRemoteAdminSettings INetFwRule INetFwRule2 INetFwRule3 INetFwRules INetFwService INetFwServiceRestriction INetFwServices
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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 - 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) - 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 ### Interfaces
Native Interface | Header | Managed Interface Native Interface | Header | Managed Interface
--- | --- | --- --- | --- | ---

View File

@ -15,6 +15,7 @@ Interfaces
IFunctionDiscovery IFunctionDiscoveryNotification IFunctionInstance IFunctionInstanceCollection IFunctionInstanceCollectionQuery IFunctionInstanceQuery IFunctionDiscovery IFunctionDiscoveryNotification IFunctionInstance IFunctionInstanceCollection IFunctionInstanceCollectionQuery IFunctionInstanceQuery
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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 - 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) - 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 ### Interfaces
Native Interface | Header | Managed Interface 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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 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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -21,6 +21,7 @@ Interfaces
IFECommon IFEDictionary IFELanguage IImePlugInDictDictionaryList IFECommon IFEDictionary IFELanguage IImePlugInDictDictionaryList
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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) [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) [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) [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) [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 &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> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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) [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) [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) [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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure 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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -19,6 +19,7 @@ Structures
HENLISTMENT HRESMGR HTRXNMGR TRANSACTION_NOTIFICATION TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT HENLISTMENT HRESMGR HTRXNMGR TRANSACTION_NOTIFICATION TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

@ -18,6 +18,7 @@ Structures
HLZFILE HLZFILE
</PackageReleaseNotes> </PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\..\Core\Vanara.Core.csproj" /> <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) [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) [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) [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 ### Structures
Native Structure | Header | Managed Structure Native Structure | Header | Managed Structure
--- | --- | --- --- | --- | ---

View File

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