Compare commits

...

3 Commits

Author SHA1 Message Date
David Hall 460a46c899 Fixed release build 2023-11-03 01:24:08 -06:00
David Hall 0de77a27a4 Updated project files 2023-11-03 01:08:38 -06:00
David Hall 89b83b9758 Final build, nullability and xml doc fixes 2023-11-03 00:57:56 -06:00
153 changed files with 1069 additions and 332 deletions

View File

@ -15,13 +15,13 @@
<PackageReleaseNotes>Currently implements:
Classes
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, RequiresUnreferencedCodeAttribute, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeLPSTR, SafeLPTSTR, SafeLPWSTR, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemoryPool&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;, AllowNullAttribute, BeginEndEventContext, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComEnumString, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, ConstantConversionExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, DisallowNullAttribute, DynamicDependencyAttribute, 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, LinqHelpers, ListChangedEventArgs&lt;T&gt;, MarshalingStream, MaybeNullAttribute, MaybeNullWhenAttribute, MemberNotNullAttribute, MemoryMethodsBase, NativeMemoryEnumerator&lt;T&gt;, NativeMemoryStream, NotNullAttribute, NotNullWhenAttribute, OSPlatformAttribute, PinnedObject, ReflectionExtensions, ReflectionExtensions, RequiresUnreferencedCodeAttribute, SafeAllocatedMemoryHandle, SafeAllocatedMemoryHandleBase, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct&lt;T&gt;, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct&lt;T&gt;, SafeLPSTR, SafeLPTSTR, SafeLPWSTR, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemoryPool&lt;T&gt;, SafeMemString&lt;T&gt;, SafeMemStruct&lt;T&gt;, SparseArray&lt;T&gt;, StringHelper, SupportedOSPlatformAttribute, TryGetDelegate, TryGetValueDelegate, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler&lt;T&gt;, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary&lt;T&gt;, VirtualList&lt;T&gt;, VirtualListMethodCarrier&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;, VirtualReadOnlyList&lt;T&gt;
Structures
BOOL, BOOLEAN, EnumFlagIndexer&lt;T&gt;, GuidPtr, RefEnumerator&lt;T&gt;, SizeT, StrPtrAnsi, StrPtrAuto, StrPtrUni, time_t
Enumerations
CorrespondingAction, FileAttributeConstant, FileOpConstant, FilePermissionConstant, StringListPackMethod
CorrespondingAction, DynamicallyAccessedMemberTypes, FileAttributeConstant, FileOpConstant, FilePermissionConstant, StringListPackMethod
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

View File

@ -23,4 +23,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Classes | Structures | Enumerations | Interfaces
--- | --- | --- | ---
AlignedMemory BeginEndEventContext BitHelper ByteSizeFormatter ComConnectionPoint ComReleaser ComReleaserFactory ComStream ComTypeExtensions ConstantConversionExtensions CorrespondingTypeAttribute CoTaskMemoryMethods EnumerableEqualityComparer EnumExtensions EventedList FileTimeExtensions Formatter FormatterComposer GenericSafeHandle GenericVirtualReadOnlyDictionary HexDempHelpers HGlobalMemoryMethods History IArrayStructExtensions IArrayStructMarshaler InteropExtensions IntPtrConverter IOExtensions LibHelper ListChangedEventArgs MarshalingStream MemoryMethodsBase NativeMemoryEnumerator NativeMemoryStream PinnedObject ReflectionExtensions ReflectionExtensions RequiresUnreferencedCodeAttribute SafeAllocatedMemoryHandle SafeAllocatedMemoryHandleBase SafeByteArray SafeCoTaskMemHandle SafeCoTaskMemString SafeCoTaskMemStruct SafeGuidPtr SafeHGlobalHandle SafeHGlobalStruct SafeLPSTR SafeLPTSTR SafeLPWSTR SafeMemoryHandle SafeMemoryHandleExt SafeMemoryPool SafeMemString SafeMemStruct SparseArray StringHelper TryGetValueDelegate UntypedNativeMemoryEnumerator VanaraCustomMarshaler VanaraMarshaler VanaraMarshalerAttribute VirtualDictionary VirtualReadOnlyDictionary | BOOL BOOLEAN EnumFlagIndexer GuidPtr RefEnumerator SizeT StrPtrAnsi StrPtrAuto StrPtrUni time_t | CorrespondingAction FileAttributeConstant FileOpConstant FilePermissionConstant StringListPackMethod | IArrayStruct IHistory IMemoryMethods ISafeMemoryHandle ISimpleMemoryMethods ISupportIndexer IVanaraMarshaler
AlignedMemory AllowNullAttribute BeginEndEventContext BitHelper ByteSizeFormatter ComConnectionPoint ComEnumString ComReleaser ComReleaserFactory ComStream ComTypeExtensions ConstantConversionExtensions CorrespondingTypeAttribute CoTaskMemoryMethods DisallowNullAttribute DynamicDependencyAttribute EnumerableEqualityComparer EnumExtensions EventedList FileTimeExtensions Formatter FormatterComposer GenericSafeHandle GenericVirtualReadOnlyDictionary HexDempHelpers HGlobalMemoryMethods History IArrayStructExtensions IArrayStructMarshaler InteropExtensions IntPtrConverter IOExtensions LibHelper LinqHelpers ListChangedEventArgs MarshalingStream MaybeNullAttribute MaybeNullWhenAttribute MemberNotNullAttribute MemoryMethodsBase NativeMemoryEnumerator NativeMemoryStream NotNullAttribute NotNullWhenAttribute OSPlatformAttribute PinnedObject ReflectionExtensions ReflectionExtensions RequiresUnreferencedCodeAttribute SafeAllocatedMemoryHandle SafeAllocatedMemoryHandleBase SafeByteArray SafeCoTaskMemHandle SafeCoTaskMemString SafeCoTaskMemStruct SafeGuidPtr SafeHGlobalHandle SafeHGlobalStruct SafeLPSTR SafeLPTSTR SafeLPWSTR SafeMemoryHandle SafeMemoryHandleExt SafeMemoryPool SafeMemString SafeMemStruct SparseArray StringHelper SupportedOSPlatformAttribute TryGetDelegate TryGetValueDelegate UntypedNativeMemoryEnumerator VanaraCustomMarshaler VanaraMarshaler VanaraMarshalerAttribute VirtualDictionary VirtualList VirtualListMethodCarrier VirtualReadOnlyDictionary VirtualReadOnlyList | BOOL BOOLEAN EnumFlagIndexer GuidPtr RefEnumerator SizeT StrPtrAnsi StrPtrAuto StrPtrUni time_t | CorrespondingAction DynamicallyAccessedMemberTypes FileAttributeConstant FileOpConstant FilePermissionConstant StringListPackMethod | IArrayStruct IHandle IHistory IMemoryMethods ISafeMemoryHandle ISimpleMemoryMethods ISupportIndexer IVanaraMarshaler IVirtualListMethods IVirtualReadOnlyListMethods

View File

@ -9,6 +9,7 @@ This library includes shared methods, structures and constants for use throughou
Enum | Description | Values
---- | ---- | ----
[Vanara.InteropServices.CorrespondingAction](https://github.com/dahall/Vanara/search?l=C%23&q=CorrespondingAction) | Actions that can be taken with a corresponding type. | None, Get, Set, GetSet, Exception
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes](https://github.com/dahall/Vanara/search?l=C%23&q=DynamicallyAccessedMemberTypes) | Specifies the types of members that are dynamically accessed. This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values. | None, PublicParameterlessConstructor, PublicConstructors, NonPublicConstructors, PublicMethods, NonPublicMethods, PublicFields, NonPublicFields, PublicNestedTypes, NonPublicNestedTypes, PublicProperties, NonPublicProperties, PublicEvents, NonPublicEvents, Interfaces, All
[Vanara.RunTimeLib.FileAttributeConstant](https://github.com/dahall/Vanara/search?l=C%23&q=FileAttributeConstant) | These constants specify the current attributes of the file or directory specified by the function. | _A_NORMAL, _A_RDONLY, _A_HIDDEN, _A_SYSTEM, _A_SUBDIR, _A_ARCH
[Vanara.RunTimeLib.FileOpConstant](https://github.com/dahall/Vanara/search?l=C%23&q=FileOpConstant) | The integer expression formed from one or more of these constants determines the type of reading or writing operations permitted. It is formed by combining one or more constants with a translation-mode constant. | _O_RDONLY, _O_WRONLY, _O_RDWR, _O_APPEND, _O_RANDOM, _O_SEQUENTIAL, _O_TEMPORARY, _O_NOINHERIT, _O_CREAT, _O_TRUNC, _O_EXCL, _O_SHORT_LIVED, _O_OBTAIN_DIR, _O_TEXT, _O_RAW, _O_BINARY, _O_WTEXT, _O_U16TEXT, _O_U8TEXT
[Vanara.RunTimeLib.FilePermissionConstant](https://github.com/dahall/Vanara/search?l=C%23&q=FilePermissionConstant) | These constants are used to indicate file type in the st_mode field of the _stat structure. | _S_IEXEC, _S_IWRITE, _S_IREAD, _S_IFIFO, _S_IFCHR, _S_IFDIR, _S_IFREG, _S_IFMT
@ -30,20 +31,25 @@ Struct | Description
Interface | Description
---- | ----
[Vanara.PInvoke.IArrayStruct<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IArrayStruct<T>) | Interface that identifies a structure containing only a 4-byte size field followed by a pointer to an array of <typeparamref name="T" />.
[Vanara.PInvoke.IHandle](https://github.com/dahall/Vanara/search?l=C%23&q=IHandle) | Signals that a structure or class holds a HANDLE.
[Vanara.Collections.IHistory<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IHistory<T>) | Provides an interface for a history of items.
[Vanara.InteropServices.IMemoryMethods](https://github.com/dahall/Vanara/search?l=C%23&q=IMemoryMethods) | Interface to capture unmanaged memory methods.
[Vanara.InteropServices.ISafeMemoryHandle](https://github.com/dahall/Vanara/search?l=C%23&q=ISafeMemoryHandle) | Interface for classes that support safe memory pointers.
[Vanara.InteropServices.ISimpleMemoryMethods](https://github.com/dahall/Vanara/search?l=C%23&q=ISimpleMemoryMethods) | Interface to capture unmanaged simple (alloc/free) memory methods.
[Vanara.ISupportIndexer<T>](https://github.com/dahall/Vanara/search?l=C%23&q=ISupportIndexer<T>) | Interface representing a class that holds an indexer.
[Vanara.InteropServices.IVanaraMarshaler](https://github.com/dahall/Vanara/search?l=C%23&q=IVanaraMarshaler) | Smarter custom marshaler.
[Vanara.Collections.IVirtualListMethods<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IVirtualListMethods<T>) | Interface that defines the methods for a virtual list. This interface is used by the `Vanara.Collections.VirtualList`1` class.
[Vanara.Collections.IVirtualReadOnlyListMethods<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IVirtualReadOnlyListMethods<T>) | Interface that defines the methods for a virtual read-only list. This interface is used by the `Vanara.Collections.VirtualReadOnlyList`1` class.
### Classes
Class | Description
---- | ----
[Vanara.InteropServices.AlignedMemory<T>](https://github.com/dahall/Vanara/search?l=C%23&q=AlignedMemory<T>) | A memory block aligned on a specific byte boundary.
[System.Diagnostics.CodeAnalysis.AllowNullAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=AllowNullAttribute) | Specifies that null is allowed as an input even if the corresponding type disallows it.
[Vanara.PInvoke.BeginEndEventContext](https://github.com/dahall/Vanara/search?l=C%23&q=BeginEndEventContext) | A disposable context for which a delegate is called at entry and exit.
[Vanara.Extensions.BitHelper](https://github.com/dahall/Vanara/search?l=C%23&q=BitHelper) | Static methods to help with bit manipulation.
[Vanara.ByteSizeFormatter](https://github.com/dahall/Vanara/search?l=C%23&q=ByteSizeFormatter) | A custom formatter for byte sizes (things like files, network bandwidth, etc.) that will automatically determine the best abbreviation.
[Vanara.InteropServices.ComConnectionPoint](https://github.com/dahall/Vanara/search?l=C%23&q=ComConnectionPoint) | Helper class to create an advised COM sink. When this class is constructed, the source is queried for an `System.Runtime.InteropServices.ComTypes.IConnectionPointContainer` reference.
[Vanara.PInvoke.InteropServices.ComEnumString](https://github.com/dahall/Vanara/search?l=C%23&q=ComEnumString) | A COM enumerator for `System.String` values. This is used to enumerate the values of a `System.Runtime.InteropServices.ComTypes.IEnumString` interface.
[Vanara.InteropServices.ComReleaser<T>](https://github.com/dahall/Vanara/search?l=C%23&q=ComReleaser<T>) | A safe variable to hold an instance of a COM class that automatically releases the instance on disposal.
[Vanara.InteropServices.ComReleaserFactory](https://github.com/dahall/Vanara/search?l=C%23&q=ComReleaserFactory) | Factory for creating `Vanara.InteropServices.ComReleaser`1` objects.
[Vanara.InteropServices.ComStream](https://github.com/dahall/Vanara/search?l=C%23&q=ComStream) | Implements a .NET stream derivation and a COM IStream instance.
@ -51,6 +57,8 @@ Class | Description
[Vanara.RunTimeLib.ConstantConversionExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=ConstantConversionExtensions) | Extension methods for CRT enumerations to convert to .NET enumerations.
[Vanara.InteropServices.CorrespondingTypeAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=CorrespondingTypeAttribute) | Attribute for enum values that provides information about corresponding types and related actions. Useful for Get/Set methods that use an enumeration value to determine the type to get or set.
[Vanara.InteropServices.CoTaskMemoryMethods](https://github.com/dahall/Vanara/search?l=C%23&q=CoTaskMemoryMethods) | Unmanaged memory methods for COM.
[System.Diagnostics.CodeAnalysis.DisallowNullAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=DisallowNullAttribute) | Specifies that null is disallowed as an input even if the corresponding type allows it.
[System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=DynamicDependencyAttribute) | States a dependency that one member has on another.
[Vanara.Collections.EnumerableEqualityComparer<T>](https://github.com/dahall/Vanara/search?l=C%23&q=EnumerableEqualityComparer<T>) | Checks the linear equality of two enumerated lists. For lists to be equal, they must have the same number of elements and each index must hold the same value in each list.
[Vanara.Extensions.EnumExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=EnumExtensions) | Extensions for enumerated types.
[Vanara.Collections.EventedList<T>](https://github.com/dahall/Vanara/search?l=C%23&q=EventedList<T>) | A generic list that provides event for changes to the list. This is an alternative to ObservableCollection that provides distinct events for each action (add, insert, remove, changed).
@ -68,11 +76,18 @@ Class | Description
[Vanara.InteropServices.IntPtrConverter](https://github.com/dahall/Vanara/search?l=C%23&q=IntPtrConverter) | Functions to safely convert a memory pointer to a type.
[Vanara.Extensions.IOExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=IOExtensions) | Extensions for classes in System.IO.
[Vanara.InteropServices.LibHelper](https://github.com/dahall/Vanara/search?l=C%23&q=LibHelper) | General functions to support library calls.
[Vanara.LinqHelpers](https://github.com/dahall/Vanara/search?l=C%23&q=LinqHelpers) | Helper methods for LINQ
[Vanara.Collections.EventedList<T>.ListChangedEventArgs<T>](https://github.com/dahall/Vanara/search?l=C%23&q=ListChangedEventArgs<T>) | An `System.EventArgs` structure passed to events generated by an `Vanara.Collections.EventedList`1`.
[Vanara.InteropServices.MarshalingStream](https://github.com/dahall/Vanara/search?l=C%23&q=MarshalingStream) | A `System.IO.Stream` derivative for working with unmanaged memory.
[System.Diagnostics.CodeAnalysis.MaybeNullAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=MaybeNullAttribute) | Specifies that an output may be <see langword="null" /> even if the corresponding type disallows it.
[System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=MaybeNullWhenAttribute) | Specifies that when a method returns ReturnValue, the parameter may be null even if the corresponding type disallows it.
[System.Diagnostics.CodeAnalysis.MemberNotNullAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=MemberNotNullAttribute) | Specifies that the method or property will ensure that the listed field and property members have values that aren't <see langword="null" />.
[Vanara.InteropServices.MemoryMethodsBase](https://github.com/dahall/Vanara/search?l=C%23&q=MemoryMethodsBase) | Implementation of `Vanara.InteropServices.IMemoryMethods` using just the methods from `Vanara.InteropServices.ISimpleMemoryMethods`.
[Vanara.PInvoke.Collections.NativeMemoryEnumerator<T>](https://github.com/dahall/Vanara/search?l=C%23&q=NativeMemoryEnumerator<T>) | Provides a generic enumerator over native memory.
[Vanara.InteropServices.NativeMemoryStream](https://github.com/dahall/Vanara/search?l=C%23&q=NativeMemoryStream) | A `System.IO.Stream` derivative for working with unmanaged memory.
[System.Diagnostics.CodeAnalysis.NotNullAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=NotNullAttribute) | Specifies that an output may be null even if the corresponding type disallows it. Specifies that an input argument was not null when the call returns.
[System.Diagnostics.CodeAnalysis.NotNullWhenAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=NotNullWhenAttribute) | Specifies that when a method returns ReturnValue, the parameter will not be null even if the corresponding type allows it.
[System.Runtime.Versioning.OSPlatformAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=OSPlatformAttribute) | Some information relates to prerelease product that may be substantially modified before its released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[Vanara.InteropServices.PinnedObject](https://github.com/dahall/Vanara/search?l=C%23&q=PinnedObject) | A safe class that represents an object that is pinned in memory.
[Vanara.Extensions.ReflectionExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=ReflectionExtensions) | Extensions related to <c>System.Reflection</c>
[Vanara.Extensions.Reflection.ReflectionExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=ReflectionExtensions) | Extensions for `System.Object` related to <c>System.Reflection</c>
@ -96,10 +111,15 @@ Class | Description
[Vanara.InteropServices.SafeMemStruct<T>](https://github.com/dahall/Vanara/search?l=C%23&q=SafeMemStruct<T>) | Base abstract class for a structure handler based on `Vanara.InteropServices.SafeMemoryHandle`1`.
[Vanara.Collections.SparseArray<T>](https://github.com/dahall/Vanara/search?l=C%23&q=SparseArray<T>) | A sparse array based on a dictionary.
[Vanara.Extensions.StringHelper](https://github.com/dahall/Vanara/search?l=C%23&q=StringHelper) | A safe class that represents an object that is pinned in memory.
[System.Runtime.Versioning.SupportedOSPlatformAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=SupportedOSPlatformAttribute) | Some information relates to prerelease product that may be substantially modified before its released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[Vanara.Collections.VirtualReadOnlyList<T>.TryGetDelegate](https://github.com/dahall/Vanara/search?l=C%23&q=TryGetDelegate) | Delegate for a method that tries to get the element at the specified index.
[Vanara.Collections.GenericVirtualReadOnlyDictionary<T>.TryGetValueDelegate](https://github.com/dahall/Vanara/search?l=C%23&q=TryGetValueDelegate) | Delegate for the implementation of the `Vanara.Collections.GenericVirtualReadOnlyDictionary`2.TryGetValue(`0,`1@)` method.
[Vanara.PInvoke.Collections.UntypedNativeMemoryEnumerator](https://github.com/dahall/Vanara/search?l=C%23&q=UntypedNativeMemoryEnumerator) | Provides an enumerator over native memory.
[Vanara.InteropServices.VanaraCustomMarshaler<T>](https://github.com/dahall/Vanara/search?l=C%23&q=VanaraCustomMarshaler<T>) | Provides an `System.Runtime.InteropServices.ICustomMarshaler` instance that utilizes an `Vanara.InteropServices.IVanaraMarshaler` implementation.
[Vanara.InteropServices.VanaraMarshaler](https://github.com/dahall/Vanara/search?l=C%23&q=VanaraMarshaler) | Provides methods to assist with custom marshaling.
[Vanara.InteropServices.VanaraMarshalerAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=VanaraMarshalerAttribute) | Apply this attribute to a class or structure to have all Vanara interop function process via the marshaler.
[Vanara.Collections.VirtualDictionary<T>](https://github.com/dahall/Vanara/search?l=C%23&q=VirtualDictionary<T>) | A generic base class for providing a dictionary that gets and sets its values using virtual method calls. Useful for exposing lookups into existing list environments like the file system, registry, service controller, etc.
[Vanara.Collections.VirtualList<T>](https://github.com/dahall/Vanara/search?l=C%23&q=VirtualList<T>) | A virtual list that implements a lot of the scaffolding.
[Vanara.Collections.VirtualListMethodCarrier<T>](https://github.com/dahall/Vanara/search?l=C%23&q=VirtualListMethodCarrier<T>) | Wrapper for `Vanara.Collections.IVirtualListMethods`1` that allows for the use of delegates instead of implementing the interface.
[Vanara.Collections.VirtualReadOnlyDictionary<T>](https://github.com/dahall/Vanara/search?l=C%23&q=VirtualReadOnlyDictionary<T>) | A generic base class for providing a read-only dictionary that gets its values using virtual method calls. Useful for exposing lookups into existing list environments like the file system, registry, service controller, etc.
[Vanara.Collections.VirtualReadOnlyList<T>](https://github.com/dahall/Vanara/search?l=C%23&q=VirtualReadOnlyList<T>) | A virtual read-only list that implements a lot of the scaffolding.

View File

@ -1,4 +1,5 @@
using Accessibility;
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
using Accessibility;
namespace Vanara.PInvoke;

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations
--- | ---
AccessibleChildren AccessibleObjectFromEvent AccessibleObjectFromPoint AccessibleObjectFromWindow AccNotifyTouchInteraction AccSetRunningUtilityState CreateStdAccessibleObject CreateStdAccessibleProxy GetOleaccVersionInfo GetProcessHandleFromHwnd GetRoleText GetStateText LresultFromObject ObjectFromLresult WindowFromAccessibleObject | AccessibilityRole AccessibilityState ANRUS
AccessibleChildren AccessibleObjectFromEvent AccessibleObjectFromPoint AccessibleObjectFromWindow AccNotifyTouchInteraction AccSetRunningUtilityState CreateStdAccessibleObject CreateStdAccessibleProxy GetOleaccVersionInfo GetProcessHandleFromHwnd GetRoleText GetStateText LresultFromObject ObjectFromLresult WindowFromAccessibleObject | AccessibilityRole AccessibilityState ANRUS NAVDIR SELFLAG

View File

@ -27,6 +27,8 @@ Native Enum | Header | Managed Enum
[AccessibilityRole](https://www.google.com/search?num=5&q=AccessibilityRole+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | oleacc.h | [Vanara.PInvoke.Oleacc.ANRUS](https://github.com/dahall/Vanara/search?l=C%23&q=ANRUS)
[NAVDIR](https://www.google.com/search?num=5&q=NAVDIR+site%3Alearn.microsoft.com) | Oleacc.h | [Vanara.PInvoke.Oleacc.NAVDIR](https://github.com/dahall/Vanara/search?l=C%23&q=NAVDIR)
[SELFLAG](https://www.google.com/search?num=5&q=SELFLAG+site%3Alearn.microsoft.com) | Oleacc.h | [Vanara.PInvoke.Oleacc.SELFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=SELFLAG)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---

View File

@ -36,8 +36,3 @@ Native Interface | Header | Managed Interface
[ISecurityInformation3](https://www.google.com/search?num=5&q=ISecurityInformation3+site%3Alearn.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.ISecurityInformation3](https://github.com/dahall/Vanara/search?l=C%23&q=ISecurityInformation3)
[ISecurityInformation4](https://www.google.com/search?num=5&q=ISecurityInformation4+site%3Alearn.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.ISecurityInformation4](https://github.com/dahall/Vanara/search?l=C%23&q=ISecurityInformation4)
[ISecurityObjectTypeInfo](https://www.google.com/search?num=5&q=ISecurityObjectTypeInfo+site%3Alearn.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.ISecurityObjectTypeInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ISecurityObjectTypeInfo)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[SI_ACCESS](https://www.google.com/search?num=5&q=SI_ACCESS+site%3Alearn.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.SI_ACCESS](https://github.com/dahall/Vanara/search?l=C%23&q=SI_ACCESS)
[SI_INHERIT_TYPE](https://www.google.com/search?num=5&q=SI_INHERIT_TYPE+site%3Alearn.microsoft.com) | aclui.h | [Vanara.PInvoke.AclUI.SI_INHERIT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=SI_INHERIT_TYPE)

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Enumerations | Structures | Interfaces
--- | --- | ---
BG_AUTH_SCHEME BG_AUTH_TARGET BG_CERT_STORE_LOCATION BG_COPY_FILE BG_ENABLE_PEERCACHING BG_ERROR_CONTEXT BG_HTTP_SECURITY BG_JOB_ENABLE_PEERCACHING BG_JOB_ENUM BG_JOB_PRIORITY BG_JOB_PROXY_USAGE BG_JOB_STATE BG_JOB_TYPE BG_NOTIFY BG_TOKEN BITS_COST_STATE BITS_FILE_PROPERTY_ID BITS_JOB_PROPERTY_ID | BG_AUTH_CREDENTIALS BG_FILE_INFO BG_FILE_PROGRESS BG_FILE_RANGE BG_JOB_PROGRESS BG_JOB_REPLY_PROGRESS BG_JOB_TIMES BITS_FILE_PROPERTY_VALUE BITS_JOB_PROPERTY_VALUE BG_AUTH_CREDENTIALS_UNION BG_BASIC_CREDENTIALS | IBackgroundCopyCallback IBackgroundCopyCallback2 IBackgroundCopyCallback3 IBackgroundCopyError IBackgroundCopyFile IBackgroundCopyFile2 IBackgroundCopyFile3 IBackgroundCopyFile4 IBackgroundCopyFile5 IBackgroundCopyFile6 IBackgroundCopyJob IBackgroundCopyJob2 IBackgroundCopyJob3 IBackgroundCopyJob4 IBackgroundCopyJob5 IBackgroundCopyJobHttpOptions IBackgroundCopyJobHttpOptions2 IBackgroundCopyJobHttpOptions3 IBackgroundCopyManager IBitsPeer IBitsPeerCacheAdministration IBitsPeerCacheRecord IBackgroundCopyServerCertificateValidationCallback IBitsTokenOptions IEnumBackgroundCopyFiles IEnumBackgroundCopyJobs IEnumBitsPeerCacheRecords IEnumBitsPeers
BG_AUTH_SCHEME BG_AUTH_TARGET BG_CERT_STORE_LOCATION BG_COPY_FILE BG_ENABLE_PEERCACHING BG_ERROR_CONTEXT BG_HTTP_SECURITY BG_JOB_ENABLE_PEERCACHING BG_JOB_ENUM BG_JOB_PRIORITY BG_JOB_PROXY_USAGE BG_JOB_STATE BG_JOB_TYPE BG_NOTIFY BG_TOKEN BITS_COST_STATE BITS_FILE_PROPERTY_ID BITS_JOB_PROPERTY_ID | BG_AUTH_CREDENTIALS BG_FILE_INFO BG_FILE_PROGRESS BG_FILE_RANGE BG_JOB_PROGRESS BG_JOB_REPLY_PROGRESS BG_JOB_TIMES BITS_FILE_PROPERTY_VALUE BITS_JOB_PROPERTY_VALUE BG_AUTH_CREDENTIALS_UNION BG_BASIC_CREDENTIALS | 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

View File

@ -74,3 +74,4 @@ Native Class | Header | Managed Class
--- | --- | ---
[BackgroundCopyManager](https://www.google.com/search?num=5&q=BackgroundCopyManager+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.BITS.BackgroundCopyManager](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyManager)
[BITS](https://www.google.com/search?num=5&q=BITS+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.BITS](https://github.com/dahall/Vanara/search?l=C%23&q=BITS)
[BitsEnumerator](https://www.google.com/search?num=5&q=BitsEnumerator+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.BITS.BitsEnumerator](https://github.com/dahall/Vanara/search?l=C%23&q=BitsEnumerator)

View File

@ -1,3 +1,4 @@
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
using System.Collections.Generic;
using System.Linq;
using static Vanara.PInvoke.SetupAPI;

View File

@ -16,7 +16,7 @@ Functions
CreateMappedBitmap CreatePropertySheetPage CreateUpDownControl DefSubclassProc DestroyPropertySheetPage DPA_Clone DPA_Create DPA_CreateEx DPA_DeleteAllPtrs DPA_DeletePtr DPA_Destroy DPA_DestroyCallback DPA_EnumCallback DPA_GetPtr DPA_GetPtrIndex DPA_GetSize DPA_Grow DPA_InsertPtr DPA_LoadStream DPA_Merge DPA_SaveStream DPA_Search DPA_SetPtr DPA_Sort DrawInsert DrawShadowText DrawStatusText DSA_Clone DSA_Create DSA_DeleteAllItems DSA_DeleteItem DSA_Destroy DSA_DestroyCallback DSA_EnumCallback DSA_GetItem DSA_GetItemPtr DSA_GetSize DSA_InsertItem DSA_SetItem DSA_Sort GetEffectiveClientRect GetMUILanguage GetWindowSubclass HIMAGELIST_QueryInterface ImageList_CoCreateInstance ImageList_Create ImageList_Destroy ImageList_Duplicate ImageList_GetIcon ImageList_LoadImage ImageList_Read ImageList_ReadEx ImageList_Write ImageList_WriteEx InitCommonControlsEx InitMUILanguage LBItemFromPt LoadIconMetric LoadIconWithScaleDown MakeDragList MenuHelp PropertySheet RemoveWindowSubclass SetWindowSubclass ShowHideMenuCtl Str_SetPtrW TaskDialog TaskDialogIndirect _TrackMouseEvent
Structures
BUTTON_IMAGELIST BUTTON_SPLITINFO COLORMAP COLORSCHEME COMBOBOXEXITEM COMBOBOXINFO DPASTREAMINFO EDITBALLOONTIP HDHITTESTINFO HDITEM HDLAYOUT HDTEXTFILTER HTREEITEM IMAGEINFO IMAGELISTDRAWPARAMS IMAGELISTSTATS INITCOMMONCONTROLSEX LVBKIMAGE LVCOLUMN LVFINDINFO LVGROUP LVGROUPMETRICS LVHITTESTINFO LVINSERTMARK LVITEM LVITEMCOLUMNINFO LVITEMINDEX LVTILEVIEWINFO NMBCDROPDOWN NMBCHOTITEM NMCBEDRAGBEGIN NMCBEENDEDIT NMCHAR NMCOMBOBOXEX NMCUSTOMDRAW NMCUSTOMSPLITRECTINFO NMCUSTOMTEXT NMHDDISPINFO NMHDFILTERBTNCLICK NMHEADER NMIPADDRESS NMKEY NMLISTVIEW NMMOUSE NMOBJECTNOTIFY NMTBCUSTOMDRAW NMTBDISPINFO NMTBGETINFOTIP NMTBHOTITEM NMTBRESTORE NMTBSAVE NMTOOLBAR NMTOOLTIPSCREATED NMTRBTHUMBPOSCHANGING NMTREEVIEW NMTTDISPINFO NMTVASYNCDRAW NMTVCUSTOMDRAW NMTVDISPINFO NMTVDISPINFOEX NMTVGETINFOTIP NMTVITEMCHANGE NMTVKEYDOWN NMUPDOWN PBRANGE PROPSHEETHEADER PROPSHEETPAGE TASKDIALOGCONFIG TASKDIALOG_BUTTON TBADDBITMAP TBBUTTON TBBUTTONINFO TBINSERTMARK TBMETRICS TBREPLACEBITMAP TBSAVEPARAMS TCHITTESTINFO TCITEM TCITEMHEADER TOOLINFO TTGETTITLE TTHITTESTINFO TVGETITEMPARTRECTINFO TVHITTESTINFO TVINSERTSTRUCT TVITEM TVITEMEX TVSORTCB UDACCEL
BUTTON_IMAGELIST BUTTON_SPLITINFO COLORMAP COLORSCHEME COMBOBOXEXITEM DPASTREAMINFO DRAGLISTINFO HDHITTESTINFO HDITEM HDLAYOUT HDTEXTFILTER HTREEITEM IMAGEINFO IMAGELISTDRAWPARAMS IMAGELISTSTATS INITCOMMONCONTROLSEX LHITTESTINFO LITEM LVBKIMAGE LVCOLUMN LVFINDINFO LVFOOTERINFO LVFOOTERITEM LVGROUP LVGROUPMETRICS LVHITTESTINFO LVINSERTGROUPSORTED LVINSERTMARK LVITEM LVITEMCOLUMNINFO LVITEMINDEX LVTILEINFO LVTILEVIEWINFO NMBCDROPDOWN NMBCHOTITEM NMCBEDRAGBEGIN NMCBEENDEDIT NMCHAR NMCOMBOBOXEX NMCUSTOMDRAW NMCUSTOMSPLITRECTINFO NMCUSTOMTEXT NMHDDISPINFO NMHDFILTERBTNCLICK NMHEADER NMIPADDRESS NMITEMACTIVATE NMKEY NMLINK NMLISTVIEW NMLVCACHEHINT NMLVDISPINFO NMLVEMPTYMARKUP NMLVFINDITEM NMLVGETINFOTIP NMLVKEYDOWN NMLVLINK NMLVODSTATECHANGE NMLVSCROLL NMMOUSE NMOBJECTNOTIFY NMTBCUSTOMDRAW NMTBDISPINFO NMTBDUPACCELERATOR NMTBGETINFOTIP NMTBHOTITEM NMTBRESTORE NMTBSAVE NMTBWRAPACCELERATOR NMTBWRAPHOTITEM NMTCKEYDOWN NMTOOLBAR NMTOOLTIPSCREATED NMTRBTHUMBPOSCHANGING NMTREEVIEW NMTTDISPINFO NMTVASYNCDRAW NMTVCUSTOMDRAW NMTVDISPINFO NMTVDISPINFOEX NMTVGETINFOTIP NMTVITEMCHANGE NMTVKEYDOWN NMUPDOWN PBRANGE PROPSHEETHEADER PROPSHEETPAGE TASKDIALOGCONFIG TASKDIALOG_BUTTON TBADDBITMAP TBBUTTON TBBUTTONINFO TBINSERTMARK TBMETRICS TBREPLACEBITMAP TBSAVEPARAMS TCHITTESTINFO TCITEM TCITEMHEADER TOOLINFO TTGETTITLE TTHITTESTINFO TVGETITEMPARTRECTINFO TVHITTESTINFO TVINSERTSTRUCT TVITEM TVITEMEX TVSORTCB UDACCEL
Interfaces
IImageList IImageList2

File diff suppressed because one or more lines are too long

View File

@ -64,7 +64,7 @@ Native Method | Header | Managed Method
[InitCommonControlsEx](https://www.google.com/search?num=5&q=InitCommonControlsEx+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.InitCommonControlsEx](https://github.com/dahall/Vanara/search?l=C%23&q=InitCommonControlsEx)
[InitMUILanguage](https://www.google.com/search?num=5&q=InitMUILanguage+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.InitMUILanguage](https://github.com/dahall/Vanara/search?l=C%23&q=InitMUILanguage)
[LBItemFromPt](https://www.google.com/search?num=5&q=LBItemFromPt+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LBItemFromPt](https://github.com/dahall/Vanara/search?l=C%23&q=LBItemFromPt)
[LoadIconMetric](https://www.google.com/search?num=5&q=LoadIconMetric+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LoadIconMetric](https://github.com/dahall/Vanara/search?l=C%23&q=LoadIconMetric)
[LoadIconMetric](https://www.google.com/search?num=5&q=LoadIconMetric+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LoadIconMetric](https://github.com/dahall/Vanara/search?l=C%23&q=LoadIconMetric)
[LoadIconWithScaleDown](https://www.google.com/search?num=5&q=LoadIconWithScaleDown+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LoadIconWithScaleDown](https://github.com/dahall/Vanara/search?l=C%23&q=LoadIconWithScaleDown)
[MakeDragList](https://www.google.com/search?num=5&q=MakeDragList+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.MakeDragList](https://github.com/dahall/Vanara/search?l=C%23&q=MakeDragList)
[MenuHelp](https://www.google.com/search?num=5&q=MenuHelp+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.MenuHelp](https://github.com/dahall/Vanara/search?l=C%23&q=MenuHelp)
@ -81,8 +81,9 @@ Native Enum | Header | Managed Enum
[AsyncDrawRetFlags](https://www.google.com/search?num=5&q=AsyncDrawRetFlags+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | | [Vanara.PInvoke.ComCtl32.CMB](https://github.com/dahall/Vanara/search?l=C%23&q=CMB)
[CMB](https://www.google.com/search?num=5&q=CMB+site%3Alearn.microsoft.com) | Commctrl.h | [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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ComboBoxExItemMask](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxExItemMask)
[ComboBoxExMessage](https://www.google.com/search?num=5&q=ComboBoxExMessage+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ComboBoxExMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxExMessage)
[ComboBoxExStyle](https://www.google.com/search?num=5&q=ComboBoxExStyle+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CommonControlMessage](https://github.com/dahall/Vanara/search?l=C%23&q=CommonControlMessage)
@ -90,15 +91,18 @@ Native Enum | Header | Managed Enum
[CustomDrawItemState](https://www.google.com/search?num=5&q=CustomDrawItemState+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.CustomDrawStage](https://github.com/dahall/Vanara/search?l=C%23&q=CustomDrawStage)
[DL](https://www.google.com/search?num=5&q=DL+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.DL](https://github.com/dahall/Vanara/search?l=C%23&q=DL)
[DPAM](https://www.google.com/search?num=5&q=DPAM+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | | [Vanara.PInvoke.ComCtl32.HeaderItemState](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderItemState)
[EMF](https://www.google.com/search?num=5&q=EMF+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.EMF](https://github.com/dahall/Vanara/search?l=C%23&q=EMF)
[HDSIL](https://www.google.com/search?num=5&q=HDSIL+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HDSIL](https://github.com/dahall/Vanara/search?l=C%23&q=HDSIL)
[HeaderHitTestFlag](https://www.google.com/search?num=5&q=HeaderHitTestFlag+site%3Alearn.microsoft.com) | Commctrl.h | [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%3Alearn.microsoft.com) | Commctrl.h | [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%3Alearn.microsoft.com) | Commctrl.h | [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%3Alearn.microsoft.com) | Commctrl.h | [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%3Alearn.microsoft.com) | Commctrl.h | [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%3Alearn.microsoft.com) | Commctrl.h | [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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HeaderStyle](https://github.com/dahall/Vanara/search?l=C%23&q=HeaderStyle)
@ -119,6 +123,8 @@ Native Enum | Header | Managed Enum
[IPAddressMessage](https://www.google.com/search?num=5&q=IPAddressMessage+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | | [Vanara.PInvoke.ComCtl32.LI_METRIC](https://github.com/dahall/Vanara/search?l=C%23&q=LI_METRIC)
[LIF](https://www.google.com/search?num=5&q=LIF+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LIF](https://github.com/dahall/Vanara/search?l=C%23&q=LIF)
[LIS](https://www.google.com/search?num=5&q=LIS+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LIS](https://github.com/dahall/Vanara/search?l=C%23&q=LIS)
[ListViewArrange](https://www.google.com/search?num=5&q=ListViewArrange+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewColumMask](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewColumMask)
@ -142,6 +148,14 @@ Native Enum | Header | Managed Enum
[ListViewStyleEx](https://www.google.com/search?num=5&q=ListViewStyleEx+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ListViewTileViewMask](https://github.com/dahall/Vanara/search?l=C%23&q=ListViewTileViewMask)
[LV_VIEW](https://www.google.com/search?num=5&q=LV_VIEW+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LV_VIEW](https://github.com/dahall/Vanara/search?l=C%23&q=LV_VIEW)
[LVFF](https://www.google.com/search?num=5&q=LVFF+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVFF](https://github.com/dahall/Vanara/search?l=C%23&q=LVFF)
[LVFIF](https://www.google.com/search?num=5&q=LVFIF+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVFIF](https://github.com/dahall/Vanara/search?l=C%23&q=LVFIF)
[LVFIS](https://www.google.com/search?num=5&q=LVFIS+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVFIS](https://github.com/dahall/Vanara/search?l=C%23&q=LVFIS)
[LVGIT](https://www.google.com/search?num=5&q=LVGIT+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVGIT](https://github.com/dahall/Vanara/search?l=C%23&q=LVGIT)
[LVKF](https://www.google.com/search?num=5&q=LVKF+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVKF](https://github.com/dahall/Vanara/search?l=C%23&q=LVKF)
[LVSICF](https://www.google.com/search?num=5&q=LVSICF+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVSICF](https://github.com/dahall/Vanara/search?l=C%23&q=LVSICF)
[LWS](https://www.google.com/search?num=5&q=LWS+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LWS](https://github.com/dahall/Vanara/search?l=C%23&q=LWS)
[ProgressMessage](https://www.google.com/search?num=5&q=ProgressMessage+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.ProgressStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ProgressStyle)
@ -153,6 +167,7 @@ Native Enum | Header | Managed Enum
[SplitButtonInfoMask](https://www.google.com/search?num=5&q=SplitButtonInfoMask+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.STD](https://github.com/dahall/Vanara/search?l=C%23&q=STD)
[SysLinkMessage](https://www.google.com/search?num=5&q=SysLinkMessage+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.SysLinkMessage](https://github.com/dahall/Vanara/search?l=C%23&q=SysLinkMessage)
[TabControlHitTestFlags](https://www.google.com/search?num=5&q=TabControlHitTestFlags+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TabControlItemStates](https://github.com/dahall/Vanara/search?l=C%23&q=TabControlItemStates)
@ -167,6 +182,7 @@ Native Enum | Header | Managed Enum
[TaskDialogIcon](https://www.google.com/search?num=5&q=TaskDialogIcon+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TaskDialogNotification](https://github.com/dahall/Vanara/search?l=C%23&q=TaskDialogNotification)
[TBBF](https://www.google.com/search?num=5&q=TBBF+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBBF](https://github.com/dahall/Vanara/search?l=C%23&q=TBBF)
[TBCDRF](https://www.google.com/search?num=5&q=TBCDRF+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TBIF](https://github.com/dahall/Vanara/search?l=C%23&q=TBIF)
@ -203,6 +219,7 @@ Native Enum | Header | Managed Enum
[TreeViewSetImageListType](https://www.google.com/search?num=5&q=TreeViewSetImageListType+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TreeViewStyleEx](https://github.com/dahall/Vanara/search?l=C%23&q=TreeViewStyleEx)
[TTDT](https://www.google.com/search?num=5&q=TTDT+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.TTDT](https://github.com/dahall/Vanara/search?l=C%23&q=TTDT)
[TVITEMPART](https://www.google.com/search?num=5&q=TVITEMPART+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | | [Vanara.PInvoke.ComCtl32.UpDownNotification](https://github.com/dahall/Vanara/search?l=C%23&q=UpDownNotification)
@ -216,9 +233,8 @@ Native Structure | Header | Managed Structure
[COLORMAP](https://www.google.com/search?num=5&q=COLORMAP+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.COLORMAP](https://github.com/dahall/Vanara/search?l=C%23&q=COLORMAP)
[COLORSCHEME](https://www.google.com/search?num=5&q=COLORSCHEME+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.ComCtl32.COLORSCHEME](https://github.com/dahall/Vanara/search?l=C%23&q=COLORSCHEME)
[COMBOBOXEXITEM](https://www.google.com/search?num=5&q=COMBOBOXEXITEM+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.COMBOBOXEXITEM](https://github.com/dahall/Vanara/search?l=C%23&q=COMBOBOXEXITEM)
[COMBOBOXINFO](https://www.google.com/search?num=5&q=COMBOBOXINFO+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.ComCtl32.COMBOBOXINFO](https://github.com/dahall/Vanara/search?l=C%23&q=COMBOBOXINFO)
[DPASTREAMINFO](https://www.google.com/search?num=5&q=DPASTREAMINFO+site%3Alearn.microsoft.com) | Dpa_dsa.h | [Vanara.PInvoke.ComCtl32.DPASTREAMINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DPASTREAMINFO)
[EDITBALLOONTIP](https://www.google.com/search?num=5&q=EDITBALLOONTIP+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.EDITBALLOONTIP](https://github.com/dahall/Vanara/search?l=C%23&q=EDITBALLOONTIP)
[DRAGLISTINFO](https://www.google.com/search?num=5&q=DRAGLISTINFO+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.DRAGLISTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DRAGLISTINFO)
[HDHITTESTINFO](https://www.google.com/search?num=5&q=HDHITTESTINFO+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HDHITTESTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=HDHITTESTINFO)
[HDITEM](https://www.google.com/search?num=5&q=HDITEM+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HDITEM](https://github.com/dahall/Vanara/search?l=C%23&q=HDITEM)
[HDLAYOUT](https://www.google.com/search?num=5&q=HDLAYOUT+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.HDLAYOUT](https://github.com/dahall/Vanara/search?l=C%23&q=HDLAYOUT)
@ -228,16 +244,22 @@ Native Structure | Header | Managed Structure
[IMAGELISTDRAWPARAMS](https://www.google.com/search?num=5&q=IMAGELISTDRAWPARAMS+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.IMAGELISTDRAWPARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGELISTDRAWPARAMS)
[IMAGELISTSTATS](https://www.google.com/search?num=5&q=IMAGELISTSTATS+site%3Alearn.microsoft.com) | Commoncontrols.h | [Vanara.PInvoke.ComCtl32.IMAGELISTSTATS](https://github.com/dahall/Vanara/search?l=C%23&q=IMAGELISTSTATS)
[INITCOMMONCONTROLSEX](https://www.google.com/search?num=5&q=INITCOMMONCONTROLSEX+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.INITCOMMONCONTROLSEX](https://github.com/dahall/Vanara/search?l=C%23&q=INITCOMMONCONTROLSEX)
[LHITTESTINFO](https://www.google.com/search?num=5&q=LHITTESTINFO+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LHITTESTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LHITTESTINFO)
[LITEM](https://www.google.com/search?num=5&q=LITEM+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LITEM](https://github.com/dahall/Vanara/search?l=C%23&q=LITEM)
[LVBKIMAGE](https://www.google.com/search?num=5&q=LVBKIMAGE+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVBKIMAGE](https://github.com/dahall/Vanara/search?l=C%23&q=LVBKIMAGE)
[LVCOLUMN](https://www.google.com/search?num=5&q=LVCOLUMN+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVCOLUMN](https://github.com/dahall/Vanara/search?l=C%23&q=LVCOLUMN)
[LVFINDINFO](https://www.google.com/search?num=5&q=LVFINDINFO+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVFINDINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LVFINDINFO)
[LVFOOTERINFO](https://www.google.com/search?num=5&q=LVFOOTERINFO+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVFOOTERINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LVFOOTERINFO)
[LVFOOTERITEM](https://www.google.com/search?num=5&q=LVFOOTERITEM+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVFOOTERITEM](https://github.com/dahall/Vanara/search?l=C%23&q=LVFOOTERITEM)
[LVGROUP](https://www.google.com/search?num=5&q=LVGROUP+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVGROUP](https://github.com/dahall/Vanara/search?l=C%23&q=LVGROUP)
[LVGROUPMETRICS](https://www.google.com/search?num=5&q=LVGROUPMETRICS+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVGROUPMETRICS](https://github.com/dahall/Vanara/search?l=C%23&q=LVGROUPMETRICS)
[LVHITTESTINFO](https://www.google.com/search?num=5&q=LVHITTESTINFO+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVHITTESTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LVHITTESTINFO)
[LVINSERTGROUPSORTED](https://www.google.com/search?num=5&q=LVINSERTGROUPSORTED+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVINSERTGROUPSORTED](https://github.com/dahall/Vanara/search?l=C%23&q=LVINSERTGROUPSORTED)
[LVINSERTMARK](https://www.google.com/search?num=5&q=LVINSERTMARK+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVINSERTMARK](https://github.com/dahall/Vanara/search?l=C%23&q=LVINSERTMARK)
[LVITEM](https://www.google.com/search?num=5&q=LVITEM+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVITEM](https://github.com/dahall/Vanara/search?l=C%23&q=LVITEM)
[LVITEMCOLUMNINFO](https://www.google.com/search?num=5&q=LVITEMCOLUMNINFO+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVITEMCOLUMNINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LVITEMCOLUMNINFO)
[LVITEMINDEX](https://www.google.com/search?num=5&q=LVITEMINDEX+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVITEMINDEX](https://github.com/dahall/Vanara/search?l=C%23&q=LVITEMINDEX)
[LVTILEINFO](https://www.google.com/search?num=5&q=LVTILEINFO+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVTILEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LVTILEINFO)
[LVTILEVIEWINFO](https://www.google.com/search?num=5&q=LVTILEVIEWINFO+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVTILEVIEWINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LVTILEVIEWINFO)
[NMBCDROPDOWN](https://www.google.com/search?num=5&q=NMBCDROPDOWN+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMBCDROPDOWN](https://github.com/dahall/Vanara/search?l=C%23&q=NMBCDROPDOWN)
[NMBCHOTITEM](https://www.google.com/search?num=5&q=NMBCHOTITEM+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMBCHOTITEM](https://github.com/dahall/Vanara/search?l=C%23&q=NMBCHOTITEM)
@ -252,16 +274,31 @@ Native Structure | Header | Managed Structure
[NMHDFILTERBTNCLICK](https://www.google.com/search?num=5&q=NMHDFILTERBTNCLICK+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMHDFILTERBTNCLICK](https://github.com/dahall/Vanara/search?l=C%23&q=NMHDFILTERBTNCLICK)
[NMHEADER](https://www.google.com/search?num=5&q=NMHEADER+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=NMHEADER)
[NMIPADDRESS](https://www.google.com/search?num=5&q=NMIPADDRESS+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMIPADDRESS](https://github.com/dahall/Vanara/search?l=C%23&q=NMIPADDRESS)
[NMITEMACTIVATE](https://www.google.com/search?num=5&q=NMITEMACTIVATE+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMITEMACTIVATE](https://github.com/dahall/Vanara/search?l=C%23&q=NMITEMACTIVATE)
[NMKEY](https://www.google.com/search?num=5&q=NMKEY+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMKEY](https://github.com/dahall/Vanara/search?l=C%23&q=NMKEY)
[NMLINK](https://www.google.com/search?num=5&q=NMLINK+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLINK](https://github.com/dahall/Vanara/search?l=C%23&q=NMLINK)
[NMLISTVIEW](https://www.google.com/search?num=5&q=NMLISTVIEW+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMLISTVIEW](https://github.com/dahall/Vanara/search?l=C%23&q=NMLISTVIEW)
[NMLVCACHEHINT](https://www.google.com/search?num=5&q=NMLVCACHEHINT+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVCACHEHINT](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVCACHEHINT)
[NMLVDISPINFO](https://www.google.com/search?num=5&q=NMLVDISPINFO+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVDISPINFO](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVDISPINFO)
[NMLVEMPTYMARKUP](https://www.google.com/search?num=5&q=NMLVEMPTYMARKUP+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVEMPTYMARKUP](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVEMPTYMARKUP)
[NMLVFINDITEM](https://www.google.com/search?num=5&q=NMLVFINDITEM+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVFINDITEM](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVFINDITEM)
[NMLVGETINFOTIP](https://www.google.com/search?num=5&q=NMLVGETINFOTIP+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVGETINFOTIP](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVGETINFOTIP)
[NMLVKEYDOWN](https://www.google.com/search?num=5&q=NMLVKEYDOWN+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVKEYDOWN](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVKEYDOWN)
[NMLVLINK](https://www.google.com/search?num=5&q=NMLVLINK+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVLINK](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVLINK)
[NMLVODSTATECHANGE](https://www.google.com/search?num=5&q=NMLVODSTATECHANGE+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVODSTATECHANGE](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVODSTATECHANGE)
[NMLVSCROLL](https://www.google.com/search?num=5&q=NMLVSCROLL+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMLVSCROLL](https://github.com/dahall/Vanara/search?l=C%23&q=NMLVSCROLL)
[NMMOUSE](https://www.google.com/search?num=5&q=NMMOUSE+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMMOUSE](https://github.com/dahall/Vanara/search?l=C%23&q=NMMOUSE)
[NMOBJECTNOTIFY](https://www.google.com/search?num=5&q=NMOBJECTNOTIFY+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMOBJECTNOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=NMOBJECTNOTIFY)
[NMTBCUSTOMDRAW](https://www.google.com/search?num=5&q=NMTBCUSTOMDRAW+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBCUSTOMDRAW](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBCUSTOMDRAW)
[NMTBDISPINFO](https://www.google.com/search?num=5&q=NMTBDISPINFO+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBDISPINFO](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBDISPINFO)
[NMTBDUPACCELERATOR](https://www.google.com/search?num=5&q=NMTBDUPACCELERATOR+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBDUPACCELERATOR](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBDUPACCELERATOR)
[NMTBGETINFOTIP](https://www.google.com/search?num=5&q=NMTBGETINFOTIP+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBGETINFOTIP](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBGETINFOTIP)
[NMTBHOTITEM](https://www.google.com/search?num=5&q=NMTBHOTITEM+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBHOTITEM](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBHOTITEM)
[NMTBRESTORE](https://www.google.com/search?num=5&q=NMTBRESTORE+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBRESTORE](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBRESTORE)
[NMTBSAVE](https://www.google.com/search?num=5&q=NMTBSAVE+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBSAVE](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBSAVE)
[NMTBWRAPACCELERATOR](https://www.google.com/search?num=5&q=NMTBWRAPACCELERATOR+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBWRAPACCELERATOR](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBWRAPACCELERATOR)
[NMTBWRAPHOTITEM](https://www.google.com/search?num=5&q=NMTBWRAPHOTITEM+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTBWRAPHOTITEM](https://github.com/dahall/Vanara/search?l=C%23&q=NMTBWRAPHOTITEM)
[NMTCKEYDOWN](https://www.google.com/search?num=5&q=NMTCKEYDOWN+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.NMTCKEYDOWN](https://github.com/dahall/Vanara/search?l=C%23&q=NMTCKEYDOWN)
[NMTOOLBAR](https://www.google.com/search?num=5&q=NMTOOLBAR+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTOOLBAR](https://github.com/dahall/Vanara/search?l=C%23&q=NMTOOLBAR)
[NMTOOLTIPSCREATED](https://www.google.com/search?num=5&q=NMTOOLTIPSCREATED+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTOOLTIPSCREATED](https://github.com/dahall/Vanara/search?l=C%23&q=NMTOOLTIPSCREATED)
[NMTRBTHUMBPOSCHANGING](https://www.google.com/search?num=5&q=NMTRBTHUMBPOSCHANGING+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMTRBTHUMBPOSCHANGING](https://github.com/dahall/Vanara/search?l=C%23&q=NMTRBTHUMBPOSCHANGING)
@ -319,6 +356,7 @@ Native Class | Header | Managed Class
[LVCOLUMN](https://www.google.com/search?num=5&q=LVCOLUMN+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVCOLUMN](https://github.com/dahall/Vanara/search?l=C%23&q=LVCOLUMN)
[LVGROUP](https://www.google.com/search?num=5&q=LVGROUP+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVGROUP](https://github.com/dahall/Vanara/search?l=C%23&q=LVGROUP)
[LVITEM](https://www.google.com/search?num=5&q=LVITEM+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.LVITEM](https://github.com/dahall/Vanara/search?l=C%23&q=LVITEM)
[LVTILEINFO](https://www.google.com/search?num=5&q=LVTILEINFO+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.ComCtl32.LVTILEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LVTILEINFO)
[NMHDDISPINFO](https://www.google.com/search?num=5&q=NMHDDISPINFO+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMHDDISPINFO](https://github.com/dahall/Vanara/search?l=C%23&q=NMHDDISPINFO)
[NMHDFILTERBTNCLICK](https://www.google.com/search?num=5&q=NMHDFILTERBTNCLICK+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMHDFILTERBTNCLICK](https://github.com/dahall/Vanara/search?l=C%23&q=NMHDFILTERBTNCLICK)
[NMHEADER](https://www.google.com/search?num=5&q=NMHEADER+site%3Alearn.microsoft.com) | Commctrl.h | [Vanara.PInvoke.ComCtl32.NMHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=NMHEADER)

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
ChooseColor ChooseFont CommDlgExtendedError FindText GetFileTitle GetOpenFileName GetSaveFileName PageSetupDlg PrintDlg PrintDlgEx ReplaceText | CC ERR CF DN FR OFN OFN_EX PD PD_EXCL PD_RESULT PSD | CHOOSECOLOR CHOOSEFONT DEVNAMES FINDREPLACE OFNOTIFY OFNOTIFYEX OPENFILENAME PAGESETUPDLG PRINTDLG PRINTDLGEX PRINTPAGERANGE | IPrintDialogCallback IPrintDialogServices
ChooseColor ChooseFont CommDlgExtendedError FindText GetFileTitle GetOpenFileName GetSaveFileName PageSetupDlg PrintDlg PrintDlgEx ReplaceText | CC ERR CF DN OFN OFN_EX PD PD_EXCL PD_RESULT PSD | CHOOSECOLOR CHOOSEFONT DEVNAMES FINDREPLACE OFNOTIFY OFNOTIFYEX OPENFILENAME PAGESETUPDLG PRINTDLG PRINTDLGEX PRINTPAGERANGE | IPrintDialogCallback IPrintDialogServices

View File

@ -24,7 +24,6 @@ Native Enum | Header | Managed Enum
[CF](https://www.google.com/search?num=5&q=CF+site%3Alearn.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%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.DN](https://github.com/dahall/Vanara/search?l=C%23&q=DN)
[ERR](https://www.google.com/search?num=5&q=ERR+site%3Alearn.microsoft.com) | cderr.h | [Vanara.PInvoke.ComDlg32.ERR](https://github.com/dahall/Vanara/search?l=C%23&q=ERR)
[FR](https://www.google.com/search?num=5&q=FR+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.ComDlg32.PD](https://github.com/dahall/Vanara/search?l=C%23&q=PD)

View File

@ -2664,7 +2664,7 @@ public static partial class NCrypt
// NCRYPT_KEY_HANDLE *phKey, PBYTE pbData, DWORD cbData, DWORD dwFlags );
[DllImport(Lib.Ncrypt, SetLastError = false, ExactSpelling = true)]
[PInvokeData("ncrypt.h", MSDNShortId = "ede0e7e0-cb2c-44c0-b724-58db3480b781")]
public static extern HRESULT NCryptImportKey(NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE hImportKey, [MarshalAs(UnmanagedType.LPWStr)] string pszBlobType, NCryptBufferDesc pParameterList,
public static extern HRESULT NCryptImportKey(NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE hImportKey, [MarshalAs(UnmanagedType.LPWStr)] string pszBlobType, NCryptBufferDesc? pParameterList,
out SafeNCRYPT_KEY_HANDLE phKey, SafeAllocatedMemoryHandle pbData, uint cbData, [Optional] NCryptUIFlags dwFlags);
/// <summary>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -700,6 +700,7 @@ Native Structure | Header | Managed Structure
[NCryptAlgorithmName](https://www.google.com/search?num=5&q=NCryptAlgorithmName+site%3Alearn.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.NCryptAlgorithmName](https://github.com/dahall/Vanara/search?l=C%23&q=NCryptAlgorithmName)
[NCryptBuffer](https://www.google.com/search?num=5&q=NCryptBuffer+site%3Alearn.microsoft.com) | bcrypt.h | [Vanara.PInvoke.NCrypt.NCryptBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=NCryptBuffer)
[NCryptBufferDesc](https://www.google.com/search?num=5&q=NCryptBufferDesc+site%3Alearn.microsoft.com) | Bcrypt.h | [Vanara.PInvoke.NCrypt.NCryptBufferDesc](https://github.com/dahall/Vanara/search?l=C%23&q=NCryptBufferDesc)
[NCryptProviderName](https://www.google.com/search?num=5&q=NCryptProviderName+site%3Alearn.microsoft.com) | ncrypt.h | [Vanara.PInvoke.NCrypt.NCryptProviderName](https://github.com/dahall/Vanara/search?l=C%23&q=NCryptProviderName)
[PCCERT_CHAIN_CONTEXT](https://www.google.com/search?num=5&q=PCCERT_CHAIN_CONTEXT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Crypt32.PCCERT_CHAIN_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=PCCERT_CHAIN_CONTEXT)
[PCCERT_CONTEXT](https://www.google.com/search?num=5&q=PCCERT_CONTEXT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Crypt32.PCCERT_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=PCCERT_CONTEXT)
[PCCERT_SERVER_OCSP_RESPONSE_CONTEXT](https://www.google.com/search?num=5&q=PCCERT_SERVER_OCSP_RESPONSE_CONTEXT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Crypt32.PCCERT_SERVER_OCSP_RESPONSE_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=PCCERT_SERVER_OCSP_RESPONSE_CONTEXT)

View File

@ -16,7 +16,7 @@ Functions
BindImageEx CheckSumMappedFile EnumDirTree EnumDirTreeA EnumerateLoadedModules EnumerateLoadedModulesEx EnumerateLoadedModulesW64 FindDebugInfoFile FindDebugInfoFileEx FindDebugInfoFileExA FindExecutableImage FindExecutableImageEx FindExecutableImageExA GetImageConfigInformation GetImageUnusedHeaderBytes GetSymLoadError GetTimestampForLoadedLibrary ImageAddCertificate ImageDirectoryEntryToData ImageDirectoryEntryToDataEx ImageEnumerateCertificates ImageGetCertificateData ImageGetCertificateHeader ImageGetDigestStream ImagehlpApiVersion ImagehlpApiVersionEx ImageLoad ImageNtHeader ImageRemoveCertificate ImageRvaToSection ImageRvaToVa ImageUnload MakeSureDirectoryPathExists MapAndLoad MapDebugInformation MapFileAndCheckSum MiniDumpReadDumpStream MiniDumpWriteDump ReBaseImage ReBaseImage64 SearchTreeForFile SearchTreeForFileA SetImageConfigInformation SetSymLoadError SplitSymbols StackWalk StackWalk64 StackWalkEx SymAddrIncludeInlineTrace SymAddSourceStream SymAddSymbol SymAddSymbolA SymbolServerSetOptionsA SymbolServerSetOptionsW SymCleanup SymCompareInlineTrace SymDeleteSymbol SymDeleteSymbolA SymEnumerateModules SymEnumerateModules64 SymEnumerateModulesW64 SymEnumLines SymEnumLinesA SymEnumProcesses SymEnumSourceFiles SymEnumSourceFilesA SymEnumSourceFileTokens SymEnumSourceLines SymEnumSourceLinesA SymEnumSymbols SymEnumSymbolsA SymEnumSymbolsEx SymEnumSymbolsExA SymEnumSymbolsForAddr SymEnumSymbolsForAddrA SymEnumTypes SymEnumTypesA SymEnumTypesByName SymEnumTypesByNameA SymFindDebugInfoFile SymFindDebugInfoFileA SymFindExecutableImage SymFindExecutableImageA SymFindFileInPath SymFindFileInPathA SymFromAddr SymFromAddrA SymFromIndex SymFromIndexA SymFromInlineContext SymFromInlineContextA SymFromName SymFromNameA SymFromToken SymFromTokenA SymFunctionTableAccess SymFunctionTableAccess64 SymFunctionTableAccess64AccessRoutines SymGetExtendedOption SymGetFileLineOffsets64 SymGetHomeDirectory SymGetHomeDirectoryA SymGetLineFromAddr64 SymGetLineFromAddrA SymGetLineFromAddrW SymGetLineFromAddrW64 SymGetLineFromInlineContext SymGetLineFromInlineContextA SymGetLineFromName SymGetLineFromName64 SymGetLineFromNameW64 SymGetLineNext64 SymGetLineNextA SymGetLineNextW SymGetLineNextW64 SymGetLinePrev64 SymGetLinePrevA SymGetLinePrevW SymGetLinePrevW64 SymGetModuleBase SymGetModuleBase64 SymGetModuleInfo SymGetModuleInfo64 SymGetModuleInfoA SymGetModuleInfoW64 SymGetOmaps SymGetOptions SymGetScope SymGetScopeA SymGetSearchPath SymGetSearchPathA SymGetSourceFile SymGetSourceFileA SymGetSourceFileChecksum SymGetSourceFileChecksumA SymGetSourceFileFromToken SymGetSourceFileFromTokenA SymGetSourceFileToken SymGetSourceFileTokenA SymGetSourceVarFromToken SymGetSourceVarFromTokenA SymGetSymbolFile SymGetSymbolFileA SymGetSymFromAddr SymGetSymFromAddr64 SymGetSymFromName SymGetSymFromName64 SymGetSymNext64 SymGetSymNextA SymGetSymNextW SymGetSymNextW64 SymGetSymPrev64 SymGetSymPrevW SymGetSymPrevW64 SymGetTypeFromName SymGetTypeFromNameA SymGetTypeInfo SymGetTypeInfoEx SymInitialize SymInitializeA SymLoadModule SymLoadModule64 SymLoadModuleEx SymLoadModuleExA SymMatchFileName SymMatchFileNameA SymMatchString SymNext SymNextA SymPrev SymPrevA SymQueryInlineTrace SymRefreshModuleList SymRegisterCallback64 SymRegisterCallbackA SymRegisterCallbackW SymRegisterCallbackW64 SymRegisterFunctionEntryCallback SymRegisterFunctionEntryCallback64 SymSearch SymSearchA SymSetContext SymSetExtendedOption SymSetHomeDirectory SymSetHomeDirectoryA SymSetOptions SymSetParentWindow SymSetScopeFromAddr SymSetScopeFromIndex SymSetScopeFromInlineContext SymSetSearchPath SymSetSearchPathA SymSrvDeltaName SymSrvDeltaNameA SymSrvGetFileIndexes SymSrvGetFileIndexesA SymSrvGetFileIndexInfo SymSrvGetFileIndexInfoA SymSrvGetFileIndexString SymSrvGetFileIndexStringA SymSrvGetSupplement SymSrvGetSupplementA SymSrvIsStore SymSrvIsStoreA SymSrvStoreFile SymSrvStoreFileA SymSrvStoreSupplement SymSrvStoreSupplementA SymUnDName SymUnDName64 SymUnloadModule SymUnloadModule64 TouchFileTimes UnDecorateSymbolName UnDecorateSymbolNameA UnMapAndLoad UnmapDebugInformation UpdateDebugInfoFile UpdateDebugInfoFileEx
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 SYMBOL_INFO_V SYMSRV_INDEX_INFO TI_FINDCHILDREN_PARAMS X86CPUINFO
&lt;Name&gt;e__FixedBuffer &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 LOADED_IMAGE_UNSAFE 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 SYMBOL_INFO_V SYMSRV_INDEX_INFO TI_FINDCHILDREN_PARAMS X86CPUINFO
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

File diff suppressed because one or more lines are too long

View File

@ -275,6 +275,7 @@ Native Enum | Header | Managed Enum
Native Structure | Header | Managed Structure
--- | --- | ---
[&lt;_DataDirectory&gt;e__FixedBuffer](https://www.google.com/search?num=5&q=<_DataDirectory>e__FixedBuffer+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.DbgHelp.IMAGE_OPTIONAL_HEADER.&lt;_DataDirectory&gt;e__FixedBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=&lt;_DataDirectory&gt;e__FixedBuffer)
[&lt;Name&gt;e__FixedBuffer](https://www.google.com/search?num=5&q=<Name>e__FixedBuffer+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.DbgHelp.IMAGE_SECTION_HEADER.&lt;Name&gt;e__FixedBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=&lt;Name&gt;e__FixedBuffer)
[ADDRESS](https://www.google.com/search?num=5&q=ADDRESS+site%3Alearn.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.ADDRESS](https://github.com/dahall/Vanara/search?l=C%23&q=ADDRESS)
[ADDRESS64](https://www.google.com/search?num=5&q=ADDRESS64+site%3Alearn.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.ADDRESS64](https://github.com/dahall/Vanara/search?l=C%23&q=ADDRESS64)
[API_VERSION](https://www.google.com/search?num=5&q=API_VERSION+site%3Alearn.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.API_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=API_VERSION)
@ -315,6 +316,7 @@ Native Structure | Header | Managed Structure
[KDHELP64](https://www.google.com/search?num=5&q=KDHELP64+site%3Alearn.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.KDHELP64](https://github.com/dahall/Vanara/search?l=C%23&q=KDHELP64)
[LIST_ENTRY](https://www.google.com/search?num=5&q=LIST_ENTRY+site%3Alearn.microsoft.com) | ntdef.h | [Vanara.PInvoke.DbgHelp.LIST_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=LIST_ENTRY)
[LOADED_IMAGE](https://www.google.com/search?num=5&q=LOADED_IMAGE+site%3Alearn.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.LOADED_IMAGE](https://github.com/dahall/Vanara/search?l=C%23&q=LOADED_IMAGE)
[LOADED_IMAGE_UNSAFE](https://www.google.com/search?num=5&q=LOADED_IMAGE_UNSAFE+site%3Alearn.microsoft.com) | dbghelp.h | [Vanara.PInvoke.DbgHelp.LOADED_IMAGE_UNSAFE](https://github.com/dahall/Vanara/search?l=C%23&q=LOADED_IMAGE_UNSAFE)
[MINIDUMP_CALLBACK_INFORMATION](https://www.google.com/search?num=5&q=MINIDUMP_CALLBACK_INFORMATION+site%3Alearn.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_CALLBACK_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_CALLBACK_INFORMATION)
[MINIDUMP_CALLBACK_INPUT](https://www.google.com/search?num=5&q=MINIDUMP_CALLBACK_INPUT+site%3Alearn.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_CALLBACK_INPUT](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_CALLBACK_INPUT)
[MINIDUMP_CALLBACK_OUTPUT](https://www.google.com/search?num=5&q=MINIDUMP_CALLBACK_OUTPUT+site%3Alearn.microsoft.com) | minidumpapiset.h | [Vanara.PInvoke.DbgHelp.MINIDUMP_CALLBACK_OUTPUT](https://github.com/dahall/Vanara/search?l=C%23&q=MINIDUMP_CALLBACK_OUTPUT)

View File

@ -1,3 +1,4 @@
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
namespace Vanara.PInvoke;
/// <summary>Items from Dhcpcsvc6.dll and Dhcpcsvc.dll.</summary>

View File

@ -1,3 +1,4 @@
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
namespace Vanara.PInvoke;
/// <summary>Items from Dhcpcsvc6.dll and Dhcpcsvc.dll.</summary>

View File

@ -13,7 +13,7 @@
<PackageReleaseNotes>Currently implements:
Functions
DnsAcquireContextHandle_ DnsCancelQuery DnsExtractRecordsFromMessage_W DnsFree DnsFreeCustomServers DnsFreeProxyName DnsGetApplicationSettings DnsGetCacheDataTable DnsGetProxyInformation DnsModifyRecordsInSet_ DnsNameCompare_ DnsQueryConfig DnsQueryEx DnsQuery_ DnsRecordCompare DnsRecordCopyEx DnsRecordSetCompare DnsRecordSetCopyEx DnsRecordSetDetach DnsReleaseContextHandle DnsReplaceRecordSet DnsServiceBrowse DnsServiceBrowseCancel DnsServiceConstructInstance DnsServiceCopyInstance DnsServiceDeRegister DnsServiceFreeInstance DnsServiceRegister DnsServiceRegisterCancel DnsServiceResolve DnsServiceResolveCancel DnsSetApplicationSettings DnsStartMulticastQuery DnsStopMulticastQuery DnsValidateName_ DnsValidateServerStatus DnsWriteQuestionToBuffer_W
DnsAcquireContextHandle_ DnsCancelQuery DnsCancelQueryRaw DnsExtractRecordsFromMessage_W DnsFree DnsFreeCustomServers DnsFreeProxyName DnsGetApplicationSettings DnsGetCacheDataTable DnsGetProxyInformation DnsModifyRecordsInSet_ DnsNameCompare_ DnsQueryConfig DnsQueryEx DnsQueryRaw DnsQueryRawResultFree DnsQuery_ DnsRecordCompare DnsRecordCopyEx DnsRecordSetCompare DnsRecordSetCopyEx DnsRecordSetDetach DnsReleaseContextHandle DnsReplaceRecordSet DnsServiceBrowse DnsServiceBrowseCancel DnsServiceConstructInstance DnsServiceCopyInstance DnsServiceDeRegister DnsServiceFreeInstance DnsServiceRegister DnsServiceRegisterCancel DnsServiceResolve DnsServiceResolveCancel DnsSetApplicationSettings DnsStartMulticastQuery DnsStopMulticastQuery DnsValidateName_ DnsValidateServerStatus DnsWriteQuestionToBuffer_W
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_REQUEST3 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

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures
--- | --- | ---
DnsAcquireContextHandle_ DnsCancelQuery DnsExtractRecordsFromMessage_W DnsFree DnsFreeCustomServers DnsFreeProxyName DnsGetApplicationSettings DnsGetCacheDataTable DnsGetProxyInformation DnsModifyRecordsInSet_ DnsNameCompare_ DnsQuery_ DnsQueryConfig DnsQueryEx DnsRecordCompare DnsRecordCopyEx DnsRecordSetCompare DnsRecordSetCopyEx DnsRecordSetDetach DnsReleaseContextHandle DnsReplaceRecordSet DnsServiceBrowse DnsServiceBrowseCancel DnsServiceConstructInstance DnsServiceCopyInstance DnsServiceDeRegister DnsServiceFreeInstance DnsServiceRegister DnsServiceRegisterCancel DnsServiceResolve DnsServiceResolveCancel DnsSetApplicationSettings DnsStartMulticastQuery DnsStopMulticastQuery DnsValidateName_ DnsValidateServerStatus DnsWriteQuestionToBuffer_W | ATMA DNS_APP_SETTINGSF DNS_CHARSET DNS_CLASS DNS_CONFIG_FLAG DNS_CONFIG_TYPE DNS_CUSTOM_SERVER_FLAGS DNS_CUSTOM_SERVER_TYPE DNS_FREE_TYPE DNS_NAME_FORMAT DNS_OPCODE DNS_PROXY_INFORMATION_TYPE DNS_QUERY_OPTIONS DNS_RCODE DNS_SECTION DNS_TKEY_MODE DNS_TYPE DNS_UPDATE DNS_WINS_FLAG DnsServerStatus | DNS_A_DATA DNS_AAAA_DATA DNS_ADDR DNS_ADDR_ARRAY DNS_APPLICATION_SETTINGS DNS_ATMA_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_NSEC_DATA DNS_NSEC3_DATA DNS_NSEC3PARAM_DATA DNS_NULL_DATA DNS_NXT_DATA DNS_OPT_DATA DNS_PROXY_INFORMATION DNS_PTR_DATA DNS_QUERY_CANCEL DNS_QUERY_REQUEST DNS_QUERY_REQUEST3 DNS_QUERY_RESULT DNS_RECORD DNS_RECORD_FLAGS DNS_RRSET DNS_SERVICE_BROWSE_REQUEST 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_WINS_DATA DNS_WINSR_DATA DNS_WIRE_QUESTION DNS_WIRE_RECORD DNS_WKS_DATA IP4_ARRAY MDNS_QUERY_HANDLE MDNS_QUERY_REQUEST HDNSCONTEXT DNS_SERVICE_BROWSE_REQUEST_CALLBACK
DnsAcquireContextHandle_ DnsCancelQuery DnsCancelQueryRaw DnsExtractRecordsFromMessage_W DnsFree DnsFreeCustomServers DnsFreeProxyName DnsGetApplicationSettings DnsGetCacheDataTable DnsGetProxyInformation DnsModifyRecordsInSet_ DnsNameCompare_ DnsQuery_ DnsQueryConfig DnsQueryEx DnsQueryRaw DnsQueryRawResultFree DnsRecordCompare DnsRecordCopyEx DnsRecordSetCompare DnsRecordSetCopyEx DnsRecordSetDetach DnsReleaseContextHandle DnsReplaceRecordSet DnsServiceBrowse DnsServiceBrowseCancel DnsServiceConstructInstance DnsServiceCopyInstance DnsServiceDeRegister DnsServiceFreeInstance DnsServiceRegister DnsServiceRegisterCancel DnsServiceResolve DnsServiceResolveCancel DnsSetApplicationSettings DnsStartMulticastQuery DnsStopMulticastQuery DnsValidateName_ DnsValidateServerStatus DnsWriteQuestionToBuffer_W | ATMA DNS_APP_SETTINGSF DNS_CHARSET DNS_CLASS DNS_CONFIG_FLAG DNS_CONFIG_TYPE DNS_CUSTOM_SERVER_FLAGS DNS_CUSTOM_SERVER_TYPE DNS_FREE_TYPE DNS_NAME_FORMAT DNS_OPCODE DNS_PROXY_INFORMATION_TYPE DNS_QUERY_OPTIONS DNS_RCODE DNS_SECTION DNS_TKEY_MODE DNS_TYPE DNS_UPDATE DNS_WINS_FLAG DnsServerStatus | DNS_A_DATA DNS_AAAA_DATA DNS_ADDR DNS_ADDR_ARRAY DNS_APPLICATION_SETTINGS DNS_ATMA_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_NSEC_DATA DNS_NSEC3_DATA DNS_NSEC3PARAM_DATA DNS_NULL_DATA DNS_NXT_DATA DNS_OPT_DATA DNS_PROXY_INFORMATION DNS_PTR_DATA DNS_QUERY_CANCEL DNS_QUERY_REQUEST DNS_QUERY_REQUEST3 DNS_QUERY_RESULT DNS_RECORD DNS_RECORD_FLAGS DNS_RRSET DNS_SERVICE_BROWSE_REQUEST 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_WINS_DATA DNS_WINSR_DATA DNS_WIRE_QUESTION DNS_WIRE_RECORD DNS_WKS_DATA IP4_ARRAY MDNS_QUERY_HANDLE MDNS_QUERY_REQUEST HDNSCONTEXT DNS_SERVICE_BROWSE_REQUEST_CALLBACK

View File

@ -3,11 +3,12 @@ PInvoke API (methods, structures and constants imported from Windows DnsApi.dll.
- Includes methods from dnsapi.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.DnsApi?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.DnsApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.DnsApi)
### Methods - 100% API coverage (37 of 37 functions)
### Methods - 92% API coverage (37 of 40 functions)
Native Method | Header | Managed Method
--- | --- | ---
[DnsAcquireContextHandle_](https://www.google.com/search?num=5&q=DnsAcquireContextHandle_A+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsAcquireContextHandle](https://github.com/dahall/Vanara/search?l=C%23&q=DnsAcquireContextHandle)
[DnsCancelQuery](https://www.google.com/search?num=5&q=DnsCancelQuery+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsCancelQuery](https://github.com/dahall/Vanara/search?l=C%23&q=DnsCancelQuery)
[DnsCancelQueryRaw](https://www.google.com/search?num=5&q=DnsCancelQueryRaw+site%3Alearn.microsoft.com) | |
[DnsExtractRecordsFromMessage_W](https://www.google.com/search?num=5&q=DnsExtractRecordsFromMessage_W+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsExtractRecordsFromMessage](https://github.com/dahall/Vanara/search?l=C%23&q=DnsExtractRecordsFromMessage)
[DnsFree](https://www.google.com/search?num=5&q=DnsFree+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsFree](https://github.com/dahall/Vanara/search?l=C%23&q=DnsFree)
[DnsFreeCustomServers](https://www.google.com/search?num=5&q=DnsFreeCustomServers+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsFreeCustomServers](https://github.com/dahall/Vanara/search?l=C%23&q=DnsFreeCustomServers)
@ -20,6 +21,8 @@ Native Method | Header | Managed Method
[DnsQuery_](https://www.google.com/search?num=5&q=DnsQuery_A+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsQuery](https://github.com/dahall/Vanara/search?l=C%23&q=DnsQuery)
[DnsQueryConfig](https://www.google.com/search?num=5&q=DnsQueryConfig+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsQueryConfig](https://github.com/dahall/Vanara/search?l=C%23&q=DnsQueryConfig)
[DnsQueryEx](https://www.google.com/search?num=5&q=DnsQueryEx+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsQueryEx](https://github.com/dahall/Vanara/search?l=C%23&q=DnsQueryEx)
[DnsQueryRaw](https://www.google.com/search?num=5&q=DnsQueryRaw+site%3Alearn.microsoft.com) | |
[DnsQueryRawResultFree](https://www.google.com/search?num=5&q=DnsQueryRawResultFree+site%3Alearn.microsoft.com) | |
[DnsRecordCompare](https://www.google.com/search?num=5&q=DnsRecordCompare+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsRecordCompare](https://github.com/dahall/Vanara/search?l=C%23&q=DnsRecordCompare)
[DnsRecordCopyEx](https://www.google.com/search?num=5&q=DnsRecordCopyEx+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsRecordCopyEx](https://github.com/dahall/Vanara/search?l=C%23&q=DnsRecordCopyEx)
[DnsRecordSetCompare](https://www.google.com/search?num=5&q=DnsRecordSetCompare+site%3Alearn.microsoft.com) | windns.h | [Vanara.PInvoke.DnsApi.DnsRecordSetCompare](https://github.com/dahall/Vanara/search?l=C%23&q=DnsRecordSetCompare)

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
FhServiceBlockBackup FhServiceClosePipe FhServiceOpenPipe FhServiceReloadConfiguration FhServiceStartBackup FhServiceStopBackup FhServiceUnblockBackup | FH_BACKUP_STATUS FH_DEVICE_VALIDATION_RESULT FH_LOCAL_POLICY_TYPE FH_PROTECTED_ITEM_CATEGORY FH_RETENTION_TYPES FH_STATE FH_TARGET_DRIVE_TYPES FH_TARGET_PROPERTY_TYPE | FH_SERVICE_PIPE_HANDLE | IFhConfigMgr IFhReassociation IFhScopeIterator IFhTarget
FhServiceBlockBackup FhServiceClosePipe FhServiceOpenPipe FhServiceReloadConfiguration FhServiceStartBackup FhServiceStopBackup FhServiceUnblockBackup | FH_BACKUP_STATUS FH_DEVICE_VALIDATION_RESULT FH_LOCAL_POLICY_TYPE FH_PROTECTED_ITEM_CATEGORY FH_RETENTION_TYPES FH_STATE FH_TARGET_DRIVE_TYPES FH_TARGET_PROPERTY_TYPE FHERR | FH_SERVICE_PIPE_HANDLE | IFhConfigMgr IFhReassociation IFhScopeIterator IFhTarget

View File

@ -24,6 +24,7 @@ Native Enum | Header | Managed Enum
[FH_STATE](https://www.google.com/search?num=5&q=FH_STATE+site%3Alearn.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%3Alearn.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%3Alearn.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)
[FHERR](https://www.google.com/search?num=5&q=FHERR+site%3Alearn.microsoft.com) | fherrors.h | [Vanara.PInvoke.FhSvcCtl.FHERR](https://github.com/dahall/Vanara/search?l=C%23&q=FHERR)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -14,7 +14,7 @@
<PackageReleaseNotes>Currently implements:
Functions
NetworkIsolationDiagnoseConnectFailureAndGetInfo NetworkIsolationEnumAppContainers NetworkIsolationEnumerateAppContainerRules NetworkIsolationFreeAppContainers NetworkIsolationGetAppContainerConfig NetworkIsolationGetEnterpriseIdAsync NetworkIsolationGetEnterpriseIdClose NetworkIsolationRegisterForAppContainerChanges NetworkIsolationSetAppContainerConfig NetworkIsolationSetupAppContainerBinaries NetworkIsolationUnregisterForAppContainerChanges
FWAddHyperVRule1 FWCreateHyperVPort1 FWEnumHyperVPorts1 FWEnumHyperVRules1 FWFreeHyperVPorts1 FWFreeHyperVRules1 FWGetHyperVProfileConfig0 FWRefreshHyperVPorts0 FWSetHyperVPort1 FWSetHyperVProfileConfig0 FWSetHyperVRule1 NetworkIsolationDiagnoseConnectFailureAndGetInfo NetworkIsolationEnumAppContainers NetworkIsolationEnumerateAppContainerRules NetworkIsolationFreeAppContainers NetworkIsolationGetAppContainerConfig NetworkIsolationGetEnterpriseIdAsync NetworkIsolationGetEnterpriseIdClose NetworkIsolationRegisterForAppContainerChanges NetworkIsolationSetAppContainerConfig NetworkIsolationSetupAppContainerBinaries NetworkIsolationUnregisterForAppContainerChanges
Structures
INET_FIREWALL_AC_BINARIES INET_FIREWALL_AC_CAPABILITIES INET_FIREWALL_AC_CHANGE INET_FIREWALL_APP_CONTAINER UNIONType

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
NetworkIsolationDiagnoseConnectFailureAndGetInfo NetworkIsolationEnumAppContainers NetworkIsolationEnumerateAppContainerRules NetworkIsolationFreeAppContainers NetworkIsolationGetAppContainerConfig NetworkIsolationGetEnterpriseIdAsync NetworkIsolationGetEnterpriseIdClose NetworkIsolationRegisterForAppContainerChanges NetworkIsolationSetAppContainerConfig NetworkIsolationSetupAppContainerBinaries NetworkIsolationUnregisterForAppContainerChanges | NET_FW_ACTION NET_FW_AUTHENTICATE_TYPE NET_FW_EDGE_TRAVERSAL_TYPE NET_FW_IP_PROTOCOL NET_FW_IP_VERSION NET_FW_MODIFY_STATE NET_FW_POLICY_TYPE NET_FW_PROFILE_TYPE NET_FW_PROFILE_TYPE2 NET_FW_RULE_CATEGORY NET_FW_RULE_DIRECTION NET_FW_SCOPE NET_FW_SERVICE_TYPE INET_FIREWALL_AC_CREATION_TYPE NETISO_ERROR_TYPE NETISO_FLAG NETISO_GEID INET_FIREWALL_AC_CHANGE_TYPE | INET_FIREWALL_AC_BINARIES INET_FIREWALL_AC_CHANGE INET_FIREWALL_AC_CAPABILITIES INET_FIREWALL_APP_CONTAINER UNIONType | INetFwAuthorizedApplication INetFwAuthorizedApplications INetFwIcmpSettings INetFwMgr INetFwOpenPort INetFwOpenPorts INetFwPolicy INetFwPolicy2 INetFwProduct INetFwProducts INetFwProfile INetFwRemoteAdminSettings INetFwRule INetFwRule2 INetFwRule3 INetFwRules INetFwService INetFwServiceRestriction INetFwServices
FWAddHyperVRule1 FWCreateHyperVPort1 FWEnumHyperVPorts1 FWEnumHyperVRules1 FWFreeHyperVPorts1 FWFreeHyperVRules1 FWGetHyperVProfileConfig0 FWRefreshHyperVPorts0 FWSetHyperVPort1 FWSetHyperVProfileConfig0 FWSetHyperVRule1 NetworkIsolationDiagnoseConnectFailureAndGetInfo NetworkIsolationEnumAppContainers NetworkIsolationEnumerateAppContainerRules NetworkIsolationFreeAppContainers NetworkIsolationGetAppContainerConfig NetworkIsolationGetEnterpriseIdAsync NetworkIsolationGetEnterpriseIdClose NetworkIsolationRegisterForAppContainerChanges NetworkIsolationSetAppContainerConfig NetworkIsolationSetupAppContainerBinaries NetworkIsolationUnregisterForAppContainerChanges | NET_FW_ACTION NET_FW_AUTHENTICATE_TYPE NET_FW_EDGE_TRAVERSAL_TYPE NET_FW_IP_PROTOCOL NET_FW_IP_VERSION NET_FW_MODIFY_STATE NET_FW_POLICY_TYPE NET_FW_PROFILE_TYPE NET_FW_PROFILE_TYPE2 NET_FW_RULE_CATEGORY NET_FW_RULE_DIRECTION NET_FW_SCOPE NET_FW_SERVICE_TYPE INET_FIREWALL_AC_CREATION_TYPE NETISO_ERROR_TYPE NETISO_FLAG NETISO_GEID INET_FIREWALL_AC_CHANGE_TYPE | INET_FIREWALL_AC_BINARIES INET_FIREWALL_AC_CHANGE INET_FIREWALL_AC_CAPABILITIES INET_FIREWALL_APP_CONTAINER UNIONType | INetFwAuthorizedApplication INetFwAuthorizedApplications INetFwIcmpSettings INetFwMgr INetFwOpenPort INetFwOpenPorts INetFwPolicy INetFwPolicy2 INetFwProduct INetFwProducts INetFwProfile INetFwRemoteAdminSettings INetFwRule INetFwRule2 INetFwRule3 INetFwRules INetFwService INetFwServiceRestriction INetFwServices

View File

@ -3,9 +3,20 @@ PInvoke API (methods, structures and constants) imported from FirewallApi.dll fo
- Includes methods from firewallapi.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.FirewallApi?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.FirewallApi?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.FirewallApi)
### Methods - 100% API coverage (11 of 11 functions)
### Methods - 50% API coverage (11 of 22 functions)
Native Method | Header | Managed Method
--- | --- | ---
[FWAddHyperVRule1](https://www.google.com/search?num=5&q=FWAddHyperVRule1+site%3Alearn.microsoft.com) | |
[FWCreateHyperVPort1](https://www.google.com/search?num=5&q=FWCreateHyperVPort1+site%3Alearn.microsoft.com) | |
[FWEnumHyperVPorts1](https://www.google.com/search?num=5&q=FWEnumHyperVPorts1+site%3Alearn.microsoft.com) | |
[FWEnumHyperVRules1](https://www.google.com/search?num=5&q=FWEnumHyperVRules1+site%3Alearn.microsoft.com) | |
[FWFreeHyperVPorts1](https://www.google.com/search?num=5&q=FWFreeHyperVPorts1+site%3Alearn.microsoft.com) | |
[FWFreeHyperVRules1](https://www.google.com/search?num=5&q=FWFreeHyperVRules1+site%3Alearn.microsoft.com) | |
[FWGetHyperVProfileConfig0](https://www.google.com/search?num=5&q=FWGetHyperVProfileConfig0+site%3Alearn.microsoft.com) | |
[FWRefreshHyperVPorts0](https://www.google.com/search?num=5&q=FWRefreshHyperVPorts0+site%3Alearn.microsoft.com) | |
[FWSetHyperVPort1](https://www.google.com/search?num=5&q=FWSetHyperVPort1+site%3Alearn.microsoft.com) | |
[FWSetHyperVProfileConfig0](https://www.google.com/search?num=5&q=FWSetHyperVProfileConfig0+site%3Alearn.microsoft.com) | |
[FWSetHyperVRule1](https://www.google.com/search?num=5&q=FWSetHyperVRule1+site%3Alearn.microsoft.com) | |
[NetworkIsolationDiagnoseConnectFailureAndGetInfo](https://www.google.com/search?num=5&q=NetworkIsolationDiagnoseConnectFailureAndGetInfo+site%3Alearn.microsoft.com) | networkisolation.h | [Vanara.PInvoke.FirewallApi.NetworkIsolationDiagnoseConnectFailureAndGetInfo](https://github.com/dahall/Vanara/search?l=C%23&q=NetworkIsolationDiagnoseConnectFailureAndGetInfo)
[NetworkIsolationEnumAppContainers](https://www.google.com/search?num=5&q=NetworkIsolationEnumAppContainers+site%3Alearn.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.NetworkIsolationEnumAppContainers](https://github.com/dahall/Vanara/search?l=C%23&q=NetworkIsolationEnumAppContainers)
[NetworkIsolationEnumerateAppContainerRules](https://www.google.com/search?num=5&q=NetworkIsolationEnumerateAppContainerRules+site%3Alearn.microsoft.com) | netfw.h | [Vanara.PInvoke.FirewallApi.NetworkIsolationEnumerateAppContainerRules](https://github.com/dahall/Vanara/search?l=C%23&q=NetworkIsolationEnumerateAppContainerRules)

View File

@ -16,7 +16,7 @@ Functions
AbortDoc AbortPath AddFontMemResourceEx AddFontResource AddFontResourceEx AngleArc AnimatePalette Arc ArcTo BeginPath BitBlt CancelDC CheckColorsInGamut ChoosePixelFormat Chord CloseEnhMetaFile CloseFigure CloseMetaFile ColorCorrectPalette ColorMatchToTarget CombineRgn CombineTransform CopyEnhMetaFile CopyMetaFile CreateBitmap CreateBitmapIndirect CreateBrushIndirect CreateColorSpace CreateCompatibleBitmap CreateCompatibleDC CreateDC CreateDIBitmap CreateDIBPatternBrush CreateDIBPatternBrushPt CreateDIBSection CreateDiscardableBitmap CreateEllipticRgn CreateEllipticRgnIndirect CreateEnhMetaFile CreateFont CreateFontIndirect CreateFontIndirectEx CreateHalftonePalette CreateHatchBrush CreateIC CreateMetaFile CreatePalette CreatePatternBrush CreatePen CreatePenIndirect CreatePolygonRgn CreatePolyPolygonRgn CreateRectRgn CreateRectRgnIndirect CreateRoundRectRgn CreateScalableFontResource CreateSolidBrush DeleteColorSpace DeleteDC DeleteEnhMetaFile DeleteMetaFile DeleteObject DescribePixelFormat DPtoLP DrawEscape Ellipse EnableEUDC EndDoc EndPage EndPath EnumEnhMetaFile EnumFontFamilies EnumFontFamiliesEx EnumFonts EnumICMProfiles EnumMetaFile EnumObjects EqualRgn Escape ExcludeClipRect ExtCreatePen ExtCreateRegion ExtEscape ExtFloodFill ExtSelectClipRgn ExtTextOut FillPath FillRgn FlattenPath FloodFill FrameRgn GdiAlphaBlend GdiComment GdiDeleteSpoolFileHandle GdiEndDocEMF GdiEndPageEMF GdiFlush GdiGetBatchLimit GdiGetDC GdiGetDevmodeForPage GdiGetPageCount GdiGetPageHandle GdiGetSpoolFileHandle GdiGradientFill GdiPlayPageEMF GdiResetDCEMF GdiSetBatchLimit GdiStartDocEMF GdiStartPageEMF GdiTransparentBlt GetArcDirection GetAspectRatioFilterEx GetBitmapBits GetBitmapDimensionEx GetBkColor GetBkMode GetBoundsRect GetBrushOrgEx GetCharABCWidths GetCharABCWidthsFloat GetCharABCWidthsI GetCharacterPlacement GetCharWidth GetCharWidth32 GetCharWidthFloat GetCharWidthI GetClipBox GetClipRgn GetColorAdjustment GetColorSpace GetCurrentObject GetCurrentPositionEx GetDCBrushColor GetDCOrgEx GetDCPenColor GetDeviceCaps GetDeviceGammaRamp GetDIBColorTable GetDIBits GetEnhMetaFile GetEnhMetaFileBits GetEnhMetaFileDescription GetEnhMetaFileHeader GetEnhMetaFilePaletteEntries GetEnhMetaFilePixelFormat GetFontData GetFontLanguageInfo GetFontUnicodeRanges GetGlyphIndices GetGlyphOutline GetGraphicsMode GetICMProfile GetKerningPairs GetLayout GetLogColorSpace GetMapMode GetMetaFileA GetMetaFileBitsEx GetMetaFileW GetMetaRgn GetMiterLimit GetNearestColor GetNearestPaletteIndex GetObject GetObjectType GetOutlineTextMetrics GetPaletteEntries GetPath GetPixel GetPixelFormat GetPolyFillMode GetRandomRgn GetRasterizerCaps GetRegionData GetRgnBox GetROP2 GetStockObject GetStretchBltMode GetSystemPaletteEntries GetSystemPaletteUse GetTextAlign GetTextCharacterExtra GetTextCharset GetTextCharsetInfo GetTextColor GetTextExtentExPoint GetTextExtentExPointI GetTextExtentPoint GetTextExtentPoint32 GetTextExtentPointI GetTextFace GetTextMetrics GetViewportExtEx GetViewportOrgEx GetWindowExtEx GetWindowOrgEx GetWinMetaFileBits GetWorldTransform GradientFillA IntersectClipRect InvertRgn LineDDA LineTo LPtoDP MaskBlt ModifyWorldTransform MoveToEx OffsetClipRgn OffsetRgn OffsetViewportOrgEx OffsetWindowOrgEx PaintRgn PatBlt PathToRegion Pie PlayEnhMetaFile PlayEnhMetaFileRecord PlayMetaFile PlayMetaFileRecord PlgBlt PolyBezier PolyBezierTo PolyDraw Polygon Polyline PolylineTo PolyPolygon PolyPolyline PolyTextOut PtInRegion PtVisible RealizePalette Rectangle RectInRegion RectVisible RemoveFontMemResourceEx RemoveFontResource RemoveFontResourceEx ResetDC ResizePalette RestoreDC RoundRect SaveDC ScaleViewportExtEx ScaleWindowExtEx SelectClipPath SelectClipRgn SelectObject SelectPalette SetAbortProc SetArcDirection SetBitmapBits SetBitmapDimensionEx SetBkColor SetBkMode SetBoundsRect SetBrushOrgEx SetColorAdjustment SetColorSpace SetDCBrushColor SetDCPenColor SetDeviceGammaRamp SetDIBColorTable SetDIBits SetDIBitsToDevice SetEnhMetaFileBits SetGraphicsMode SetICMMode SetICMProfile SetLayout SetMapMode SetMapperFlags SetMetaFileBitsEx SetMetaRgn SetMiterLimit SetPaletteEntries SetPixel SetPixelFormat SetPixelV SetPolyFillMode SetRectRgn SetROP2 SetStretchBltMode SetSystemPaletteUse SetTextAlign SetTextCharacterExtra SetTextColor SetTextJustification SetViewportExtEx SetViewportOrgEx SetWindowExtEx SetWindowOrgEx SetWinMetaFileBits SetWorldTransform StartDoc StartPage StretchBlt StretchDIBits StrokeAndFillPath StrokePath SwapBuffers TextOut TranslateCharsetInfo UnrealizeObject UpdateColors WidenPath
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 POINTFX POLYTEXT PSFEATURE_CUSTPAPER PSFEATURE_OUTPUT PSINJECTDATA RASTERIZER_STATUS RGBTRIPLE RGNDATA RGNDATAHEADER TRIVERTEX TTPOLYCURVE TTPOLYGONHEADER Union Union WCRANGE XFORM
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

File diff suppressed because one or more lines are too long

View File

@ -347,6 +347,7 @@ Native Enum | Header | Managed Enum
[DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY](https://www.google.com/search?num=5&q=DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.ETO](https://github.com/dahall/Vanara/search?l=C%23&q=ETO)
[FEATURESETTING](https://www.google.com/search?num=5&q=FEATURESETTING+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.FEATURESETTING](https://github.com/dahall/Vanara/search?l=C%23&q=FEATURESETTING)
[FloodFillType](https://www.google.com/search?num=5&q=FloodFillType+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.FR](https://github.com/dahall/Vanara/search?l=C%23&q=FR)
@ -385,6 +386,7 @@ Native Enum | Header | Managed Enum
[PFD_LAYER](https://www.google.com/search?num=5&q=PFD_LAYER+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PitchAndFamily](https://github.com/dahall/Vanara/search?l=C%23&q=PitchAndFamily)
[PSIDENT](https://www.google.com/search?num=5&q=PSIDENT+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PSIDENT](https://github.com/dahall/Vanara/search?l=C%23&q=PSIDENT)
[PSINJECT](https://www.google.com/search?num=5&q=PSINJECT+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | Wingdi.h | [Vanara.PInvoke.Gdi32.RasterOperationMode](https://github.com/dahall/Vanara/search?l=C%23&q=RasterOperationMode)
@ -401,6 +403,8 @@ Native Enum | Header | Managed Enum
[TCI](https://www.google.com/search?num=5&q=TCI+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TT](https://github.com/dahall/Vanara/search?l=C%23&q=TT)
[TT_PRIM](https://www.google.com/search?num=5&q=TT_PRIM+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TT_PRIM](https://github.com/dahall/Vanara/search?l=C%23&q=TT_PRIM)
[TT_TYPE](https://www.google.com/search?num=5&q=TT_TYPE+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=TT_TYPE)
[VertexType](https://www.google.com/search?num=5&q=VertexType+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.VertexType](https://github.com/dahall/Vanara/search?l=C%23&q=VertexType)
### Structures
Native Structure | Header | Managed Structure
@ -475,6 +479,7 @@ Native Structure | Header | Managed Structure
[OUTLINETEXTMETRIC](https://www.google.com/search?num=5&q=OUTLINETEXTMETRIC+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.OUTLINETEXTMETRIC](https://github.com/dahall/Vanara/search?l=C%23&q=OUTLINETEXTMETRIC)
[PANOSE](https://www.google.com/search?num=5&q=PANOSE+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PANOSE](https://github.com/dahall/Vanara/search?l=C%23&q=PANOSE)
[PIXELFORMATDESCRIPTOR](https://www.google.com/search?num=5&q=PIXELFORMATDESCRIPTOR+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PIXELFORMATDESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=PIXELFORMATDESCRIPTOR)
[POINTFX](https://www.google.com/search?num=5&q=POINTFX+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.POINTFX](https://github.com/dahall/Vanara/search?l=C%23&q=POINTFX)
[POLYTEXT](https://www.google.com/search?num=5&q=POLYTEXT+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.POLYTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=POLYTEXT)
[PSFEATURE_CUSTPAPER](https://www.google.com/search?num=5&q=PSFEATURE_CUSTPAPER+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PSFEATURE_CUSTPAPER](https://github.com/dahall/Vanara/search?l=C%23&q=PSFEATURE_CUSTPAPER)
[PSFEATURE_OUTPUT](https://www.google.com/search?num=5&q=PSFEATURE_OUTPUT+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.PSFEATURE_OUTPUT](https://github.com/dahall/Vanara/search?l=C%23&q=PSFEATURE_OUTPUT)
@ -484,6 +489,8 @@ Native Structure | Header | Managed Structure
[RGNDATA](https://www.google.com/search?num=5&q=RGNDATA+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RGNDATA](https://github.com/dahall/Vanara/search?l=C%23&q=RGNDATA)
[RGNDATAHEADER](https://www.google.com/search?num=5&q=RGNDATAHEADER+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.RGNDATAHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=RGNDATAHEADER)
[TRIVERTEX](https://www.google.com/search?num=5&q=TRIVERTEX+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TRIVERTEX](https://github.com/dahall/Vanara/search?l=C%23&q=TRIVERTEX)
[TTPOLYCURVE](https://www.google.com/search?num=5&q=TTPOLYCURVE+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TTPOLYCURVE](https://github.com/dahall/Vanara/search?l=C%23&q=TTPOLYCURVE)
[TTPOLYGONHEADER](https://www.google.com/search?num=5&q=TTPOLYGONHEADER+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.TTPOLYGONHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=TTPOLYGONHEADER)
[Union](https://www.google.com/search?num=5&q=Union+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_PATH_SOURCE_INFO.Union](https://github.com/dahall/Vanara/search?l=C%23&q=Union)
[Union](https://www.google.com/search?num=5&q=Union+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Gdi32.DISPLAYCONFIG_PATH_TARGET_INFO.Union](https://github.com/dahall/Vanara/search?l=C%23&q=Union)
[WCRANGE](https://www.google.com/search?num=5&q=WCRANGE+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.Gdi32.WCRANGE](https://github.com/dahall/Vanara/search?l=C%23&q=WCRANGE)

View File

@ -15,7 +15,7 @@ Functions
AddIScsiConnection AddIScsiSendTargetPortal AddIScsiStaticTarget AddISNSServer AddPersistentIScsiDevice AddRadiusServer ClearPersistentIScsiDevices GetDevicesForIScsiSession GetIScsiIKEInfo GetIScsiInitiatorNodeName GetIScsiSessionList GetIScsiTargetInformation GetIScsiVersionInformation LoginIScsiTarget LogoutIScsiTarget RefreshIScsiSendTargetPortal RefreshISNSServer RemoveIScsiConnection RemoveIScsiPersistentTarget RemoveIScsiSendTargetPortal RemoveIScsiStaticTarget RemoveISNSServer RemovePersistentIScsiDevice RemoveRadiusServer ReportActiveIScsiTargetMappings ReportIScsiInitiatorList ReportIScsiPersistentLogins ReportIScsiSendTargetPortals ReportIScsiSendTargetPortalsEx ReportIScsiTargetPortals ReportIScsiTargets ReportISNSServerList ReportPersistentIScsiDevices ReportRadiusServerList SendScsiInquiry SendScsiReadCapacity SendScsiReportLuns SetIScsiGroupPresharedKey SetIScsiIKEInfo SetIScsiInitiatorCHAPSharedSecret SetIScsiInitiatorNodeName SetIScsiInitiatorRADIUSSharedSecret SetIScsiTunnelModeOuterAddress SetupPersistentIScsiDevices SetupPersistentIScsiVolumes
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_SESSION_INFO_MGD ISCSI_TARGET_MAPPING ISCSI_TARGET_PORTAL ISCSI_TARGET_PORTAL_GROUP ISCSI_TARGET_PORTAL_INFO ISCSI_TARGET_PORTAL_INFO_EX ISCSI_UNIQUE_SESSION_ID ISCSI_VERSION_INFO PERSISTENT_ISCSI_LOGIN_INFO SCSI_ADDRESS SCSI_LUN_LIST STORAGE_DEVICE_NUMBER
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures
--- | --- | ---
AddIScsiConnection AddIScsiSendTargetPortal AddIScsiStaticTarget AddISNSServer AddPersistentIScsiDevice AddRadiusServer ClearPersistentIScsiDevices GetDevicesForIScsiSession GetIScsiIKEInfo GetIScsiInitiatorNodeName GetIScsiSessionList GetIScsiTargetInformation GetIScsiVersionInformation LoginIScsiTarget LogoutIScsiTarget RefreshIScsiSendTargetPortal RefreshISNSServer RemoveIScsiConnection RemoveIScsiPersistentTarget RemoveIScsiSendTargetPortal RemoveIScsiStaticTarget RemoveISNSServer RemovePersistentIScsiDevice RemoveRadiusServer ReportActiveIScsiTargetMappings ReportIScsiInitiatorList ReportIScsiPersistentLogins ReportIScsiSendTargetPortals ReportIScsiSendTargetPortalsEx ReportIScsiTargetPortals ReportIScsiTargets ReportISNSServerList ReportPersistentIScsiDevices ReportRadiusServerList SendScsiInquiry SendScsiReadCapacity SendScsiReportLuns SetIScsiGroupPresharedKey SetIScsiIKEInfo SetIScsiInitiatorCHAPSharedSecret SetIScsiInitiatorNodeName SetIScsiInitiatorRADIUSSharedSecret SetIScsiTunnelModeOuterAddress SetupPersistentIScsiDevices SetupPersistentIScsiVolumes | IKE_AUTHENTICATION_METHOD IKE_IDENTIFICATION_PAYLOAD_TYPE ISCSI_AUTH_TYPES ISCSI_DIGEST_TYPES ISCSI_LOGIN_FLAGS ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED ISCSI_SECURITY_FLAGS ISCSI_TARGET_FLAGS TARGET_INFORMATION_CLASS TARGETPROTOCOLTYPE | 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
AddIScsiConnection AddIScsiSendTargetPortal AddIScsiStaticTarget AddISNSServer AddPersistentIScsiDevice AddRadiusServer ClearPersistentIScsiDevices GetDevicesForIScsiSession GetIScsiIKEInfo GetIScsiInitiatorNodeName GetIScsiSessionList GetIScsiTargetInformation GetIScsiVersionInformation LoginIScsiTarget LogoutIScsiTarget RefreshIScsiSendTargetPortal RefreshISNSServer RemoveIScsiConnection RemoveIScsiPersistentTarget RemoveIScsiSendTargetPortal RemoveIScsiStaticTarget RemoveISNSServer RemovePersistentIScsiDevice RemoveRadiusServer ReportActiveIScsiTargetMappings ReportIScsiInitiatorList ReportIScsiPersistentLogins ReportIScsiSendTargetPortals ReportIScsiSendTargetPortalsEx ReportIScsiTargetPortals ReportIScsiTargets ReportISNSServerList ReportPersistentIScsiDevices ReportRadiusServerList SendScsiInquiry SendScsiReadCapacity SendScsiReportLuns SetIScsiGroupPresharedKey SetIScsiIKEInfo SetIScsiInitiatorCHAPSharedSecret SetIScsiInitiatorNodeName SetIScsiInitiatorRADIUSSharedSecret SetIScsiTunnelModeOuterAddress SetupPersistentIScsiDevices SetupPersistentIScsiVolumes | IKE_AUTHENTICATION_METHOD IKE_IDENTIFICATION_PAYLOAD_TYPE ISCSI_AUTH_TYPES ISCSI_DIGEST_TYPES ISCSI_LOGIN_FLAGS ISCSI_LOGIN_OPTIONS_INFO_SPECIFIED ISCSI_SECURITY_FLAGS ISCSI_TARGET_FLAGS TARGET_INFORMATION_CLASS TARGETPROTOCOLTYPE | IKE_AUTHENTICATION_INFORMATION IKE_AUTHENTICATION_PRESHARED_KEY ISCSI_CONNECTION_INFO ISCSI_DEVICE_ON_SESSION ISCSI_LOGIN_OPTIONS ISCSI_SESSION_INFO ISCSI_SESSION_INFO_MGD 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

View File

@ -73,6 +73,7 @@ Native Structure | Header | Managed Structure
[ISCSI_DEVICE_ON_SESSION](https://www.google.com/search?num=5&q=ISCSI_DEVICE_ON_SESSION+site%3Alearn.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_DEVICE_ON_SESSION](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_DEVICE_ON_SESSION)
[ISCSI_LOGIN_OPTIONS](https://www.google.com/search?num=5&q=ISCSI_LOGIN_OPTIONS+site%3Alearn.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_LOGIN_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_LOGIN_OPTIONS)
[ISCSI_SESSION_INFO](https://www.google.com/search?num=5&q=ISCSI_SESSION_INFO+site%3Alearn.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_SESSION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_SESSION_INFO)
[ISCSI_SESSION_INFO_MGD](https://www.google.com/search?num=5&q=ISCSI_SESSION_INFO_MGD+site%3Alearn.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_SESSION_INFO_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_SESSION_INFO_MGD)
[ISCSI_TARGET_MAPPING](https://www.google.com/search?num=5&q=ISCSI_TARGET_MAPPING+site%3Alearn.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_TARGET_MAPPING](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_TARGET_MAPPING)
[ISCSI_TARGET_PORTAL](https://www.google.com/search?num=5&q=ISCSI_TARGET_PORTAL+site%3Alearn.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_TARGET_PORTAL](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_TARGET_PORTAL)
[ISCSI_TARGET_PORTAL_GROUP](https://www.google.com/search?num=5&q=ISCSI_TARGET_PORTAL_GROUP+site%3Alearn.microsoft.com) | iscsidsc.h | [Vanara.PInvoke.IScsiDsc.ISCSI_TARGET_PORTAL_GROUP](https://github.com/dahall/Vanara/search?l=C%23&q=ISCSI_TARGET_PORTAL_GROUP)

View File

@ -15,10 +15,10 @@ Functions
ImmAssociateContext ImmAssociateContextEx ImmConfigureIME ImmCreateContext ImmDestroyContext ImmDisableIME ImmDisableLegacyIME ImmDisableTextFrameService ImmEnumInputContext ImmEnumRegisterWord ImmEscape ImmGetCandidateList ImmGetCandidateListCount ImmGetCandidateWindow ImmGetCompositionFont ImmGetCompositionString ImmGetCompositionWindow ImmGetContext ImmGetConversionList ImmGetConversionStatus ImmGetDefaultIMEWnd ImmGetDescription ImmGetGuideLine ImmGetIMEFileName ImmGetImeMenuItems ImmGetOpenStatus ImmGetProperty ImmGetRegisterWordStyle ImmGetStatusWindowPos ImmGetVirtualKey ImmInstallIME ImmIsIME ImmIsUIMessage ImmNotifyIME ImmRegisterWord ImmReleaseContext ImmSetCandidateWindow ImmSetCompositionFont ImmSetCompositionString ImmSetCompositionWindow ImmSetConversionStatus ImmSetHotKey ImmSetOpenStatus ImmSetStatusWindowPos ImmSimulateHotKey ImmUnregisterWord
Structures
CANDIDATEFORM CANDIDATELIST CANDIDATELIST_MGD COMPOSITIONFORM HIMC IMECHARPOSITION IMEDLG IMEDP IMEMENUITEMINFO IMESHF IMEWRD MORRSLT POSTBL RECONVERTSTRING REGISTERWORD STYLEBUF
APPLETIDLIST CANDIDATEFORM CANDIDATELIST CANDIDATELIST_MGD COMPOSITIONFORM HIMC IMEAPPLETCFG IMEAPPLETUI IMECHARINFO IMECHARPOSITION IMECOMPOSITIONSTRINGINFO IMEDLG IMEDP IMEFAREASTINFO IMEITEM IMEITEMCANDIDATE IMEMENUITEMINFO IMESHF IMESTRINGCANDIDATE IMESTRINGCANDIDATEINFO IMESTRINGINFO IMEWRD MORRSLT POSTBL RECONVERTSTRING REGISTERWORD STYLEBUF
Interfaces
IFECommon IFEDictionary IFELanguage IImePlugInDictDictionaryList
IFECommon IFEDictionary IFELanguage IImePad IImePadApplet IImePlugInDictDictionaryList IImeSpecifyApplets
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
ImmAssociateContext ImmAssociateContextEx ImmConfigureIME ImmCreateContext ImmDestroyContext ImmDisableIME ImmDisableLegacyIME ImmDisableTextFrameService ImmEnumInputContext ImmEnumRegisterWord ImmEscape ImmGetCandidateList ImmGetCandidateListCount ImmGetCandidateWindow ImmGetCompositionFont ImmGetCompositionString ImmGetCompositionWindow ImmGetContext ImmGetConversionList ImmGetConversionStatus ImmGetDefaultIMEWnd ImmGetDescription ImmGetGuideLine ImmGetIMEFileName ImmGetImeMenuItems ImmGetOpenStatus ImmGetProperty ImmGetRegisterWordStyle ImmGetStatusWindowPos ImmGetVirtualKey ImmInstallIME ImmIsIME ImmIsUIMessage ImmNotifyIME ImmRegisterWord ImmReleaseContext ImmSetCandidateWindow ImmSetCompositionFont ImmSetCompositionString ImmSetCompositionWindow ImmSetConversionStatus ImmSetHotKey ImmSetOpenStatus ImmSetStatusWindowPos ImmSimulateHotKey ImmUnregisterWord | ATTR CFS CPS GCL GCS GGL GL_ID GL_LEVEL IACE IGIMIF IGIMII IGP IME_CAND IME_CMODE IME_CONFIG IME_ESC IME_HOTKEY IME_PROP IME_REGWORD_STYLE IME_SMODE IMEVER IMFS IMFT ISC NI SCS SCS_CAP SELECT_CAP UI_CAP FELANG_CLMN FELANG_CMODE FELANG_REQ IFED_POS IFED_REG IFED_SELECT IFED_TYPE IMEFMT IMEREG IMEREL IMEUCT | CANDIDATELIST CANDIDATELIST_MGD COMPOSITIONFORM HIMC IMEMENUITEMINFO REGISTERWORD STYLEBUF CANDIDATEFORM IMECHARPOSITION RECONVERTSTRING IMEDLG IMEDP IMESHF IMEWRD MORRSLT POSTBL | IFECommon IFEDictionary IFELanguage IImePlugInDictDictionaryList
ImmAssociateContext ImmAssociateContextEx ImmConfigureIME ImmCreateContext ImmDestroyContext ImmDisableIME ImmDisableLegacyIME ImmDisableTextFrameService ImmEnumInputContext ImmEnumRegisterWord ImmEscape ImmGetCandidateList ImmGetCandidateListCount ImmGetCandidateWindow ImmGetCompositionFont ImmGetCompositionString ImmGetCompositionWindow ImmGetContext ImmGetConversionList ImmGetConversionStatus ImmGetDefaultIMEWnd ImmGetDescription ImmGetGuideLine ImmGetIMEFileName ImmGetImeMenuItems ImmGetOpenStatus ImmGetProperty ImmGetRegisterWordStyle ImmGetStatusWindowPos ImmGetVirtualKey ImmInstallIME ImmIsIME ImmIsUIMessage ImmNotifyIME ImmRegisterWord ImmReleaseContext ImmSetCandidateWindow ImmSetCompositionFont ImmSetCompositionString ImmSetCompositionWindow ImmSetConversionStatus ImmSetHotKey ImmSetOpenStatus ImmSetStatusWindowPos ImmSimulateHotKey ImmUnregisterWord | CHARINFO FEID IMEFAREASTINFO_TYPE IMEPADREQ IMEPN INFOMASK IPACFG IPACID IPAWS ATTR CFS CPS GCL GCS GGL GL_ID GL_LEVEL IACE IGIMIF IGIMII IGP IME_CAND IME_CMODE IME_CONFIG IME_ESC IME_HOTKEY IME_PROP IME_REGWORD_STYLE IME_SMODE IMEVER IMFS IMFT ISC NI SCS SCS_CAP SELECT_CAP UI_CAP FELANG_CLMN FELANG_CMODE FELANG_REQ IFED_POS IFED_REG IFED_SELECT IFED_TYPE IMEFMT IMEREG IMEREL IMEUCT | APPLETIDLIST IMEAPPLETCFG IMEAPPLETUI IMECHARINFO IMECOMPOSITIONSTRINGINFO IMEFAREASTINFO IMEITEM IMEITEMCANDIDATE IMESTRINGCANDIDATE IMESTRINGCANDIDATEINFO IMESTRINGINFO CANDIDATELIST CANDIDATELIST_MGD COMPOSITIONFORM HIMC IMEMENUITEMINFO REGISTERWORD STYLEBUF CANDIDATEFORM IMECHARPOSITION RECONVERTSTRING IMEDLG IMEDP IMESHF IMEWRD MORRSLT POSTBL | IImePad IImePadApplet IImeSpecifyApplets IFECommon IFEDictionary IFELanguage IImePlugInDictDictionaryList

View File

@ -57,7 +57,9 @@ Native Enum | Header | Managed Enum
--- | --- | ---
[ATTR](https://www.google.com/search?num=5&q=ATTR+site%3Alearn.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%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CFS](https://github.com/dahall/Vanara/search?l=C%23&q=CFS)
[CHARINFO](https://www.google.com/search?num=5&q=CHARINFO+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.CHARINFO](https://github.com/dahall/Vanara/search?l=C%23&q=CHARINFO)
[CPS](https://www.google.com/search?num=5&q=CPS+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CPS](https://github.com/dahall/Vanara/search?l=C%23&q=CPS)
[FEID](https://www.google.com/search?num=5&q=FEID+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.FEID](https://github.com/dahall/Vanara/search?l=C%23&q=FEID)
[FELANG_CLMN](https://www.google.com/search?num=5&q=FELANG_CLMN+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.FELANG_REQ](https://github.com/dahall/Vanara/search?l=C%23&q=FELANG_REQ)
@ -82,13 +84,20 @@ Native Enum | Header | Managed Enum
[IME_PROP](https://www.google.com/search?num=5&q=IME_PROP+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IME_SMODE](https://github.com/dahall/Vanara/search?l=C%23&q=IME_SMODE)
[IMEFAREASTINFO_TYPE](https://www.google.com/search?num=5&q=IMEFAREASTINFO_TYPE+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEFAREASTINFO_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=IMEFAREASTINFO_TYPE)
[IMEFMT](https://www.google.com/search?num=5&q=IMEFMT+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEFMT](https://github.com/dahall/Vanara/search?l=C%23&q=IMEFMT)
[IMEPADREQ](https://www.google.com/search?num=5&q=IMEPADREQ+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEPADREQ](https://github.com/dahall/Vanara/search?l=C%23&q=IMEPADREQ)
[IMEPN](https://www.google.com/search?num=5&q=IMEPN+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEPN](https://github.com/dahall/Vanara/search?l=C%23&q=IMEPN)
[IMEREG](https://www.google.com/search?num=5&q=IMEREG+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMFT](https://github.com/dahall/Vanara/search?l=C%23&q=IMFT)
[INFOMASK](https://www.google.com/search?num=5&q=INFOMASK+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.INFOMASK](https://github.com/dahall/Vanara/search?l=C%23&q=INFOMASK)
[IPACFG](https://www.google.com/search?num=5&q=IPACFG+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Imm32.IPACFG](https://github.com/dahall/Vanara/search?l=C%23&q=IPACFG)
[IPACID](https://www.google.com/search?num=5&q=IPACID+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IPACID](https://github.com/dahall/Vanara/search?l=C%23&q=IPACID)
[IPAWS](https://www.google.com/search?num=5&q=IPAWS+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IPAWS](https://github.com/dahall/Vanara/search?l=C%23&q=IPAWS)
[ISC](https://www.google.com/search?num=5&q=ISC+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.SCS](https://github.com/dahall/Vanara/search?l=C%23&q=SCS)
@ -98,16 +107,27 @@ Native Enum | Header | Managed Enum
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[APPLETIDLIST](https://www.google.com/search?num=5&q=APPLETIDLIST+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.APPLETIDLIST](https://github.com/dahall/Vanara/search?l=C%23&q=APPLETIDLIST)
[CANDIDATEFORM](https://www.google.com/search?num=5&q=CANDIDATEFORM+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.CANDIDATEFORM](https://github.com/dahall/Vanara/search?l=C%23&q=CANDIDATEFORM)
[CANDIDATELIST](https://www.google.com/search?num=5&q=CANDIDATELIST+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CANDIDATELIST](https://github.com/dahall/Vanara/search?l=C%23&q=CANDIDATELIST)
[CANDIDATELIST_MGD](https://www.google.com/search?num=5&q=CANDIDATELIST_MGD+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.CANDIDATELIST_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=CANDIDATELIST_MGD)
[COMPOSITIONFORM](https://www.google.com/search?num=5&q=COMPOSITIONFORM+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.COMPOSITIONFORM](https://github.com/dahall/Vanara/search?l=C%23&q=COMPOSITIONFORM)
[HIMC](https://www.google.com/search?num=5&q=HIMC+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Imm32.HIMC](https://github.com/dahall/Vanara/search?l=C%23&q=HIMC)
[IMEAPPLETCFG](https://www.google.com/search?num=5&q=IMEAPPLETCFG+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEAPPLETCFG](https://github.com/dahall/Vanara/search?l=C%23&q=IMEAPPLETCFG)
[IMEAPPLETUI](https://www.google.com/search?num=5&q=IMEAPPLETUI+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEAPPLETUI](https://github.com/dahall/Vanara/search?l=C%23&q=IMEAPPLETUI)
[IMECHARINFO](https://www.google.com/search?num=5&q=IMECHARINFO+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMECHARINFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMECHARINFO)
[IMECHARPOSITION](https://www.google.com/search?num=5&q=IMECHARPOSITION+site%3Alearn.microsoft.com) | immdev.h | [Vanara.PInvoke.Imm32.IMECHARPOSITION](https://github.com/dahall/Vanara/search?l=C%23&q=IMECHARPOSITION)
[IMECOMPOSITIONSTRINGINFO](https://www.google.com/search?num=5&q=IMECOMPOSITIONSTRINGINFO+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMECOMPOSITIONSTRINGINFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMECOMPOSITIONSTRINGINFO)
[IMEDLG](https://www.google.com/search?num=5&q=IMEDLG+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEDLG](https://github.com/dahall/Vanara/search?l=C%23&q=IMEDLG)
[IMEDP](https://www.google.com/search?num=5&q=IMEDP+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEDP](https://github.com/dahall/Vanara/search?l=C%23&q=IMEDP)
[IMEFAREASTINFO](https://www.google.com/search?num=5&q=IMEFAREASTINFO+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEFAREASTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMEFAREASTINFO)
[IMEITEM](https://www.google.com/search?num=5&q=IMEITEM+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEITEM](https://github.com/dahall/Vanara/search?l=C%23&q=IMEITEM)
[IMEITEMCANDIDATE](https://www.google.com/search?num=5&q=IMEITEMCANDIDATE+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMEITEMCANDIDATE](https://github.com/dahall/Vanara/search?l=C%23&q=IMEITEMCANDIDATE)
[IMEMENUITEMINFO](https://www.google.com/search?num=5&q=IMEMENUITEMINFO+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.Imm32.IMEMENUITEMINFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMEMENUITEMINFO)
[IMESHF](https://www.google.com/search?num=5&q=IMESHF+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMESHF](https://github.com/dahall/Vanara/search?l=C%23&q=IMESHF)
[IMESTRINGCANDIDATE](https://www.google.com/search?num=5&q=IMESTRINGCANDIDATE+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMESTRINGCANDIDATE](https://github.com/dahall/Vanara/search?l=C%23&q=IMESTRINGCANDIDATE)
[IMESTRINGCANDIDATEINFO](https://www.google.com/search?num=5&q=IMESTRINGCANDIDATEINFO+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMESTRINGCANDIDATEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMESTRINGCANDIDATEINFO)
[IMESTRINGINFO](https://www.google.com/search?num=5&q=IMESTRINGINFO+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IMESTRINGINFO](https://github.com/dahall/Vanara/search?l=C%23&q=IMESTRINGINFO)
[IMEWRD](https://www.google.com/search?num=5&q=IMEWRD+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IMEWRD](https://github.com/dahall/Vanara/search?l=C%23&q=IMEWRD)
[MORRSLT](https://www.google.com/search?num=5&q=MORRSLT+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.MORRSLT](https://github.com/dahall/Vanara/search?l=C%23&q=MORRSLT)
[POSTBL](https://www.google.com/search?num=5&q=POSTBL+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.POSTBL](https://github.com/dahall/Vanara/search?l=C%23&q=POSTBL)
@ -120,7 +140,10 @@ Native Interface | Header | Managed Interface
[IFECommon](https://www.google.com/search?num=5&q=IFECommon+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFECommon](https://github.com/dahall/Vanara/search?l=C%23&q=IFECommon)
[IFEDictionary](https://www.google.com/search?num=5&q=IFEDictionary+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFEDictionary](https://github.com/dahall/Vanara/search?l=C%23&q=IFEDictionary)
[IFELanguage](https://www.google.com/search?num=5&q=IFELanguage+site%3Alearn.microsoft.com) | msime.h | [Vanara.PInvoke.Imm32.IFELanguage](https://github.com/dahall/Vanara/search?l=C%23&q=IFELanguage)
[IImePad](https://www.google.com/search?num=5&q=IImePad+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IImePad](https://github.com/dahall/Vanara/search?l=C%23&q=IImePad)
[IImePadApplet](https://www.google.com/search?num=5&q=IImePadApplet+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IImePadApplet](https://github.com/dahall/Vanara/search?l=C%23&q=IImePadApplet)
[IImePlugInDictDictionaryList](https://www.google.com/search?num=5&q=IImePlugInDictDictionaryList+site%3Alearn.microsoft.com) | msimeapi.h | [Vanara.PInvoke.Imm32.IImePlugInDictDictionaryList](https://github.com/dahall/Vanara/search?l=C%23&q=IImePlugInDictDictionaryList)
[IImeSpecifyApplets](https://www.google.com/search?num=5&q=IImeSpecifyApplets+site%3Alearn.microsoft.com) | imepad.h | [Vanara.PInvoke.Imm32.IImeSpecifyApplets](https://github.com/dahall/Vanara/search?l=C%23&q=IImeSpecifyApplets)
### Classes
Native Class | Header | Managed Class
--- | --- | ---

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows Kernel32.d
- Includes methods from kernel32.dll, kernelbase.dll, normaliz.dll, vertdll.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Kernel32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Kernel32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Kernel32)
### Methods - 100% API coverage (1151 of 1151 functions)
### Methods - 99% API coverage (1151 of 1152 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[AcquireSRWLockExclusive](https://www.google.com/search?num=5&q=AcquireSRWLockExclusive+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.AcquireSRWLockExclusive](https://github.com/dahall/Vanara/search?l=C%23&q=AcquireSRWLockExclusive)
@ -62,7 +62,7 @@ Native Method | Native DLL | Header | Managed Method
[CheckRemoteDebuggerPresent](https://www.google.com/search?num=5&q=CheckRemoteDebuggerPresent+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CheckRemoteDebuggerPresent](https://github.com/dahall/Vanara/search?l=C%23&q=CheckRemoteDebuggerPresent)
[ClearCommBreak](https://www.google.com/search?num=5&q=ClearCommBreak+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.ClearCommBreak](https://github.com/dahall/Vanara/search?l=C%23&q=ClearCommBreak)
[ClearCommError](https://www.google.com/search?num=5&q=ClearCommError+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.ClearCommError](https://github.com/dahall/Vanara/search?l=C%23&q=ClearCommError)
[CloseHandle](https://www.google.com/search?num=5&q=CloseHandle+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.CloseHandle](https://github.com/dahall/Vanara/search?l=C%23&q=CloseHandle)
[CloseHandle](https://www.google.com/search?num=5&q=CloseHandle+site%3Alearn.microsoft.com) | kernel32.dll | handleapi.h | [Vanara.PInvoke.Kernel32.CloseHandle](https://github.com/dahall/Vanara/search?l=C%23&q=CloseHandle)
[CloseIoRing](https://www.google.com/search?num=5&q=CloseIoRing+site%3Alearn.microsoft.com) | kernel32.dll | ioringapi.h | [Vanara.PInvoke.Kernel32.CloseIoRing](https://github.com/dahall/Vanara/search?l=C%23&q=CloseIoRing)
[ClosePackageInfo](https://www.google.com/search?num=5&q=ClosePackageInfo+site%3Alearn.microsoft.com) | kernel32.dll | appmodel.h | [Vanara.PInvoke.Kernel32.ClosePackageInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ClosePackageInfo)
[ClosePrivateNamespace](https://www.google.com/search?num=5&q=ClosePrivateNamespace+site%3Alearn.microsoft.com) | kernel32.dll | namespaceapi.h | [Vanara.PInvoke.Kernel32.ClosePrivateNamespace](https://github.com/dahall/Vanara/search?l=C%23&q=ClosePrivateNamespace)
@ -76,7 +76,7 @@ Native Method | Native DLL | Header | Managed Method
[CloseThreadpoolWork](https://www.google.com/search?num=5&q=CloseThreadpoolWork+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CloseThreadpoolWork](https://github.com/dahall/Vanara/search?l=C%23&q=CloseThreadpoolWork)
[CommConfigDialog](https://www.google.com/search?num=5&q=CommConfigDialogA+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.CommConfigDialog](https://github.com/dahall/Vanara/search?l=C%23&q=CommConfigDialog)
[CompareFileTime](https://www.google.com/search?num=5&q=CompareFileTime+site%3Alearn.microsoft.com) | kernel32.dll | FileAPI.h | [Vanara.PInvoke.Kernel32.CompareFileTime](https://github.com/dahall/Vanara/search?l=C%23&q=CompareFileTime)
[CompareObjectHandles](https://www.google.com/search?num=5&q=CompareObjectHandles+site%3Alearn.microsoft.com) | kernelbase.dll | Handleapi.h | [Vanara.PInvoke.Kernel32.CompareObjectHandles](https://github.com/dahall/Vanara/search?l=C%23&q=CompareObjectHandles)
[CompareObjectHandles](https://www.google.com/search?num=5&q=CompareObjectHandles+site%3Alearn.microsoft.com) | kernelbase.dll | handleapi.h | [Vanara.PInvoke.Kernel32.CompareObjectHandles](https://github.com/dahall/Vanara/search?l=C%23&q=CompareObjectHandles)
[CompareString](https://www.google.com/search?num=5&q=CompareStringA+site%3Alearn.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.CompareString](https://github.com/dahall/Vanara/search?l=C%23&q=CompareString)
[CompareStringEx](https://www.google.com/search?num=5&q=CompareStringEx+site%3Alearn.microsoft.com) | kernel32.dll | Stringapiset.h | [Vanara.PInvoke.Kernel32.CompareStringEx](https://github.com/dahall/Vanara/search?l=C%23&q=CompareStringEx)
[CompareStringOrdinal](https://www.google.com/search?num=5&q=CompareStringOrdinal+site%3Alearn.microsoft.com) | kernel32.dll | Stringapiset.h | [Vanara.PInvoke.Kernel32.CompareStringOrdinal](https://github.com/dahall/Vanara/search?l=C%23&q=CompareStringOrdinal)
@ -125,7 +125,7 @@ Native Method | Native DLL | Header | Managed Method
[CreateMemoryResourceNotification](https://www.google.com/search?num=5&q=CreateMemoryResourceNotification+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CreateMemoryResourceNotification](https://github.com/dahall/Vanara/search?l=C%23&q=CreateMemoryResourceNotification)
[CreateMutex](https://www.google.com/search?num=5&q=CreateMutexA+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CreateMutex](https://github.com/dahall/Vanara/search?l=C%23&q=CreateMutex)
[CreateMutexEx](https://www.google.com/search?num=5&q=CreateMutexExA+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CreateMutexEx](https://github.com/dahall/Vanara/search?l=C%23&q=CreateMutexEx)
[CreateNamedPipe](https://www.google.com/search?num=5&q=CreateNamedPipeA+site%3Alearn.microsoft.com) | kernel32.dll | namedpipeapi.h | [Vanara.PInvoke.Kernel32.CreateNamedPipe](https://github.com/dahall/Vanara/search?l=C%23&q=CreateNamedPipe)
[CreateNamedPipe](https://www.google.com/search?num=5&q=CreateNamedPipeA+site%3Alearn.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.CreateNamedPipe](https://github.com/dahall/Vanara/search?l=C%23&q=CreateNamedPipe)
[CreatePipe](https://www.google.com/search?num=5&q=CreatePipe+site%3Alearn.microsoft.com) | kernel32.dll | namedpipeapi.h | [Vanara.PInvoke.Kernel32.CreatePipe](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePipe)
[CreatePrivateNamespace](https://www.google.com/search?num=5&q=CreatePrivateNamespaceA+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CreatePrivateNamespace](https://github.com/dahall/Vanara/search?l=C%23&q=CreatePrivateNamespace)
[CreateProcess](https://www.google.com/search?num=5&q=CreateProcessA+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CreateProcess](https://github.com/dahall/Vanara/search?l=C%23&q=CreateProcess)
@ -186,7 +186,7 @@ Native Method | Native DLL | Header | Managed Method
[DisconnectNamedPipe](https://www.google.com/search?num=5&q=DisconnectNamedPipe+site%3Alearn.microsoft.com) | kernel32.dll | namedpipeapi.h | [Vanara.PInvoke.Kernel32.DisconnectNamedPipe](https://github.com/dahall/Vanara/search?l=C%23&q=DisconnectNamedPipe)
[DnsHostnameToComputerName](https://www.google.com/search?num=5&q=DnsHostnameToComputerNameA+site%3Alearn.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.DnsHostnameToComputerName](https://github.com/dahall/Vanara/search?l=C%23&q=DnsHostnameToComputerName)
[DosDateTimeToFileTime](https://www.google.com/search?num=5&q=DosDateTimeToFileTime+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.DosDateTimeToFileTime](https://github.com/dahall/Vanara/search?l=C%23&q=DosDateTimeToFileTime)
[DuplicateHandle](https://www.google.com/search?num=5&q=DuplicateHandle+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.DuplicateHandle](https://github.com/dahall/Vanara/search?l=C%23&q=DuplicateHandle)
[DuplicateHandle](https://www.google.com/search?num=5&q=DuplicateHandle+site%3Alearn.microsoft.com) | kernel32.dll | handleapi.h | [Vanara.PInvoke.Kernel32.DuplicateHandle](https://github.com/dahall/Vanara/search?l=C%23&q=DuplicateHandle)
[EmptyWorkingSet](https://www.google.com/search?num=5&q=EmptyWorkingSet+site%3Alearn.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.EmptyWorkingSet](https://github.com/dahall/Vanara/search?l=C%23&q=EmptyWorkingSet)
[EnableThreadProfiling](https://www.google.com/search?num=5&q=EnableThreadProfiling+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.EnableThreadProfiling](https://github.com/dahall/Vanara/search?l=C%23&q=EnableThreadProfiling)
[EnclaveGetAttestationReport](https://www.google.com/search?num=5&q=EnclaveGetAttestationReport+site%3Alearn.microsoft.com) | vertdll.dll | winenclaveapi.h | [Vanara.PInvoke.Kernel32.EnclaveGetAttestationReport](https://github.com/dahall/Vanara/search?l=C%23&q=EnclaveGetAttestationReport)
@ -369,6 +369,7 @@ Native Method | Native DLL | Header | Managed Method
[GetDateFormat](https://www.google.com/search?num=5&q=GetDateFormatA+site%3Alearn.microsoft.com) | kernel32.dll | datetimeapi.h | [Vanara.PInvoke.Kernel32.GetDateFormat](https://github.com/dahall/Vanara/search?l=C%23&q=GetDateFormat)
[GetDateFormatEx](https://www.google.com/search?num=5&q=GetDateFormatEx+site%3Alearn.microsoft.com) | kernel32.dll | datetimeapi.h | [Vanara.PInvoke.Kernel32.GetDateFormatEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetDateFormatEx)
[GetDefaultCommConfig](https://www.google.com/search?num=5&q=GetDefaultCommConfigA+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetDefaultCommConfig](https://github.com/dahall/Vanara/search?l=C%23&q=GetDefaultCommConfig)
[GetDeveloperDriveEnablementState](https://www.google.com/search?num=5&q=GetDeveloperDriveEnablementState+site%3Alearn.microsoft.com) | kernelbase.dll | |
[GetDeviceDriverBaseName](https://www.google.com/search?num=5&q=GetDeviceDriverBaseNameA+site%3Alearn.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetDeviceDriverBaseName](https://github.com/dahall/Vanara/search?l=C%23&q=GetDeviceDriverBaseName)
[GetDeviceDriverFileName](https://www.google.com/search?num=5&q=GetDeviceDriverFileNameA+site%3Alearn.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetDeviceDriverFileName](https://github.com/dahall/Vanara/search?l=C%23&q=GetDeviceDriverFileName)
[GetDevicePowerState](https://www.google.com/search?num=5&q=GetDevicePowerState+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetDevicePowerState](https://github.com/dahall/Vanara/search?l=C%23&q=GetDevicePowerState)
@ -408,7 +409,7 @@ Native Method | Native DLL | Header | Managed Method
[GetGamingDeviceModelInformation](https://www.google.com/search?num=5&q=GetGamingDeviceModelInformation+site%3Alearn.microsoft.com) | kernelbase.dll | gamingdeviceinformation.h | [Vanara.PInvoke.Kernel32.GetGamingDeviceModelInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetGamingDeviceModelInformation)
[GetGeoInfo](https://www.google.com/search?num=5&q=GetGeoInfoA+site%3Alearn.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.GetGeoInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetGeoInfo)
[GetGeoInfoEx](https://www.google.com/search?num=5&q=GetGeoInfoEx+site%3Alearn.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.GetGeoInfoEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetGeoInfoEx)
[GetHandleInformation](https://www.google.com/search?num=5&q=GetHandleInformation+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetHandleInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetHandleInformation)
[GetHandleInformation](https://www.google.com/search?num=5&q=GetHandleInformation+site%3Alearn.microsoft.com) | kernel32.dll | handleapi.h | [Vanara.PInvoke.Kernel32.GetHandleInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetHandleInformation)
[GetIdForPackageDependencyContext](https://www.google.com/search?num=5&q=GetIdForPackageDependencyContext+site%3Alearn.microsoft.com) | kernelbase.dll | appmodel.h | [Vanara.PInvoke.Kernel32.GetIdForPackageDependencyContext](https://github.com/dahall/Vanara/search?l=C%23&q=GetIdForPackageDependencyContext)
[GetIntegratedDisplaySize](https://www.google.com/search?num=5&q=GetIntegratedDisplaySize+site%3Alearn.microsoft.com) | kernelbase.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetIntegratedDisplaySize](https://github.com/dahall/Vanara/search?l=C%23&q=GetIntegratedDisplaySize)
[GetIoRingInfo](https://www.google.com/search?num=5&q=GetIoRingInfo+site%3Alearn.microsoft.com) | kernel32.dll | ioringapi.h | [Vanara.PInvoke.Kernel32.GetIoRingInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetIoRingInfo)
@ -437,7 +438,7 @@ Native Method | Native DLL | Header | Managed Method
[GetModuleHandle](https://www.google.com/search?num=5&q=GetModuleHandleA+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetModuleHandle](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleHandle)
[GetModuleHandleEx](https://www.google.com/search?num=5&q=GetModuleHandleExA+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetModuleHandleEx](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleHandleEx)
[GetModuleInformation](https://www.google.com/search?num=5&q=GetModuleInformation+site%3Alearn.microsoft.com) | kernelbase.dll | psapi.h | [Vanara.PInvoke.Kernel32.GetModuleInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetModuleInformation)
[GetNamedPipeClientComputerName](https://www.google.com/search?num=5&q=GetNamedPipeClientComputerNameA+site%3Alearn.microsoft.com) | kernel32.dll | namedpipeapi.h | [Vanara.PInvoke.Kernel32.GetNamedPipeClientComputerName](https://github.com/dahall/Vanara/search?l=C%23&q=GetNamedPipeClientComputerName)
[GetNamedPipeClientComputerName](https://www.google.com/search?num=5&q=GetNamedPipeClientComputerNameA+site%3Alearn.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.GetNamedPipeClientComputerName](https://github.com/dahall/Vanara/search?l=C%23&q=GetNamedPipeClientComputerName)
[GetNamedPipeClientProcessId](https://www.google.com/search?num=5&q=GetNamedPipeClientProcessId+site%3Alearn.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.GetNamedPipeClientProcessId](https://github.com/dahall/Vanara/search?l=C%23&q=GetNamedPipeClientProcessId)
[GetNamedPipeClientSessionId](https://www.google.com/search?num=5&q=GetNamedPipeClientSessionId+site%3Alearn.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.GetNamedPipeClientSessionId](https://github.com/dahall/Vanara/search?l=C%23&q=GetNamedPipeClientSessionId)
[GetNamedPipeHandleState](https://www.google.com/search?num=5&q=GetNamedPipeHandleStateA+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.GetNamedPipeHandleState](https://github.com/dahall/Vanara/search?l=C%23&q=GetNamedPipeHandleState)
@ -988,9 +989,9 @@ Native Method | Native DLL | Header | Managed Method
[SetSystemFileCacheSize](https://www.google.com/search?num=5&q=SetSystemFileCacheSize+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.SetSystemFileCacheSize](https://github.com/dahall/Vanara/search?l=C%23&q=SetSystemFileCacheSize)
[SetSystemPowerState](https://www.google.com/search?num=5&q=SetSystemPowerState+site%3Alearn.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.SetSystemPowerState](https://github.com/dahall/Vanara/search?l=C%23&q=SetSystemPowerState)
[SetSystemTime](https://www.google.com/search?num=5&q=SetSystemTime+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.SetSystemTime](https://github.com/dahall/Vanara/search?l=C%23&q=SetSystemTime)
[SetSystemTimeAdjustment](https://www.google.com/search?num=5&q=SetSystemTimeAdjustment+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.SetSystemTimeAdjustment](https://github.com/dahall/Vanara/search?l=C%23&q=SetSystemTimeAdjustment)
[SetSystemTimeAdjustment](https://www.google.com/search?num=5&q=SetSystemTimeAdjustment+site%3Alearn.microsoft.com) | kernel32.dll | sysinfoapi.h | [Vanara.PInvoke.Kernel32.SetSystemTimeAdjustment](https://github.com/dahall/Vanara/search?l=C%23&q=SetSystemTimeAdjustment)
[SetSystemTimeAdjustmentPrecise](https://www.google.com/search?num=5&q=SetSystemTimeAdjustmentPrecise+site%3Alearn.microsoft.com) | kernelbase.dll | sysinfoapi.h | [Vanara.PInvoke.Kernel32.SetSystemTimeAdjustmentPrecise](https://github.com/dahall/Vanara/search?l=C%23&q=SetSystemTimeAdjustmentPrecise)
[SetTapeParameters](https://www.google.com/search?num=5&q=SetTapeParameters+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.SetTapeParameters](https://github.com/dahall/Vanara/search?l=C%23&q=SetTapeParameters)
[SetTapeParameters](https://www.google.com/search?num=5&q=SetTapeParameters+site%3Alearn.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.SetTapeParameters](https://github.com/dahall/Vanara/search?l=C%23&q=SetTapeParameters)
[SetTapePosition](https://www.google.com/search?num=5&q=SetTapePosition+site%3Alearn.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.SetTapePosition](https://github.com/dahall/Vanara/search?l=C%23&q=SetTapePosition)
[SetThreadAffinityMask](https://www.google.com/search?num=5&q=SetThreadAffinityMask+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.SetThreadAffinityMask](https://github.com/dahall/Vanara/search?l=C%23&q=SetThreadAffinityMask)
[SetThreadContext](https://www.google.com/search?num=5&q=SetThreadContext+site%3Alearn.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.SetThreadContext](https://github.com/dahall/Vanara/search?l=C%23&q=SetThreadContext)
@ -1173,12 +1174,14 @@ Native Enum | Header | Managed Enum
[AppPolicyShowDeveloperDiagnostic](https://www.google.com/search?num=5&q=AppPolicyShowDeveloperDiagnostic+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | appxpackaging.h | [Vanara.PInvoke.Kernel32.APPX_PACKAGE_ARCHITECTURE](https://github.com/dahall/Vanara/search?l=C%23&q=APPX_PACKAGE_ARCHITECTURE)
[ATOM_FLAG](https://www.google.com/search?num=5&q=ATOM_FLAG+site%3Alearn.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.ATOM_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=ATOM_FLAG)
[AttrType](https://www.google.com/search?num=5&q=AttrType+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.CALTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CALTYPE)
[CFG_CALL_TARGET](https://www.google.com/search?num=5&q=CFG_CALL_TARGET+site%3Alearn.microsoft.com) | MemoryApi.h | [Vanara.PInvoke.Kernel32.CFG_CALL_TARGET](https://github.com/dahall/Vanara/search?l=C%23&q=CFG_CALL_TARGET)
[CHANGER_FEATURES0](https://www.google.com/search?num=5&q=CHANGER_FEATURES0+site%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_LOCK](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_LOCK)
@ -1442,10 +1445,13 @@ Native Enum | Header | Managed Enum
[STORAGE_COMPONENT_HEALTH_STATUS](https://www.google.com/search?num=5&q=STORAGE_COMPONENT_HEALTH_STATUS+site%3Alearn.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%3Alearn.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%3Alearn.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_DISK_HEALTH_STATUS](https://www.google.com/search?num=5&q=STORAGE_DISK_HEALTH_STATUS+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DISK_HEALTH_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DISK_HEALTH_STATUS)
[STORAGE_DISK_OPERATIONAL_STATUS](https://www.google.com/search?num=5&q=STORAGE_DISK_OPERATIONAL_STATUS+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DISK_OPERATIONAL_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DISK_OPERATIONAL_STATUS)
[STORAGE_HW_FIRMWARE_REQUEST_FLAG](https://www.google.com/search?num=5&q=STORAGE_HW_FIRMWARE_REQUEST_FLAG+site%3Alearn.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%3Alearn.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%3Alearn.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%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OFFLOAD_WRITE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OFFLOAD_WRITE)
[STORAGE_OPERATIONAL_STATUS_REASON](https://www.google.com/search?num=5&q=STORAGE_OPERATIONAL_STATUS_REASON+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OPERATIONAL_STATUS_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OPERATIONAL_STATUS_REASON)
[STORAGE_PORT_CODE_SET](https://www.google.com/search?num=5&q=STORAGE_PORT_CODE_SET+site%3Alearn.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%3Alearn.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%3Alearn.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)
@ -1518,6 +1524,7 @@ Native Enum | Header | Managed Enum
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[&lt;ModuleHealth&gt;e__FixedBuffer](https://www.google.com/search?num=5&q=<ModuleHealth>e__FixedBuffer+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.STORAGE_OPERATIONAL_REASON.NVDIMM_NStruct.&lt;ModuleHealth&gt;e__FixedBuffer](https://github.com/dahall/Vanara/search?l=C%23&q=&lt;ModuleHealth&gt;e__FixedBuffer)
[ACTCTX](https://www.google.com/search?num=5&q=ACTCTX+site%3Alearn.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.ACTCTX](https://github.com/dahall/Vanara/search?l=C%23&q=ACTCTX)
[ACTCTX_SECTION_KEYED_DATA](https://www.google.com/search?num=5&q=ACTCTX_SECTION_KEYED_DATA+site%3Alearn.microsoft.com) | Winbase.h | [Vanara.PInvoke.Kernel32.ACTCTX_SECTION_KEYED_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=ACTCTX_SECTION_KEYED_DATA)
[ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION](https://www.google.com/search?num=5&q=ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION)
@ -1619,6 +1626,7 @@ Native Structure | Header | Managed Structure
[DEVICE_SEEK_PENALTY_DESCRIPTOR](https://www.google.com/search?num=5&q=DEVICE_SEEK_PENALTY_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DEVICE_SEEK_PENALTY_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_SEEK_PENALTY_DESCRIPTOR)
[DEVICE_TRIM_DESCRIPTOR](https://www.google.com/search?num=5&q=DEVICE_TRIM_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DEVICE_TRIM_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_TRIM_DESCRIPTOR)
[DEVICE_WRITE_AGGREGATION_DESCRIPTOR](https://www.google.com/search?num=5&q=DEVICE_WRITE_AGGREGATION_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DEVICE_WRITE_AGGREGATION_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_WRITE_AGGREGATION_DESCRIPTOR)
[DEVICESPECIFIC](https://www.google.com/search?num=5&q=DEVICESPECIFIC+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_LAYOUT_SIGNATURE.DEVICESPECIFIC](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICESPECIFIC)
[DEVICESPECIFIC](https://www.google.com/search?num=5&q=DEVICESPECIFIC+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.DEVICE_MEDIA_INFO.DEVICESPECIFIC](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICESPECIFIC)
[DISK_CACHE_INFORMATION](https://www.google.com/search?num=5&q=DISK_CACHE_INFORMATION+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_CACHE_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_CACHE_INFORMATION)
[DISK_CLUSTER_INFO](https://www.google.com/search?num=5&q=DISK_CLUSTER_INFO+site%3Alearn.microsoft.com) | Ntdddisk.h | [Vanara.PInvoke.Kernel32.DISK_CLUSTER_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_CLUSTER_INFO)
@ -1790,6 +1798,9 @@ Native Structure | Header | Managed Structure
[MEMORYSTATUS](https://www.google.com/search?num=5&q=MEMORYSTATUS+site%3Alearn.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.MEMORYSTATUS](https://github.com/dahall/Vanara/search?l=C%23&q=MEMORYSTATUS)
[MEMORYSTATUSEX](https://www.google.com/search?num=5&q=MEMORYSTATUSEX+site%3Alearn.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.MEMORYSTATUSEX](https://github.com/dahall/Vanara/search?l=C%23&q=MEMORYSTATUSEX)
[MENU_EVENT_RECORD](https://www.google.com/search?num=5&q=MENU_EVENT_RECORD+site%3Alearn.microsoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.MENU_EVENT_RECORD](https://github.com/dahall/Vanara/search?l=C%23&q=MENU_EVENT_RECORD)
[MESSAGE_RESOURCE_BLOCK](https://www.google.com/search?num=5&q=MESSAGE_RESOURCE_BLOCK+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.MESSAGE_RESOURCE_BLOCK](https://github.com/dahall/Vanara/search?l=C%23&q=MESSAGE_RESOURCE_BLOCK)
[MESSAGE_RESOURCE_DATA](https://www.google.com/search?num=5&q=MESSAGE_RESOURCE_DATA+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.MESSAGE_RESOURCE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=MESSAGE_RESOURCE_DATA)
[MESSAGE_RESOURCE_ENTRY](https://www.google.com/search?num=5&q=MESSAGE_RESOURCE_ENTRY+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.MESSAGE_RESOURCE_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=MESSAGE_RESOURCE_ENTRY)
[MFT_ENUM_DATA_V0](https://www.google.com/search?num=5&q=MFT_ENUM_DATA_V0+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.MFT_ENUM_DATA_V0](https://github.com/dahall/Vanara/search?l=C%23&q=MFT_ENUM_DATA_V0)
[MFT_ENUM_DATA_V1](https://www.google.com/search?num=5&q=MFT_ENUM_DATA_V1+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.MFT_ENUM_DATA_V1](https://github.com/dahall/Vanara/search?l=C%23&q=MFT_ENUM_DATA_V1)
[MFT2WRITESUSERLEVEL](https://www.google.com/search?num=5&q=MFT2WRITESUSERLEVEL+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS.MFT2WRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MFT2WRITESUSERLEVEL)
@ -1814,6 +1825,7 @@ Native Structure | Header | Managed Structure
[NTFS_VOLUME_DATA_BUFFER](https://www.google.com/search?num=5&q=NTFS_VOLUME_DATA_BUFFER+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.NTFS_VOLUME_DATA_BUFFER](https://github.com/dahall/Vanara/search?l=C%23&q=NTFS_VOLUME_DATA_BUFFER)
[NUMA_NODE_RELATIONSHIP](https://www.google.com/search?num=5&q=NUMA_NODE_RELATIONSHIP+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.NUMA_NODE_RELATIONSHIP](https://github.com/dahall/Vanara/search?l=C%23&q=NUMA_NODE_RELATIONSHIP)
[NUMBERFMT](https://www.google.com/search?num=5&q=NUMBERFMT+site%3Alearn.microsoft.com) | Winnls.h | [Vanara.PInvoke.Kernel32.NUMBERFMT](https://github.com/dahall/Vanara/search?l=C%23&q=NUMBERFMT)
[NVDIMM_NStruct](https://www.google.com/search?num=5&q=NVDIMM_NStruct+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.STORAGE_OPERATIONAL_REASON.NVDIMM_NStruct](https://github.com/dahall/Vanara/search?l=C%23&q=NVDIMM_NStruct)
[OSVERSIONINFOEX](https://www.google.com/search?num=5&q=OSVERSIONINFOEX+site%3Alearn.microsoft.com) | Winnt.h | [Vanara.PInvoke.Kernel32.OSVERSIONINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=OSVERSIONINFOEX)
[OUTPUT_DEBUG_STRING_INFO](https://www.google.com/search?num=5&q=OUTPUT_DEBUG_STRING_INFO+site%3Alearn.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.OUTPUT_DEBUG_STRING_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=OUTPUT_DEBUG_STRING_INFO)
[OVERLAPPED_ENTRY](https://www.google.com/search?num=5&q=OVERLAPPED_ENTRY+site%3Alearn.microsoft.com) | minwinbase.h | [Vanara.PInvoke.Kernel32.OVERLAPPED_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=OVERLAPPED_ENTRY)
@ -1892,6 +1904,7 @@ Native Structure | Header | Managed Structure
[PTP_WORK](https://www.google.com/search?num=5&q=PTP_WORK+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.PTP_WORK](https://github.com/dahall/Vanara/search?l=C%23&q=PTP_WORK)
[PUMS_COMPLETION_LIST](https://www.google.com/search?num=5&q=PUMS_COMPLETION_LIST+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.PUMS_COMPLETION_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=PUMS_COMPLETION_LIST)
[PUMS_CONTEXT](https://www.google.com/search?num=5&q=PUMS_CONTEXT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.PUMS_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=PUMS_CONTEXT)
[RawBytesUnion](https://www.google.com/search?num=5&q=RawBytesUnion+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.STORAGE_OPERATIONAL_REASON.RawBytesUnion](https://github.com/dahall/Vanara/search?l=C%23&q=RawBytesUnion)
[READ_ELEMENT_ADDRESS_INFO](https://www.google.com/search?num=5&q=READ_ELEMENT_ADDRESS_INFO+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.READ_ELEMENT_ADDRESS_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=READ_ELEMENT_ADDRESS_INFO)
[READ_FILE_USN_DATA](https://www.google.com/search?num=5&q=READ_FILE_USN_DATA+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.READ_FILE_USN_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=READ_FILE_USN_DATA)
[READ_USN_JOURNAL_DATA_V0](https://www.google.com/search?num=5&q=READ_USN_JOURNAL_DATA_V0+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.READ_USN_JOURNAL_DATA_V0](https://github.com/dahall/Vanara/search?l=C%23&q=READ_USN_JOURNAL_DATA_V0)
@ -1908,6 +1921,7 @@ Native Structure | Header | Managed Structure
[RETRIEVAL_POINTERS_BUFFER](https://www.google.com/search?num=5&q=RETRIEVAL_POINTERS_BUFFER+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.RETRIEVAL_POINTERS_BUFFER](https://github.com/dahall/Vanara/search?l=C%23&q=RETRIEVAL_POINTERS_BUFFER)
[RIP_INFO](https://www.google.com/search?num=5&q=RIP_INFO+site%3Alearn.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.RIP_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=RIP_INFO)
[SCSIINFORMATION](https://www.google.com/search?num=5&q=SCSIINFORMATION+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.DEVICE_MEDIA_INFO.DEVICESPECIFIC.TAPEINFO.BUSSPECIFICDATA.SCSIINFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SCSIINFORMATION)
[ScsiSenseKeyStruct](https://www.google.com/search?num=5&q=ScsiSenseKeyStruct+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.STORAGE_OPERATIONAL_REASON.ScsiSenseKeyStruct](https://github.com/dahall/Vanara/search?l=C%23&q=ScsiSenseKeyStruct)
[Section](https://www.google.com/search?num=5&q=Section+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.PSS_HANDLE_ENTRY.Section](https://github.com/dahall/Vanara/search?l=C%23&q=Section)
[SECURITY_CAPABILITIES](https://www.google.com/search?num=5&q=SECURITY_CAPABILITIES+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.SECURITY_CAPABILITIES](https://github.com/dahall/Vanara/search?l=C%23&q=SECURITY_CAPABILITIES)
[Semaphore](https://www.google.com/search?num=5&q=Semaphore+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Kernel32.PSS_HANDLE_ENTRY.Semaphore](https://github.com/dahall/Vanara/search?l=C%23&q=Semaphore)
@ -1927,14 +1941,18 @@ Native Structure | Header | Managed Structure
[STARTUPINFOEX](https://www.google.com/search?num=5&q=STARTUPINFOEX+site%3Alearn.microsoft.com) | winbase.h | [Vanara.PInvoke.Kernel32.STARTUPINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=STARTUPINFOEX)
[STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR](https://www.google.com/search?num=5&q=STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR)
[STORAGE_ADAPTER_DESCRIPTOR](https://www.google.com/search?num=5&q=STORAGE_ADAPTER_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_ADAPTER_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_ADAPTER_DESCRIPTOR)
[STORAGE_ADAPTER_SERIAL_NUMBER](https://www.google.com/search?num=5&q=STORAGE_ADAPTER_SERIAL_NUMBER+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_ADAPTER_SERIAL_NUMBER](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_ADAPTER_SERIAL_NUMBER)
[STORAGE_DESCRIPTOR_HEADER](https://www.google.com/search?num=5&q=STORAGE_DESCRIPTOR_HEADER+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DESCRIPTOR_HEADER](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DESCRIPTOR_HEADER)
[STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR](https://www.google.com/search?num=5&q=STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR)
[STORAGE_DEVICE_DESCRIPTOR](https://www.google.com/search?num=5&q=STORAGE_DEVICE_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_DESCRIPTOR)
[STORAGE_DEVICE_DESCRIPTOR_MGD](https://www.google.com/search?num=5&q=STORAGE_DEVICE_DESCRIPTOR_MGD+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_DESCRIPTOR_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_DESCRIPTOR_MGD)
[STORAGE_DEVICE_ID_DESCRIPTOR](https://www.google.com/search?num=5&q=STORAGE_DEVICE_ID_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_ID_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_ID_DESCRIPTOR)
[STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR](https://www.google.com/search?num=5&q=STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR)
[STORAGE_DEVICE_LAYOUT_SIGNATURE](https://www.google.com/search?num=5&q=STORAGE_DEVICE_LAYOUT_SIGNATURE+site%3Alearn.microsoft.com) | storduid.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_LAYOUT_SIGNATURE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_LAYOUT_SIGNATURE)
[STORAGE_DEVICE_MANAGEMENT_STATUS](https://www.google.com/search?num=5&q=STORAGE_DEVICE_MANAGEMENT_STATUS+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_MANAGEMENT_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_MANAGEMENT_STATUS)
[STORAGE_DEVICE_NUMBER](https://www.google.com/search?num=5&q=STORAGE_DEVICE_NUMBER+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_NUMBER](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_NUMBER)
[STORAGE_DEVICE_POWER_CAP](https://www.google.com/search?num=5&q=STORAGE_DEVICE_POWER_CAP+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_POWER_CAP](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_POWER_CAP)
[STORAGE_DEVICE_RESILIENCY_DESCRIPTOR](https://www.google.com/search?num=5&q=STORAGE_DEVICE_RESILIENCY_DESCRIPTOR+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_RESILIENCY_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)
[STORAGE_DEVICE_UNIQUE_IDENTIFIER_MGD](https://www.google.com/search?num=5&q=STORAGE_DEVICE_UNIQUE_IDENTIFIER_MGD+site%3Alearn.microsoft.com) | storduid.h | [Vanara.PInvoke.Kernel32.STORAGE_DEVICE_UNIQUE_IDENTIFIER_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_DEVICE_UNIQUE_IDENTIFIER_MGD)
[STORAGE_HOTPLUG_INFO](https://www.google.com/search?num=5&q=STORAGE_HOTPLUG_INFO+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_HOTPLUG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_HOTPLUG_INFO)
[STORAGE_HW_FIRMWARE_ACTIVATE](https://www.google.com/search?num=5&q=STORAGE_HW_FIRMWARE_ACTIVATE+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_HW_FIRMWARE_ACTIVATE](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_HW_FIRMWARE_ACTIVATE)
[STORAGE_HW_FIRMWARE_DOWNLOAD](https://www.google.com/search?num=5&q=STORAGE_HW_FIRMWARE_DOWNLOAD+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_HW_FIRMWARE_DOWNLOAD](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_HW_FIRMWARE_DOWNLOAD)
@ -1943,6 +1961,7 @@ Native Structure | Header | Managed Structure
[STORAGE_OFFLOAD_READ_OUTPUT](https://www.google.com/search?num=5&q=STORAGE_OFFLOAD_READ_OUTPUT+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OFFLOAD_READ_OUTPUT](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OFFLOAD_READ_OUTPUT)
[STORAGE_OFFLOAD_TOKEN](https://www.google.com/search?num=5&q=STORAGE_OFFLOAD_TOKEN+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OFFLOAD_TOKEN](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OFFLOAD_TOKEN)
[STORAGE_OFFLOAD_WRITE_OUTPUT](https://www.google.com/search?num=5&q=STORAGE_OFFLOAD_WRITE_OUTPUT+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OFFLOAD_WRITE_OUTPUT](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OFFLOAD_WRITE_OUTPUT)
[STORAGE_OPERATIONAL_REASON](https://www.google.com/search?num=5&q=STORAGE_OPERATIONAL_REASON+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_OPERATIONAL_REASON](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_OPERATIONAL_REASON)
[STORAGE_PHYSICAL_ADAPTER_DATA](https://www.google.com/search?num=5&q=STORAGE_PHYSICAL_ADAPTER_DATA+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PHYSICAL_ADAPTER_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PHYSICAL_ADAPTER_DATA)
[STORAGE_PHYSICAL_DEVICE_DATA](https://www.google.com/search?num=5&q=STORAGE_PHYSICAL_DEVICE_DATA+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PHYSICAL_DEVICE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PHYSICAL_DEVICE_DATA)
[STORAGE_PHYSICAL_NODE_DATA](https://www.google.com/search?num=5&q=STORAGE_PHYSICAL_NODE_DATA+site%3Alearn.microsoft.com) | winioctl.h | [Vanara.PInvoke.Kernel32.STORAGE_PHYSICAL_NODE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=STORAGE_PHYSICAL_NODE_DATA)

View File

@ -9,7 +9,18 @@
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;MsftEdit;rich edit</PackageTags>
<PackageReleaseNotes />
<PackageReleaseNotes>Currently implements:
Functions
CreateTextServices GetMathAlphanumeric GetMathAlphanumericCode MathBuildDown MathBuildUp MathTranslate REExtendedRegisterClass ShutdownTextServices
Structures
BIDIOPTIONS CHANGENOTIFY CHARFORMAT CHARFORMAT2 CHARRANGE CLIPBOARDFORMAT COMPCOLOR EDITSTREAM ENCORRECTTEXT ENDCOMPOSITIONNOTIFY ENDROPFILES ENLINK ENLOWFIRTF ENOLEOPFAILED ENPROTECTED ENSAVECLIPBOARD FINDTEXT FINDTEXTEX FORMATRANGE GETCONTEXTMENUEX GETTEXTEX GETTEXTLENGTHEX HYPHENATEINFO HYPHRESULT IMECOMPTEXT MSGFILTER OBJECTPOSITIONS PARAFORMAT PARAFORMAT2 PUNCTUATION REOBJECT REPASTESPECIAL REQRESIZE RICHEDIT_IMAGE_PARAMETERS SELCHANGE SETTEXTEX TABLECELLPARMS TABLEROWPARMS TEXTRANGE
Interfaces
IRichEditOle IRichEditOleCallback IRicheditUiaOverrides IRicheditWindowlessAccessibility ITextDisplays ITextDocument ITextDocument2 ITextFont ITextFont2 ITextPara ITextPara2 ITextRange ITextRange2 ITextRow ITextSelection ITextSelection2 ITextStory ITextStoryRanges ITextStoryRanges2 ITextStrings
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup>

View File

@ -0,0 +1,21 @@
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png)
### **Vanara.PInvoke.MsftEdit NuGet Package**
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.MsftEdit?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 MsftEdit.dll for the Rich Edit control.
### **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.MsftEdit**
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
CreateTextServices GetMathAlphanumeric GetMathAlphanumericCode MathBuildDown MathBuildUp MathTranslate REExtendedRegisterClass ShutdownTextServices | AURL BOE BOM CFE CFM CFU CTFMODEBIAS ECN ECO ECOOP ELLIPSIS ENM EPR GCMF GT GTL ICM ICT IMF IMF_SMODE KHYPH OLEOP PFA PFE PFM PFN PFNS PUNC RichEditMessage RichEditNotification RichEditStyle RTO SCF SEL SES SES_EX SF ST TEXTMODE TO UNDONAMEID WBF RECO REO REO_GETOBJ CN TXES TXTBACKSTYLE TXTBIT TXTNATURALSIZE TXTVIEW MANCODE OBJECTTYPE tomConstants | BIDIOPTIONS CHARFORMAT CHARFORMAT2 CHARRANGE CLIPBOARDFORMAT COMPCOLOR EDITSTREAM ENCORRECTTEXT ENDCOMPOSITIONNOTIFY ENDROPFILES ENLINK ENLOWFIRTF ENOLEOPFAILED ENPROTECTED ENSAVECLIPBOARD FINDTEXT FINDTEXTEX FORMATRANGE GETCONTEXTMENUEX GETTEXTEX GETTEXTLENGTHEX HYPHENATEINFO HYPHRESULT IMECOMPTEXT MSGFILTER OBJECTPOSITIONS PARAFORMAT PARAFORMAT2 PUNCTUATION REPASTESPECIAL REQRESIZE RICHEDIT_IMAGE_PARAMETERS SELCHANGE SETTEXTEX TABLECELLPARMS TABLEROWPARMS TEXTRANGE REOBJECT CHANGENOTIFY | IRichEditOle IRichEditOleCallback IRicheditUiaOverrides IRicheditWindowlessAccessibility ITextDisplays ITextDocument ITextDocument2 ITextFont ITextFont2 ITextPara ITextPara2 ITextRange ITextRange2 ITextRow ITextSelection ITextSelection2 ITextStory ITextStoryRanges ITextStoryRanges2 ITextStrings

142
PInvoke/MsftEdit/readme.md Normal file
View File

@ -0,0 +1,142 @@
## Vanara.PInvoke.MsftEdit
PInvoke API (methods, structures and constants) imported from Windows MsftEdit.dll for the Rich Edit control.
- Includes methods from Vanara.PInvoke.MsftEdit.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.MsftEdit?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.MsftEdit?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.MsftEdit)
### Methods - 100% API coverage (8 of 8 functions)
Native Method | Header | Managed Method
--- | --- | ---
[CreateTextServices](https://www.google.com/search?num=5&q=CreateTextServices+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.CreateTextServices](https://github.com/dahall/Vanara/search?l=C%23&q=CreateTextServices)
[GetMathAlphanumeric](https://www.google.com/search?num=5&q=GetMathAlphanumeric+site%3Alearn.microsoft.com) | Tom.h | [Vanara.PInvoke.MsftEdit.GetMathAlphanumeric](https://github.com/dahall/Vanara/search?l=C%23&q=GetMathAlphanumeric)
[GetMathAlphanumericCode](https://www.google.com/search?num=5&q=GetMathAlphanumericCode+site%3Alearn.microsoft.com) | Tom.h | [Vanara.PInvoke.MsftEdit.GetMathAlphanumericCode](https://github.com/dahall/Vanara/search?l=C%23&q=GetMathAlphanumericCode)
[MathBuildDown](https://www.google.com/search?num=5&q=MathBuildDown+site%3Alearn.microsoft.com) | Tom.h | [Vanara.PInvoke.MsftEdit.MathBuildDown](https://github.com/dahall/Vanara/search?l=C%23&q=MathBuildDown)
[MathBuildUp](https://www.google.com/search?num=5&q=MathBuildUp+site%3Alearn.microsoft.com) | Tom.h | [Vanara.PInvoke.MsftEdit.MathBuildUp](https://github.com/dahall/Vanara/search?l=C%23&q=MathBuildUp)
[MathTranslate](https://www.google.com/search?num=5&q=MathTranslate+site%3Alearn.microsoft.com) | Tom.h | [Vanara.PInvoke.MsftEdit.MathTranslate](https://github.com/dahall/Vanara/search?l=C%23&q=MathTranslate)
[REExtendedRegisterClass](https://www.google.com/search?num=5&q=REExtendedRegisterClass+site%3Alearn.microsoft.com) | None | [Vanara.PInvoke.MsftEdit.REExtendedRegisterClass](https://github.com/dahall/Vanara/search?l=C%23&q=REExtendedRegisterClass)
[ShutdownTextServices](https://www.google.com/search?num=5&q=ShutdownTextServices+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.ShutdownTextServices](https://github.com/dahall/Vanara/search?l=C%23&q=ShutdownTextServices)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[AURL](https://www.google.com/search?num=5&q=AURL+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.AURL](https://github.com/dahall/Vanara/search?l=C%23&q=AURL)
[BOE](https://www.google.com/search?num=5&q=BOE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.BOE](https://github.com/dahall/Vanara/search?l=C%23&q=BOE)
[BOM](https://www.google.com/search?num=5&q=BOM+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.BOM](https://github.com/dahall/Vanara/search?l=C%23&q=BOM)
[CFE](https://www.google.com/search?num=5&q=CFE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MsftEdit.CFE](https://github.com/dahall/Vanara/search?l=C%23&q=CFE)
[CFM](https://www.google.com/search?num=5&q=CFM+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.CFM](https://github.com/dahall/Vanara/search?l=C%23&q=CFM)
[CFU](https://www.google.com/search?num=5&q=CFU+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.CFU](https://github.com/dahall/Vanara/search?l=C%23&q=CFU)
[CN](https://www.google.com/search?num=5&q=CN+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.CN](https://github.com/dahall/Vanara/search?l=C%23&q=CN)
[CTFMODEBIAS](https://www.google.com/search?num=5&q=CTFMODEBIAS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.CTFMODEBIAS](https://github.com/dahall/Vanara/search?l=C%23&q=CTFMODEBIAS)
[ECN](https://www.google.com/search?num=5&q=ECN+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ECN](https://github.com/dahall/Vanara/search?l=C%23&q=ECN)
[ECO](https://www.google.com/search?num=5&q=ECO+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ECO](https://github.com/dahall/Vanara/search?l=C%23&q=ECO)
[ECOOP](https://www.google.com/search?num=5&q=ECOOP+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ECOOP](https://github.com/dahall/Vanara/search?l=C%23&q=ECOOP)
[ELLIPSIS](https://www.google.com/search?num=5&q=ELLIPSIS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ELLIPSIS](https://github.com/dahall/Vanara/search?l=C%23&q=ELLIPSIS)
[ENM](https://www.google.com/search?num=5&q=ENM+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENM](https://github.com/dahall/Vanara/search?l=C%23&q=ENM)
[EPR](https://www.google.com/search?num=5&q=EPR+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.EPR](https://github.com/dahall/Vanara/search?l=C%23&q=EPR)
[GCMF](https://www.google.com/search?num=5&q=GCMF+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MsftEdit.GCMF](https://github.com/dahall/Vanara/search?l=C%23&q=GCMF)
[GT](https://www.google.com/search?num=5&q=GT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.GT](https://github.com/dahall/Vanara/search?l=C%23&q=GT)
[GTL](https://www.google.com/search?num=5&q=GTL+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MsftEdit.GTL](https://github.com/dahall/Vanara/search?l=C%23&q=GTL)
[ICM](https://www.google.com/search?num=5&q=ICM+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ICM](https://github.com/dahall/Vanara/search?l=C%23&q=ICM)
[ICT](https://www.google.com/search?num=5&q=ICT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ICT](https://github.com/dahall/Vanara/search?l=C%23&q=ICT)
[IMF](https://www.google.com/search?num=5&q=IMF+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.IMF](https://github.com/dahall/Vanara/search?l=C%23&q=IMF)
[IMF_SMODE](https://www.google.com/search?num=5&q=IMF_SMODE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.IMF_SMODE](https://github.com/dahall/Vanara/search?l=C%23&q=IMF_SMODE)
[KHYPH](https://www.google.com/search?num=5&q=KHYPH+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.KHYPH](https://github.com/dahall/Vanara/search?l=C%23&q=KHYPH)
[MANCODE](https://www.google.com/search?num=5&q=MANCODE+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.MANCODE](https://github.com/dahall/Vanara/search?l=C%23&q=MANCODE)
[OBJECTTYPE](https://www.google.com/search?num=5&q=OBJECTTYPE+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.OBJECTTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=OBJECTTYPE)
[OLEOP](https://www.google.com/search?num=5&q=OLEOP+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.OLEOP](https://github.com/dahall/Vanara/search?l=C%23&q=OLEOP)
[PFA](https://www.google.com/search?num=5&q=PFA+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PFA](https://github.com/dahall/Vanara/search?l=C%23&q=PFA)
[PFE](https://www.google.com/search?num=5&q=PFE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PFE](https://github.com/dahall/Vanara/search?l=C%23&q=PFE)
[PFM](https://www.google.com/search?num=5&q=PFM+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PFM](https://github.com/dahall/Vanara/search?l=C%23&q=PFM)
[PFN](https://www.google.com/search?num=5&q=PFN+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PFN](https://github.com/dahall/Vanara/search?l=C%23&q=PFN)
[PFNS](https://www.google.com/search?num=5&q=PFNS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PFNS](https://github.com/dahall/Vanara/search?l=C%23&q=PFNS)
[PUNC](https://www.google.com/search?num=5&q=PUNC+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PUNC](https://github.com/dahall/Vanara/search?l=C%23&q=PUNC)
[RECO](https://www.google.com/search?num=5&q=RECO+site%3Alearn.microsoft.com) | richole.h | [Vanara.PInvoke.MsftEdit.RECO](https://github.com/dahall/Vanara/search?l=C%23&q=RECO)
[REO](https://www.google.com/search?num=5&q=REO+site%3Alearn.microsoft.com) | richole.h | [Vanara.PInvoke.MsftEdit.REO](https://github.com/dahall/Vanara/search?l=C%23&q=REO)
[REO_GETOBJ](https://www.google.com/search?num=5&q=REO_GETOBJ+site%3Alearn.microsoft.com) | richole.h | [Vanara.PInvoke.MsftEdit.REO_GETOBJ](https://github.com/dahall/Vanara/search?l=C%23&q=REO_GETOBJ)
[RichEditMessage](https://www.google.com/search?num=5&q=RichEditMessage+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.RichEditMessage](https://github.com/dahall/Vanara/search?l=C%23&q=RichEditMessage)
[RichEditNotification](https://www.google.com/search?num=5&q=RichEditNotification+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.RichEditNotification](https://github.com/dahall/Vanara/search?l=C%23&q=RichEditNotification)
[RichEditStyle](https://www.google.com/search?num=5&q=RichEditStyle+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.MsftEdit.RichEditStyle](https://github.com/dahall/Vanara/search?l=C%23&q=RichEditStyle)
[RTO](https://www.google.com/search?num=5&q=RTO+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.RTO](https://github.com/dahall/Vanara/search?l=C%23&q=RTO)
[SCF](https://www.google.com/search?num=5&q=SCF+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.SCF](https://github.com/dahall/Vanara/search?l=C%23&q=SCF)
[SEL](https://www.google.com/search?num=5&q=SEL+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.SEL](https://github.com/dahall/Vanara/search?l=C%23&q=SEL)
[SES](https://www.google.com/search?num=5&q=SES+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MsftEdit.SES](https://github.com/dahall/Vanara/search?l=C%23&q=SES)
[SES_EX](https://www.google.com/search?num=5&q=SES_EX+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.SES_EX](https://github.com/dahall/Vanara/search?l=C%23&q=SES_EX)
[SF](https://www.google.com/search?num=5&q=SF+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.SF](https://github.com/dahall/Vanara/search?l=C%23&q=SF)
[ST](https://www.google.com/search?num=5&q=ST+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ST](https://github.com/dahall/Vanara/search?l=C%23&q=ST)
[TEXTMODE](https://www.google.com/search?num=5&q=TEXTMODE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.TEXTMODE](https://github.com/dahall/Vanara/search?l=C%23&q=TEXTMODE)
[TO](https://www.google.com/search?num=5&q=TO+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.TO](https://github.com/dahall/Vanara/search?l=C%23&q=TO)
[tomConstants](https://www.google.com/search?num=5&q=tomConstants+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.tomConstants](https://github.com/dahall/Vanara/search?l=C%23&q=tomConstants)
[TXES](https://www.google.com/search?num=5&q=TXES+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.TXES](https://github.com/dahall/Vanara/search?l=C%23&q=TXES)
[TXTBACKSTYLE](https://www.google.com/search?num=5&q=TXTBACKSTYLE+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.TXTBACKSTYLE](https://github.com/dahall/Vanara/search?l=C%23&q=TXTBACKSTYLE)
[TXTBIT](https://www.google.com/search?num=5&q=TXTBIT+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.TXTBIT](https://github.com/dahall/Vanara/search?l=C%23&q=TXTBIT)
[TXTNATURALSIZE](https://www.google.com/search?num=5&q=TXTNATURALSIZE+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.TXTNATURALSIZE](https://github.com/dahall/Vanara/search?l=C%23&q=TXTNATURALSIZE)
[TXTVIEW](https://www.google.com/search?num=5&q=TXTVIEW+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.TXTVIEW](https://github.com/dahall/Vanara/search?l=C%23&q=TXTVIEW)
[UNDONAMEID](https://www.google.com/search?num=5&q=UNDONAMEID+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.UNDONAMEID](https://github.com/dahall/Vanara/search?l=C%23&q=UNDONAMEID)
[WBF](https://www.google.com/search?num=5&q=WBF+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.WBF](https://github.com/dahall/Vanara/search?l=C%23&q=WBF)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[BIDIOPTIONS](https://www.google.com/search?num=5&q=BIDIOPTIONS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.BIDIOPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=BIDIOPTIONS)
[CHANGENOTIFY](https://www.google.com/search?num=5&q=CHANGENOTIFY+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.CHANGENOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGENOTIFY)
[CHARFORMAT](https://www.google.com/search?num=5&q=CHARFORMAT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.CHARFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=CHARFORMAT)
[CHARFORMAT2](https://www.google.com/search?num=5&q=CHARFORMAT2+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.CHARFORMAT2](https://github.com/dahall/Vanara/search?l=C%23&q=CHARFORMAT2)
[CHARRANGE](https://www.google.com/search?num=5&q=CHARRANGE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.CHARRANGE](https://github.com/dahall/Vanara/search?l=C%23&q=CHARRANGE)
[CLIPBOARDFORMAT](https://www.google.com/search?num=5&q=CLIPBOARDFORMAT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.CLIPBOARDFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=CLIPBOARDFORMAT)
[COMPCOLOR](https://www.google.com/search?num=5&q=COMPCOLOR+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.COMPCOLOR](https://github.com/dahall/Vanara/search?l=C%23&q=COMPCOLOR)
[EDITSTREAM](https://www.google.com/search?num=5&q=EDITSTREAM+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.EDITSTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=EDITSTREAM)
[ENCORRECTTEXT](https://www.google.com/search?num=5&q=ENCORRECTTEXT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENCORRECTTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=ENCORRECTTEXT)
[ENDCOMPOSITIONNOTIFY](https://www.google.com/search?num=5&q=ENDCOMPOSITIONNOTIFY+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENDCOMPOSITIONNOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=ENDCOMPOSITIONNOTIFY)
[ENDROPFILES](https://www.google.com/search?num=5&q=ENDROPFILES+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENDROPFILES](https://github.com/dahall/Vanara/search?l=C%23&q=ENDROPFILES)
[ENLINK](https://www.google.com/search?num=5&q=ENLINK+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENLINK](https://github.com/dahall/Vanara/search?l=C%23&q=ENLINK)
[ENLOWFIRTF](https://www.google.com/search?num=5&q=ENLOWFIRTF+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENLOWFIRTF](https://github.com/dahall/Vanara/search?l=C%23&q=ENLOWFIRTF)
[ENOLEOPFAILED](https://www.google.com/search?num=5&q=ENOLEOPFAILED+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENOLEOPFAILED](https://github.com/dahall/Vanara/search?l=C%23&q=ENOLEOPFAILED)
[ENPROTECTED](https://www.google.com/search?num=5&q=ENPROTECTED+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENPROTECTED](https://github.com/dahall/Vanara/search?l=C%23&q=ENPROTECTED)
[ENSAVECLIPBOARD](https://www.google.com/search?num=5&q=ENSAVECLIPBOARD+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.ENSAVECLIPBOARD](https://github.com/dahall/Vanara/search?l=C%23&q=ENSAVECLIPBOARD)
[FINDTEXT](https://www.google.com/search?num=5&q=FINDTEXT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.FINDTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=FINDTEXT)
[FINDTEXTEX](https://www.google.com/search?num=5&q=FINDTEXTEX+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.FINDTEXTEX](https://github.com/dahall/Vanara/search?l=C%23&q=FINDTEXTEX)
[FORMATRANGE](https://www.google.com/search?num=5&q=FORMATRANGE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.FORMATRANGE](https://github.com/dahall/Vanara/search?l=C%23&q=FORMATRANGE)
[GETCONTEXTMENUEX](https://www.google.com/search?num=5&q=GETCONTEXTMENUEX+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.GETCONTEXTMENUEX](https://github.com/dahall/Vanara/search?l=C%23&q=GETCONTEXTMENUEX)
[GETTEXTEX](https://www.google.com/search?num=5&q=GETTEXTEX+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.GETTEXTEX](https://github.com/dahall/Vanara/search?l=C%23&q=GETTEXTEX)
[GETTEXTLENGTHEX](https://www.google.com/search?num=5&q=GETTEXTLENGTHEX+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.GETTEXTLENGTHEX](https://github.com/dahall/Vanara/search?l=C%23&q=GETTEXTLENGTHEX)
[HYPHENATEINFO](https://www.google.com/search?num=5&q=HYPHENATEINFO+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.HYPHENATEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=HYPHENATEINFO)
[HYPHRESULT](https://www.google.com/search?num=5&q=HYPHRESULT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.HYPHRESULT](https://github.com/dahall/Vanara/search?l=C%23&q=HYPHRESULT)
[IMECOMPTEXT](https://www.google.com/search?num=5&q=IMECOMPTEXT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.IMECOMPTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=IMECOMPTEXT)
[MSGFILTER](https://www.google.com/search?num=5&q=MSGFILTER+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.MSGFILTER](https://github.com/dahall/Vanara/search?l=C%23&q=MSGFILTER)
[OBJECTPOSITIONS](https://www.google.com/search?num=5&q=OBJECTPOSITIONS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.OBJECTPOSITIONS](https://github.com/dahall/Vanara/search?l=C%23&q=OBJECTPOSITIONS)
[PARAFORMAT](https://www.google.com/search?num=5&q=PARAFORMAT+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PARAFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=PARAFORMAT)
[PARAFORMAT2](https://www.google.com/search?num=5&q=PARAFORMAT2+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PARAFORMAT2](https://github.com/dahall/Vanara/search?l=C%23&q=PARAFORMAT2)
[PUNCTUATION](https://www.google.com/search?num=5&q=PUNCTUATION+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.PUNCTUATION](https://github.com/dahall/Vanara/search?l=C%23&q=PUNCTUATION)
[REOBJECT](https://www.google.com/search?num=5&q=REOBJECT+site%3Alearn.microsoft.com) | richole.h | [Vanara.PInvoke.MsftEdit.REOBJECT](https://github.com/dahall/Vanara/search?l=C%23&q=REOBJECT)
[REPASTESPECIAL](https://www.google.com/search?num=5&q=REPASTESPECIAL+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.REPASTESPECIAL](https://github.com/dahall/Vanara/search?l=C%23&q=REPASTESPECIAL)
[REQRESIZE](https://www.google.com/search?num=5&q=REQRESIZE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.REQRESIZE](https://github.com/dahall/Vanara/search?l=C%23&q=REQRESIZE)
[RICHEDIT_IMAGE_PARAMETERS](https://www.google.com/search?num=5&q=RICHEDIT_IMAGE_PARAMETERS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.RICHEDIT_IMAGE_PARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=RICHEDIT_IMAGE_PARAMETERS)
[SELCHANGE](https://www.google.com/search?num=5&q=SELCHANGE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.SELCHANGE](https://github.com/dahall/Vanara/search?l=C%23&q=SELCHANGE)
[SETTEXTEX](https://www.google.com/search?num=5&q=SETTEXTEX+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.SETTEXTEX](https://github.com/dahall/Vanara/search?l=C%23&q=SETTEXTEX)
[TABLECELLPARMS](https://www.google.com/search?num=5&q=TABLECELLPARMS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.TABLECELLPARMS](https://github.com/dahall/Vanara/search?l=C%23&q=TABLECELLPARMS)
[TABLEROWPARMS](https://www.google.com/search?num=5&q=TABLEROWPARMS+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.TABLEROWPARMS](https://github.com/dahall/Vanara/search?l=C%23&q=TABLEROWPARMS)
[TEXTRANGE](https://www.google.com/search?num=5&q=TEXTRANGE+site%3Alearn.microsoft.com) | richedit.h | [Vanara.PInvoke.MsftEdit.TEXTRANGE](https://github.com/dahall/Vanara/search?l=C%23&q=TEXTRANGE)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[IRichEditOle](https://www.google.com/search?num=5&q=IRichEditOle+site%3Alearn.microsoft.com) | richole.h | [Vanara.PInvoke.MsftEdit.IRichEditOle](https://github.com/dahall/Vanara/search?l=C%23&q=IRichEditOle)
[IRichEditOleCallback](https://www.google.com/search?num=5&q=IRichEditOleCallback+site%3Alearn.microsoft.com) | richole.h | [Vanara.PInvoke.MsftEdit.IRichEditOleCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IRichEditOleCallback)
[IRicheditUiaOverrides](https://www.google.com/search?num=5&q=IRicheditUiaOverrides+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.IRicheditUiaOverrides](https://github.com/dahall/Vanara/search?l=C%23&q=IRicheditUiaOverrides)
[IRicheditWindowlessAccessibility](https://www.google.com/search?num=5&q=IRicheditWindowlessAccessibility+site%3Alearn.microsoft.com) | textserv.h | [Vanara.PInvoke.MsftEdit.IRicheditWindowlessAccessibility](https://github.com/dahall/Vanara/search?l=C%23&q=IRicheditWindowlessAccessibility)
[ITextDisplays](https://www.google.com/search?num=5&q=ITextDisplays+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextDisplays](https://github.com/dahall/Vanara/search?l=C%23&q=ITextDisplays)
[ITextDocument](https://www.google.com/search?num=5&q=ITextDocument+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextDocument](https://github.com/dahall/Vanara/search?l=C%23&q=ITextDocument)
[ITextDocument2](https://www.google.com/search?num=5&q=ITextDocument2+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextDocument2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextDocument2)
[ITextFont](https://www.google.com/search?num=5&q=ITextFont+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextFont](https://github.com/dahall/Vanara/search?l=C%23&q=ITextFont)
[ITextFont2](https://www.google.com/search?num=5&q=ITextFont2+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextFont2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextFont2)
[ITextPara](https://www.google.com/search?num=5&q=ITextPara+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextPara](https://github.com/dahall/Vanara/search?l=C%23&q=ITextPara)
[ITextPara2](https://www.google.com/search?num=5&q=ITextPara2+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextPara2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextPara2)
[ITextRange](https://www.google.com/search?num=5&q=ITextRange+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextRange](https://github.com/dahall/Vanara/search?l=C%23&q=ITextRange)
[ITextRange2](https://www.google.com/search?num=5&q=ITextRange2+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextRange2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextRange2)
[ITextRow](https://www.google.com/search?num=5&q=ITextRow+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextRow](https://github.com/dahall/Vanara/search?l=C%23&q=ITextRow)
[ITextSelection](https://www.google.com/search?num=5&q=ITextSelection+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextSelection](https://github.com/dahall/Vanara/search?l=C%23&q=ITextSelection)
[ITextSelection2](https://www.google.com/search?num=5&q=ITextSelection2+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextSelection2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextSelection2)
[ITextStory](https://www.google.com/search?num=5&q=ITextStory+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextStory](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStory)
[ITextStoryRanges](https://www.google.com/search?num=5&q=ITextStoryRanges+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextStoryRanges](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoryRanges)
[ITextStoryRanges2](https://www.google.com/search?num=5&q=ITextStoryRanges2+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextStoryRanges2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStoryRanges2)
[ITextStrings](https://www.google.com/search?num=5&q=ITextStrings+site%3Alearn.microsoft.com) | tom.h | [Vanara.PInvoke.MsftEdit.ITextStrings](https://github.com/dahall/Vanara/search?l=C%23&q=ITextStrings)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[MsftEdit](https://www.google.com/search?num=5&q=MsftEdit+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MsftEdit](https://github.com/dahall/Vanara/search?l=C%23&q=MsftEdit)

File diff suppressed because one or more lines are too long

View File

@ -282,6 +282,7 @@ Native Enum | Header | Managed Enum
[ACMSTREAMHEADER_STATUSF](https://www.google.com/search?num=5&q=ACMSTREAMHEADER_STATUSF+site%3Alearn.microsoft.com) | msacm.h | [Vanara.PInvoke.MsAcm32.ACMSTREAMHEADER_STATUSF](https://github.com/dahall/Vanara/search?l=C%23&q=ACMSTREAMHEADER_STATUSF)
[AUX_CAPS](https://www.google.com/search?num=5&q=AUX_CAPS+site%3Alearn.microsoft.com) | mmeapi.h | [Vanara.PInvoke.WinMm.AUX_CAPS](https://github.com/dahall/Vanara/search?l=C%23&q=AUX_CAPS)
[AVICOMPRESSF](https://www.google.com/search?num=5&q=AVICOMPRESSF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVICOMPRESSF](https://github.com/dahall/Vanara/search?l=C%23&q=AVICOMPRESSF)
[AVIERR](https://www.google.com/search?num=5&q=AVIERR+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIERR](https://github.com/dahall/Vanara/search?l=C%23&q=AVIERR)
[AVIFILECAPS](https://www.google.com/search?num=5&q=AVIFILECAPS+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIFILECAPS](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFILECAPS)
[AVIFILEINFOF](https://www.google.com/search?num=5&q=AVIFILEINFOF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIFILEINFOF](https://github.com/dahall/Vanara/search?l=C%23&q=AVIFILEINFOF)
[AVIIF](https://www.google.com/search?num=5&q=AVIIF+site%3Alearn.microsoft.com) | vfw.h | [Vanara.PInvoke.AviFil32.AVIIF](https://github.com/dahall/Vanara/search?l=C%23&q=AVIIF)

View File

@ -7,7 +7,7 @@ PInvoke API (methods, structures and constants) imported from Windows NTDSApi.dl
Native Method | Header | Managed Method
--- | --- | ---
[DsAddSidHistory](https://www.google.com/search?num=5&q=DsAddSidHistoryA+site%3Alearn.microsoft.com) | ntdsapi.h | [Vanara.PInvoke.NTDSApi.DsAddSidHistory](https://github.com/dahall/Vanara/search?l=C%23&q=DsAddSidHistory)
[DsBind](https://www.google.com/search?num=5&q=DsBindA+site%3Alearn.microsoft.com) | NTDSApi.h | [Vanara.PInvoke.NTDSApi.DsBind](https://github.com/dahall/Vanara/search?l=C%23&q=DsBind)
[DsBind](https://www.google.com/search?num=5&q=DsBindA+site%3Alearn.microsoft.com) | ntdsapi.h | [Vanara.PInvoke.NTDSApi.DsBind](https://github.com/dahall/Vanara/search?l=C%23&q=DsBind)
[DsBindByInstance](https://www.google.com/search?num=5&q=DsBindByInstanceA+site%3Alearn.microsoft.com) | ntdsapi.h | [Vanara.PInvoke.NTDSApi.DsBindByInstance](https://github.com/dahall/Vanara/search?l=C%23&q=DsBindByInstance)
[DsBindingSetTimeout](https://www.google.com/search?num=5&q=DsBindingSetTimeout+site%3Alearn.microsoft.com) | ntdsapi.h | [Vanara.PInvoke.NTDSApi.DsBindingSetTimeout](https://github.com/dahall/Vanara/search?l=C%23&q=DsBindingSetTimeout)
[DsBindToISTG](https://www.google.com/search?num=5&q=DsBindToISTGA+site%3Alearn.microsoft.com) | ntdsapi.h | [Vanara.PInvoke.NTDSApi.DsBindToISTG](https://github.com/dahall/Vanara/search?l=C%23&q=DsBindToISTG)

View File

@ -1,4 +1,5 @@
using System.Collections;
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
using System.Collections;
using System.IO;
using System.Net;
using System.Net.Sockets;

View File

@ -29,7 +29,9 @@ Native Interface | Header | Managed Interface
[IEnumNetworks](https://www.google.com/search?num=5&q=IEnumNetworks+site%3Alearn.microsoft.com) | Netlistmgr.h | [Vanara.PInvoke.NetListMgr.IEnumNetworks](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumNetworks)
[IErrorLog](https://www.google.com/search?num=5&q=IErrorLog+site%3Alearn.microsoft.com) | |
[INetwork](https://www.google.com/search?num=5&q=INetwork+site%3Alearn.microsoft.com) | Netlistmgr.h | [Vanara.PInvoke.NetListMgr.INetwork](https://github.com/dahall/Vanara/search?l=C%23&q=INetwork)
[INetwork2](https://www.google.com/search?num=5&q=INetwork2+site%3Alearn.microsoft.com) | |
[INetworkConnection](https://www.google.com/search?num=5&q=INetworkConnection+site%3Alearn.microsoft.com) | Netlistmgr.h | [Vanara.PInvoke.NetListMgr.INetworkConnection](https://github.com/dahall/Vanara/search?l=C%23&q=INetworkConnection)
[INetworkConnection2](https://www.google.com/search?num=5&q=INetworkConnection2+site%3Alearn.microsoft.com) | |
[INetworkConnectionCost](https://www.google.com/search?num=5&q=INetworkConnectionCost+site%3Alearn.microsoft.com) | Netlistmgr.h | [Vanara.PInvoke.NetListMgr.INetworkConnectionCost](https://github.com/dahall/Vanara/search?l=C%23&q=INetworkConnectionCost)
[INetworkConnectionCostEvents](https://www.google.com/search?num=5&q=INetworkConnectionCostEvents+site%3Alearn.microsoft.com) | Netlistmgr.h | [Vanara.PInvoke.NetListMgr.INetworkConnectionCostEvents](https://github.com/dahall/Vanara/search?l=C%23&q=INetworkConnectionCostEvents)
[INetworkConnectionEvents](https://www.google.com/search?num=5&q=INetworkConnectionEvents+site%3Alearn.microsoft.com) | Netlistmgr.h | [Vanara.PInvoke.NetListMgr.INetworkConnectionEvents](https://github.com/dahall/Vanara/search?l=C%23&q=INetworkConnectionEvents)

View File

@ -1,4 +1,5 @@
using System.ComponentModel;
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
using System.ComponentModel;
namespace Vanara.PInvoke;

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,5 @@
using System.Linq;
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
using System.Linq;
namespace Vanara.PInvoke;

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows NtDll.dll.
- Includes methods from ntdll.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.NtDll?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.NtDll?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NtDll)
### Methods - 5% API coverage (35 of 628 functions)
### Methods - 6% API coverage (38 of 631 functions)
Native Method | Header | Managed Method
--- | --- | ---
[_vscprintf](https://www.google.com/search?num=5&q=_vscprintf+site%3Alearn.microsoft.com) | |
@ -12,6 +12,7 @@ Native Method | Header | Managed Method
[DbgPrint](https://www.google.com/search?num=5&q=DbgPrint+site%3Alearn.microsoft.com) | wdm.h | [Vanara.PInvoke.NtDll.DbgPrint](https://github.com/dahall/Vanara/search?l=C%23&q=DbgPrint)
[DbgPrintEx](https://www.google.com/search?num=5&q=DbgPrintEx+site%3Alearn.microsoft.com) | wdm.h | [Vanara.PInvoke.NtDll.DbgPrintEx](https://github.com/dahall/Vanara/search?l=C%23&q=DbgPrintEx)
[DbgPrompt](https://www.google.com/search?num=5&q=DbgPrompt+site%3Alearn.microsoft.com) | ntddk.h | [Vanara.PInvoke.NtDll.DbgPrompt](https://github.com/dahall/Vanara/search?l=C%23&q=DbgPrompt)
[DbgUiSetThreadDebugObject](https://www.google.com/search?num=5&q=DbgUiSetThreadDebugObject+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.NtDll.DbgUiSetThreadDebugObject](https://github.com/dahall/Vanara/search?l=C%23&q=DbgUiSetThreadDebugObject)
[EtwCheckCoverage](https://www.google.com/search?num=5&q=EtwCheckCoverage+site%3Alearn.microsoft.com) | |
[LdrCallEnclave](https://www.google.com/search?num=5&q=LdrCallEnclave+site%3Alearn.microsoft.com) | |
[LdrControlFlowGuardEnforced](https://www.google.com/search?num=5&q=LdrControlFlowGuardEnforced+site%3Alearn.microsoft.com) | |
@ -127,6 +128,7 @@ Native Method | Header | Managed Method
[NtRecoverEnlistment](https://www.google.com/search?num=5&q=NtRecoverEnlistment+site%3Alearn.microsoft.com) | |
[NtRecoverResourceManager](https://www.google.com/search?num=5&q=NtRecoverResourceManager+site%3Alearn.microsoft.com) | |
[NtRecoverTransactionManager](https://www.google.com/search?num=5&q=NtRecoverTransactionManager+site%3Alearn.microsoft.com) | |
[NtRemoveProcessDebug](https://www.google.com/search?num=5&q=NtRemoveProcessDebug+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.NtDll.NtRemoveProcessDebug](https://github.com/dahall/Vanara/search?l=C%23&q=NtRemoveProcessDebug)
[NtRenameKey](https://www.google.com/search?num=5&q=NtRenameKey+site%3Alearn.microsoft.com) | |
[NtRenameTransactionManager](https://www.google.com/search?num=5&q=NtRenameTransactionManager+site%3Alearn.microsoft.com) | |
[NtRollbackComplete](https://www.google.com/search?num=5&q=NtRollbackComplete+site%3Alearn.microsoft.com) | |
@ -291,7 +293,7 @@ Native Method | Header | Managed Method
[RtlGetSystemTimeAndBias](https://www.google.com/search?num=5&q=RtlGetSystemTimeAndBias+site%3Alearn.microsoft.com) | |
[RtlGetUnloadEventTrace](https://www.google.com/search?num=5&q=RtlGetUnloadEventTrace+site%3Alearn.microsoft.com) | |
[RtlGetUnloadEventTraceEx](https://www.google.com/search?num=5&q=RtlGetUnloadEventTraceEx+site%3Alearn.microsoft.com) | |
[RtlGetVersion](https://www.google.com/search?num=5&q=RtlGetVersion+site%3Alearn.microsoft.com) | |
[RtlGetVersion](https://www.google.com/search?num=5&q=RtlGetVersion+site%3Alearn.microsoft.com) | Ntddk.h | [Vanara.PInvoke.NtDll.RtlGetVersion](https://github.com/dahall/Vanara/search?l=C%23&q=RtlGetVersion)
[RtlGrowFunctionTable](https://www.google.com/search?num=5&q=RtlGrowFunctionTable+site%3Alearn.microsoft.com) | |
[RtlGUIDFromString](https://www.google.com/search?num=5&q=RtlGUIDFromString+site%3Alearn.microsoft.com) | |
[RtlHashUnicodeString](https://www.google.com/search?num=5&q=RtlHashUnicodeString+site%3Alearn.microsoft.com) | |
@ -337,6 +339,7 @@ Native Method | Header | Managed Method
[RtlIsCurrentThread](https://www.google.com/search?num=5&q=RtlIsCurrentThread+site%3Alearn.microsoft.com) | |
[RtlIsEcCode](https://www.google.com/search?num=5&q=RtlIsEcCode+site%3Alearn.microsoft.com) | |
[RtlIsEnclaveFeaturePresent](https://www.google.com/search?num=5&q=RtlIsEnclaveFeaturePresent+site%3Alearn.microsoft.com) | |
[RtlIsFeatureEnabledForEnterprise](https://www.google.com/search?num=5&q=RtlIsFeatureEnabledForEnterprise+site%3Alearn.microsoft.com) | |
[RtlIsGenericTableEmpty](https://www.google.com/search?num=5&q=RtlIsGenericTableEmpty+site%3Alearn.microsoft.com) | |
[RtlIsGenericTableEmptyAvl](https://www.google.com/search?num=5&q=RtlIsGenericTableEmptyAvl+site%3Alearn.microsoft.com) | |
[RtlIsNameInExpression](https://www.google.com/search?num=5&q=RtlIsNameInExpression+site%3Alearn.microsoft.com) | |
@ -658,6 +661,7 @@ Native Structure | Header | Managed Structure
[KEY_NODE_INFORMATION](https://www.google.com/search?num=5&q=KEY_NODE_INFORMATION+site%3Alearn.microsoft.com) | wdm.h | [Vanara.PInvoke.NtDll.KEY_NODE_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=KEY_NODE_INFORMATION)
[LDR_DLL_NOTIFICATION_DATA](https://www.google.com/search?num=5&q=LDR_DLL_NOTIFICATION_DATA+site%3Alearn.microsoft.com) | ntldr.h | [Vanara.PInvoke.NtDll.LDR_DLL_NOTIFICATION_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=LDR_DLL_NOTIFICATION_DATA)
[OBJECT_ATTRIBUTES](https://www.google.com/search?num=5&q=OBJECT_ATTRIBUTES+site%3Alearn.microsoft.com) | wudfwdm.h | [Vanara.PInvoke.NtDll.OBJECT_ATTRIBUTES](https://github.com/dahall/Vanara/search?l=C%23&q=OBJECT_ATTRIBUTES)
[OSVERSIONINFOW](https://www.google.com/search?num=5&q=OSVERSIONINFOW+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.NtDll.OSVERSIONINFOW](https://github.com/dahall/Vanara/search?l=C%23&q=OSVERSIONINFOW)
[PEB](https://www.google.com/search?num=5&q=PEB+site%3Alearn.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.PEB](https://github.com/dahall/Vanara/search?l=C%23&q=PEB)
[PEB_WOW64](https://www.google.com/search?num=5&q=PEB_WOW64+site%3Alearn.microsoft.com) | winternl.h | [Vanara.PInvoke.NtDll.PEB_WOW64](https://github.com/dahall/Vanara/search?l=C%23&q=PEB_WOW64)
[PROCESS_BASIC_INFORMATION](https://www.google.com/search?num=5&q=PROCESS_BASIC_INFORMATION+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.NtDll.PROCESS_BASIC_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_BASIC_INFORMATION)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows Ole32.dll,
- Includes methods from ole32.dll, oleaut32.dll, propsys.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Ole?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Ole?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Ole)
### Methods - 100% API coverage (834 of 834 functions)
### Methods - 99% API coverage (834 of 836 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[BindMoniker](https://www.google.com/search?num=5&q=BindMoniker+site%3Alearn.microsoft.com) | ole32.dll | objbase.h | [Vanara.PInvoke.Ole32.BindMoniker](https://github.com/dahall/Vanara/search?l=C%23&q=BindMoniker)
@ -213,7 +213,9 @@ Native Method | Native DLL | Header | Managed Method
[OleConvertIStorageToOLESTREAM](https://www.google.com/search?num=5&q=OleConvertIStorageToOLESTREAM+site%3Alearn.microsoft.com) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleConvertIStorageToOLESTREAM](https://github.com/dahall/Vanara/search?l=C%23&q=OleConvertIStorageToOLESTREAM)
[OleConvertIStorageToOLESTREAMEx](https://www.google.com/search?num=5&q=OleConvertIStorageToOLESTREAMEx+site%3Alearn.microsoft.com) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleConvertIStorageToOLESTREAMEx](https://github.com/dahall/Vanara/search?l=C%23&q=OleConvertIStorageToOLESTREAMEx)
[OleConvertOLESTREAMToIStorage](https://www.google.com/search?num=5&q=OleConvertOLESTREAMToIStorage+site%3Alearn.microsoft.com) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleConvertOLESTREAMToIStorage](https://github.com/dahall/Vanara/search?l=C%23&q=OleConvertOLESTREAMToIStorage)
[OleConvertOLESTREAMToIStorage2](https://www.google.com/search?num=5&q=OleConvertOLESTREAMToIStorage2+site%3Alearn.microsoft.com) | ole32.dll | |
[OleConvertOLESTREAMToIStorageEx](https://www.google.com/search?num=5&q=OleConvertOLESTREAMToIStorageEx+site%3Alearn.microsoft.com) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleConvertOLESTREAMToIStorageEx](https://github.com/dahall/Vanara/search?l=C%23&q=OleConvertOLESTREAMToIStorageEx)
[OleConvertOLESTREAMToIStorageEx2](https://www.google.com/search?num=5&q=OleConvertOLESTREAMToIStorageEx2+site%3Alearn.microsoft.com) | ole32.dll | |
[OleCreate](https://www.google.com/search?num=5&q=OleCreate+site%3Alearn.microsoft.com) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleCreate](https://github.com/dahall/Vanara/search?l=C%23&q=OleCreate)
[OleCreateDefaultHandler](https://www.google.com/search?num=5&q=OleCreateDefaultHandler+site%3Alearn.microsoft.com) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleCreateDefaultHandler](https://github.com/dahall/Vanara/search?l=C%23&q=OleCreateDefaultHandler)
[OleCreateEmbeddingHelper](https://www.google.com/search?num=5&q=OleCreateEmbeddingHelper+site%3Alearn.microsoft.com) | ole32.dll | ole2.h | [Vanara.PInvoke.Ole32.OleCreateEmbeddingHelper](https://github.com/dahall/Vanara/search?l=C%23&q=OleCreateEmbeddingHelper)
@ -857,6 +859,7 @@ Native Enum | Header | Managed Enum
[CLSCTX](https://www.google.com/search?num=5&q=CLSCTX+site%3Alearn.microsoft.com) | wtypesbase.h | [Vanara.PInvoke.Ole32.CLSCTX](https://github.com/dahall/Vanara/search?l=C%23&q=CLSCTX)
[CO_MARSHALING_CONTEXT_ATTRIBUTES](https://www.google.com/search?num=5&q=CO_MARSHALING_CONTEXT_ATTRIBUTES+site%3Alearn.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.CO_MARSHALING_CONTEXT_ATTRIBUTES](https://github.com/dahall/Vanara/search?l=C%23&q=CO_MARSHALING_CONTEXT_ATTRIBUTES)
[COINIT](https://www.google.com/search?num=5&q=COINIT+site%3Alearn.microsoft.com) | Objbase.h | [Vanara.PInvoke.Ole32.COINIT](https://github.com/dahall/Vanara/search?l=C%23&q=COINIT)
[COM_RIGHTS](https://www.google.com/search?num=5&q=COM_RIGHTS+site%3Alearn.microsoft.com) | combaseapi.h | [Vanara.PInvoke.Ole32.COM_RIGHTS](https://github.com/dahall/Vanara/search?l=C%23&q=COM_RIGHTS)
[COMSD](https://www.google.com/search?num=5&q=COMSD+site%3Alearn.microsoft.com) | objbase.h | [Vanara.PInvoke.Ole32.COMSD](https://github.com/dahall/Vanara/search?l=C%23&q=COMSD)
[CONDITION_OPERATION](https://www.google.com/search?num=5&q=CONDITION_OPERATION+site%3Alearn.microsoft.com) | Propsys.h | [Vanara.PInvoke.PropSys.CONDITION_OPERATION](https://github.com/dahall/Vanara/search?l=C%23&q=CONDITION_OPERATION)
[COWAIT_FLAGS](https://www.google.com/search?num=5&q=COWAIT_FLAGS+site%3Alearn.microsoft.com) | combaseapi.h | [Vanara.PInvoke.Ole32.COWAIT_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=COWAIT_FLAGS)
@ -995,7 +998,6 @@ Native Structure | Header | Managed Structure
[CUSTDATAITEM](https://www.google.com/search?num=5&q=CUSTDATAITEM+site%3Alearn.microsoft.com) | oaidl.h | [Vanara.PInvoke.OleAut32.CUSTDATAITEM](https://github.com/dahall/Vanara/search?l=C%23&q=CUSTDATAITEM)
[DVASPECTINFO](https://www.google.com/search?num=5&q=DVASPECTINFO+site%3Alearn.microsoft.com) | ocidl.h | [Vanara.PInvoke.Ole32.DVASPECTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DVASPECTINFO)
[DVEXTENTINFO](https://www.google.com/search?num=5&q=DVEXTENTINFO+site%3Alearn.microsoft.com) | ocidl.h | [Vanara.PInvoke.Ole32.DVEXTENTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DVEXTENTINFO)
[DVTARGETDEVICE](https://www.google.com/search?num=5&q=DVTARGETDEVICE+site%3Alearn.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.DVTARGETDEVICE](https://github.com/dahall/Vanara/search?l=C%23&q=DVTARGETDEVICE)
[EMF](https://www.google.com/search?num=5&q=EMF+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.OleAut32.PICTDESC.PICTDEC_UNION.EMF](https://github.com/dahall/Vanara/search?l=C%23&q=EMF)
[FONTDESC](https://www.google.com/search?num=5&q=FONTDESC+site%3Alearn.microsoft.com) | olectl.h | [Vanara.PInvoke.OleAut32.FONTDESC](https://github.com/dahall/Vanara/search?l=C%23&q=FONTDESC)
[HOLEMENU](https://www.google.com/search?num=5&q=HOLEMENU+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.HOLEMENU](https://github.com/dahall/Vanara/search?l=C%23&q=HOLEMENU)
@ -1116,7 +1118,7 @@ Native Interface | Header | Managed Interface
[IFont](https://www.google.com/search?num=5&q=IFont+site%3Alearn.microsoft.com) | ocidl.h | [Vanara.PInvoke.Ole32.IFont](https://github.com/dahall/Vanara/search?l=C%23&q=IFont)
[IForegroundTransfer](https://www.google.com/search?num=5&q=IForegroundTransfer+site%3Alearn.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.IForegroundTransfer](https://github.com/dahall/Vanara/search?l=C%23&q=IForegroundTransfer)
[IGlobalInterfaceTable](https://www.google.com/search?num=5&q=IGlobalInterfaceTable+site%3Alearn.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.IGlobalInterfaceTable](https://github.com/dahall/Vanara/search?l=C%23&q=IGlobalInterfaceTable)
[IGlobalOptions](https://www.google.com/search?num=5&q=IGlobalOptions+site%3Alearn.microsoft.com) | objidlbase.h | [Vanara.PInvoke.Ole32.IGlobalOptions](https://github.com/dahall/Vanara/search?l=C%23&q=IGlobalOptions)
[IGlobalOptions](https://www.google.com/search?num=5&q=IGlobalOptions+site%3Alearn.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.IGlobalOptions](https://github.com/dahall/Vanara/search?l=C%23&q=IGlobalOptions)
[IInitializeSpy](https://www.google.com/search?num=5&q=IInitializeSpy+site%3Alearn.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.IInitializeSpy](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeSpy)
[IInitializeWithStream](https://www.google.com/search?num=5&q=IInitializeWithStream+site%3Alearn.microsoft.com) | Propsys.h | [Vanara.PInvoke.PropSys.IInitializeWithStream](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithStream)
[IInspectable](https://www.google.com/search?num=5&q=IInspectable+site%3Alearn.microsoft.com) | inspectable.h | [Vanara.PInvoke.Ole32.IInspectable](https://github.com/dahall/Vanara/search?l=C%23&q=IInspectable)
@ -1257,6 +1259,7 @@ Native Class | Header | Managed Class
[Devices](https://www.google.com/search?num=5&q=Devices+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.Devices](https://github.com/dahall/Vanara/search?l=C%23&q=Devices)
[Document](https://www.google.com/search?num=5&q=Document+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.Document](https://github.com/dahall/Vanara/search?l=C%23&q=Document)
[DRM](https://www.google.com/search?num=5&q=DRM+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.DRM](https://github.com/dahall/Vanara/search?l=C%23&q=DRM)
[DVASPECTINFO](https://www.google.com/search?num=5&q=DVASPECTINFO+site%3Alearn.microsoft.com) | ocidl.h | [Vanara.PInvoke.Ole32.DVASPECTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DVASPECTINFO)
[GPS](https://www.google.com/search?num=5&q=GPS+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.GPS](https://github.com/dahall/Vanara/search?l=C%23&q=GPS)
[Identity](https://www.google.com/search?num=5&q=Identity+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.Identity](https://github.com/dahall/Vanara/search?l=C%23&q=Identity)
[IdentityProvider](https://www.google.com/search?num=5&q=IdentityProvider+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.IdentityProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IdentityProvider)
@ -1288,6 +1291,7 @@ Native Class | Header | Managed Class
[SimpleFileBasedLog](https://www.google.com/search?num=5&q=SimpleFileBasedLog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.SimpleFileBasedLog](https://github.com/dahall/Vanara/search?l=C%23&q=SimpleFileBasedLog)
[SNB](https://www.google.com/search?num=5&q=SNB+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.SNB](https://github.com/dahall/Vanara/search?l=C%23&q=SNB)
[Software](https://www.google.com/search?num=5&q=Software+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.Software](https://github.com/dahall/Vanara/search?l=C%23&q=Software)
[SOLE_AUTHENTICATION_LIST](https://www.google.com/search?num=5&q=SOLE_AUTHENTICATION_LIST+site%3Alearn.microsoft.com) | objidl.h | [Vanara.PInvoke.Ole32.SOLE_AUTHENTICATION_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=SOLE_AUTHENTICATION_LIST)
[StdComponentCategoriesMgr](https://www.google.com/search?num=5&q=StdComponentCategoriesMgr+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.StdComponentCategoriesMgr](https://github.com/dahall/Vanara/search?l=C%23&q=StdComponentCategoriesMgr)
[Sync](https://www.google.com/search?num=5&q=Sync+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPERTYKEY.System.Sync](https://github.com/dahall/Vanara/search?l=C%23&q=Sync)
[System](https://www.google.com/search?num=5&q=System+site%3Alearn.microsoft.com) | Propkey.h | [Vanara.PInvoke.Ole32.PROPERTYKEY.System](https://github.com/dahall/Vanara/search?l=C%23&q=System)

View File

@ -16,7 +16,7 @@ Functions
PdhAddCounter PdhAddEnglishCounter PdhBindInputDataSource PdhBrowseCounters PdhBrowseCountersH PdhCalculateCounterFromRawValue PdhCloseLog PdhCloseQuery PdhCollectQueryData PdhCollectQueryDataEx PdhCollectQueryDataWithTime PdhComputeCounterStatistics PdhConnectMachine PdhEnumLogSetNames PdhEnumMachines PdhEnumMachinesH PdhEnumObjectItems PdhEnumObjectItemsH PdhEnumObjects PdhEnumObjectsH PdhExpandCounterPath PdhExpandWildCardPath PdhExpandWildCardPathH PdhFormatFromRawValue PdhGetCounterInfo PdhGetCounterTimeBase PdhGetDataSourceTimeRange PdhGetDataSourceTimeRangeH PdhGetDefaultPerfCounter PdhGetDefaultPerfCounterH PdhGetDefaultPerfObject PdhGetDefaultPerfObjectH PdhGetDllVersion PdhGetFormattedCounterArray PdhGetFormattedCounterValue PdhGetLogFileSize PdhGetRawCounterArray PdhGetRawCounterValue PdhIsRealTimeQuery PdhLookupPerfIndexByName PdhLookupPerfNameByIndex PdhMakeCounterPath PdhOpenLog PdhOpenQuery PdhOpenQueryH PdhParseCounterPath PdhParseInstanceName PdhReadRawLogRecord PdhRemoveCounter PdhSelectDataSource PdhSetCounterScaleFactor PdhSetDefaultRealTimeDataSource PdhSetQueryTimeRange PdhUpdateLog PdhUpdateLogFileCatalog PdhValidatePath PdhValidatePathExWA PdhValidatePathExWW
Structures
PDH_BROWSE_DLG_CONFIG PDH_BROWSE_DLG_CONFIG_H PDH_COUNTER_INFO PDH_COUNTER_PATH_ELEMENTS PDH_DATA_ITEM_PATH_ELEMENTS PDH_FMT_COUNTERVALUE PDH_FMT_COUNTERVALUE_ITEM PDH_HCOUNTER PDH_HLOG PDH_HQUERY PDH_RAW_COUNTER PDH_RAW_COUNTER_ITEM PDH_RAW_LOG_RECORD PDH_STATISTICS PDH_TIME_INFO
PDH_BROWSE_DLG_CONFIG PDH_BROWSE_DLG_CONFIG_H PDH_COUNTER_INFO PDH_COUNTER_INFO_MGD PDH_COUNTER_PATH_ELEMENTS PDH_DATA_ITEM_PATH_ELEMENTS PDH_FMT_COUNTERVALUE PDH_FMT_COUNTERVALUE_ITEM PDH_HCOUNTER PDH_HLOG PDH_HQUERY PDH_RAW_COUNTER PDH_RAW_COUNTER_ITEM PDH_RAW_LOG_RECORD PDH_STATISTICS PDH_TIME_INFO
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures
--- | --- | ---
PdhAddCounter PdhAddEnglishCounter PdhBindInputDataSource PdhBrowseCounters PdhBrowseCountersH PdhCalculateCounterFromRawValue PdhCloseLog PdhCloseQuery PdhCollectQueryData PdhCollectQueryDataEx PdhCollectQueryDataWithTime PdhComputeCounterStatistics PdhConnectMachine PdhEnumLogSetNames PdhEnumMachines PdhEnumMachinesH PdhEnumObjectItems PdhEnumObjectItemsH PdhEnumObjects PdhEnumObjectsH PdhExpandCounterPath PdhExpandWildCardPath PdhExpandWildCardPathH PdhFormatFromRawValue PdhGetCounterInfo PdhGetCounterTimeBase PdhGetDataSourceTimeRange PdhGetDataSourceTimeRangeH PdhGetDefaultPerfCounter PdhGetDefaultPerfCounterH PdhGetDefaultPerfObject PdhGetDefaultPerfObjectH PdhGetDllVersion PdhGetFormattedCounterArray PdhGetFormattedCounterValue PdhGetLogFileSize PdhGetRawCounterArray PdhGetRawCounterValue PdhIsRealTimeQuery PdhLookupPerfIndexByName PdhLookupPerfNameByIndex PdhMakeCounterPath PdhOpenLog PdhOpenQuery PdhOpenQueryH PdhParseCounterPath PdhParseInstanceName PdhReadRawLogRecord PdhRemoveCounter PdhSelectDataSource PdhSetCounterScaleFactor PdhSetDefaultRealTimeDataSource PdhSetQueryTimeRange PdhUpdateLog PdhUpdateLogFileCatalog PdhValidatePath PdhValidatePathExWA PdhValidatePathExWW | BrowseFlag CounterType PDH_FMT PDH_LOG_TYPE PDH_PATH PdhExpandFlags PdhLogAccess PdhSelectDataSourceFlags PERF_DETAIL | PDH_BROWSE_DLG_CONFIG PDH_BROWSE_DLG_CONFIG_H PDH_COUNTER_INFO PDH_COUNTER_PATH_ELEMENTS PDH_DATA_ITEM_PATH_ELEMENTS PDH_FMT_COUNTERVALUE PDH_FMT_COUNTERVALUE_ITEM PDH_HCOUNTER PDH_HLOG PDH_HQUERY PDH_RAW_COUNTER PDH_RAW_COUNTER_ITEM PDH_RAW_LOG_RECORD PDH_STATISTICS PDH_TIME_INFO
PdhAddCounter PdhAddEnglishCounter PdhBindInputDataSource PdhBrowseCounters PdhBrowseCountersH PdhCalculateCounterFromRawValue PdhCloseLog PdhCloseQuery PdhCollectQueryData PdhCollectQueryDataEx PdhCollectQueryDataWithTime PdhComputeCounterStatistics PdhConnectMachine PdhEnumLogSetNames PdhEnumMachines PdhEnumMachinesH PdhEnumObjectItems PdhEnumObjectItemsH PdhEnumObjects PdhEnumObjectsH PdhExpandCounterPath PdhExpandWildCardPath PdhExpandWildCardPathH PdhFormatFromRawValue PdhGetCounterInfo PdhGetCounterTimeBase PdhGetDataSourceTimeRange PdhGetDataSourceTimeRangeH PdhGetDefaultPerfCounter PdhGetDefaultPerfCounterH PdhGetDefaultPerfObject PdhGetDefaultPerfObjectH PdhGetDllVersion PdhGetFormattedCounterArray PdhGetFormattedCounterValue PdhGetLogFileSize PdhGetRawCounterArray PdhGetRawCounterValue PdhIsRealTimeQuery PdhLookupPerfIndexByName PdhLookupPerfNameByIndex PdhMakeCounterPath PdhOpenLog PdhOpenQuery PdhOpenQueryH PdhParseCounterPath PdhParseInstanceName PdhReadRawLogRecord PdhRemoveCounter PdhSelectDataSource PdhSetCounterScaleFactor PdhSetDefaultRealTimeDataSource PdhSetQueryTimeRange PdhUpdateLog PdhUpdateLogFileCatalog PdhValidatePath PdhValidatePathExWA PdhValidatePathExWW | BrowseFlag CounterType PDH_FMT PDH_LOG_TYPE PDH_PATH PdhExpandFlags PdhLogAccess PdhSelectDataSourceFlags PERF_DETAIL | PDH_BROWSE_DLG_CONFIG PDH_BROWSE_DLG_CONFIG_H PDH_COUNTER_INFO PDH_COUNTER_INFO_MGD PDH_COUNTER_PATH_ELEMENTS PDH_DATA_ITEM_PATH_ELEMENTS PDH_FMT_COUNTERVALUE PDH_FMT_COUNTERVALUE_ITEM PDH_HCOUNTER PDH_HLOG PDH_HQUERY PDH_RAW_COUNTER PDH_RAW_COUNTER_ITEM PDH_RAW_LOG_RECORD PDH_STATISTICS PDH_TIME_INFO

View File

@ -82,6 +82,7 @@ Native Structure | Header | Managed Structure
[PDH_BROWSE_DLG_CONFIG](https://www.google.com/search?num=5&q=PDH_BROWSE_DLG_CONFIG+site%3Alearn.microsoft.com) | pdh.h | [Vanara.PInvoke.Pdh.PDH_BROWSE_DLG_CONFIG](https://github.com/dahall/Vanara/search?l=C%23&q=PDH_BROWSE_DLG_CONFIG)
[PDH_BROWSE_DLG_CONFIG_H](https://www.google.com/search?num=5&q=PDH_BROWSE_DLG_CONFIG_H+site%3Alearn.microsoft.com) | pdh.h | [Vanara.PInvoke.Pdh.PDH_BROWSE_DLG_CONFIG_H](https://github.com/dahall/Vanara/search?l=C%23&q=PDH_BROWSE_DLG_CONFIG_H)
[PDH_COUNTER_INFO](https://www.google.com/search?num=5&q=PDH_COUNTER_INFO+site%3Alearn.microsoft.com) | pdh.h | [Vanara.PInvoke.Pdh.PDH_COUNTER_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=PDH_COUNTER_INFO)
[PDH_COUNTER_INFO_MGD](https://www.google.com/search?num=5&q=PDH_COUNTER_INFO_MGD+site%3Alearn.microsoft.com) | pdh.h | [Vanara.PInvoke.Pdh.PDH_COUNTER_INFO_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=PDH_COUNTER_INFO_MGD)
[PDH_COUNTER_PATH_ELEMENTS](https://www.google.com/search?num=5&q=PDH_COUNTER_PATH_ELEMENTS+site%3Alearn.microsoft.com) | pdh.h | [Vanara.PInvoke.Pdh.PDH_COUNTER_PATH_ELEMENTS](https://github.com/dahall/Vanara/search?l=C%23&q=PDH_COUNTER_PATH_ELEMENTS)
[PDH_DATA_ITEM_PATH_ELEMENTS](https://www.google.com/search?num=5&q=PDH_DATA_ITEM_PATH_ELEMENTS+site%3Alearn.microsoft.com) | pdh.h | [Vanara.PInvoke.Pdh.PDH_DATA_ITEM_PATH_ELEMENTS](https://github.com/dahall/Vanara/search?l=C%23&q=PDH_DATA_ITEM_PATH_ELEMENTS)
[PDH_FMT_COUNTERVALUE](https://www.google.com/search?num=5&q=PDH_FMT_COUNTERVALUE+site%3Alearn.microsoft.com) | pdh.h | [Vanara.PInvoke.Pdh.PDH_FMT_COUNTERVALUE](https://github.com/dahall/Vanara/search?l=C%23&q=PDH_FMT_COUNTERVALUE)

View File

@ -11,11 +11,8 @@
<PackageTags>pinvoke;vanara;net-extensions;interop;photoacq;photo acquisition;windows</PackageTags>
<PackageReleaseNotes>Currently implements:
Classes
PhotoAcquire, PhotoAcquireDeviceSelectionDialog, PhotoAcquireOptionsDialog, PhotoAcquisition, PhotoProgressDialog
Enumerations
DEVICE_SELECTION_DEVICE_TYPE, DSF, ERROR_ADVISE_MESSAGE_TYPE, ERROR_ADVISE_RESULT, PAPS, PHOTOACQ, PROGRESS_DIALOG_CHECKBOX_ID, PROGRESS_DIALOG_IMAGE_TYPE, USER_INPUT_STRING_TYPE
Interfaces
IPhotoAcquire IPhotoAcquireDeviceSelectionDialog IPhotoAcquireItem IPhotoAcquireOptionsDialog IPhotoAcquirePlugin IPhotoAcquireProgressCB IPhotoAcquireSettings IPhotoAcquireSource IPhotoProgressActionCB IPhotoProgressDialog IUserInputString
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

View File

@ -16,6 +16,6 @@ If you're still running into problems, file an [issue](https://github.com/dahall
### **Included in Vanara.PInvoke.PhotoAcquire**
Classes | Enumerations | Interfaces
--- | --- | ---
PhotoAcquire PhotoAcquireDeviceSelectionDialog PhotoAcquireOptionsDialog PhotoAcquisition PhotoProgressDialog | DEVICE_SELECTION_DEVICE_TYPE DSF ERROR_ADVISE_MESSAGE_TYPE ERROR_ADVISE_RESULT PAPS PHOTOACQ PROGRESS_DIALOG_CHECKBOX_ID PROGRESS_DIALOG_IMAGE_TYPE USER_INPUT_STRING_TYPE | IPhotoAcquire IPhotoAcquireDeviceSelectionDialog IPhotoAcquireItem IPhotoAcquireOptionsDialog IPhotoAcquirePlugin IPhotoAcquireProgressCB IPhotoAcquireSettings IPhotoAcquireSource IPhotoProgressActionCB IPhotoProgressDialog IUserInputString
Enumerations | Interfaces
--- | ---
DEVICE_SELECTION_DEVICE_TYPE DSF ERROR_ADVISE_MESSAGE_TYPE ERROR_ADVISE_RESULT PAPS PHOTOACQ PROGRESS_DIALOG_CHECKBOX_ID PROGRESS_DIALOG_IMAGE_TYPE USER_INPUT_STRING_TYPE | IPhotoAcquire IPhotoAcquireDeviceSelectionDialog IPhotoAcquireItem IPhotoAcquireOptionsDialog IPhotoAcquirePlugin IPhotoAcquireProgressCB IPhotoAcquireSettings IPhotoAcquireSource IPhotoProgressActionCB IPhotoProgressDialog IUserInputString

View File

@ -1,36 +1,39 @@
## Assembly report for Vanara.PInvoke.PhotoAcquire.dll
## Vanara.PInvoke.PhotoAcquire
PInvoke API (methods, structures and constants) imported from Windows Photo Acquisition.
### Enumerations
Enum | Description | Values
---- | ---- | ----
[Vanara.PInvoke.PhotoAcquisition.DEVICE_SELECTION_DEVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_SELECTION_DEVICE_TYPE) | The enumeration type indicates the type of a selected device. | DST_UNKNOWN_DEVICE, DST_WPD_DEVICE, DST_WIA_DEVICE, DST_STI_DEVICE, DSF_TWAIN_DEVICE, DST_FS_DEVICE, DST_DV_DEVICE
[Vanara.PInvoke.PhotoAcquisition.DSF](https://github.com/dahall/Vanara/search?l=C%23&q=DSF) | | DSF_WPD_DEVICES, DSF_WIA_CAMERAS, DSF_WIA_SCANNERS, DSF_STI_DEVICES, DSF_TWAIN_DEVICES, DSF_FS_DEVICES, DSF_DV_DEVICES, DSF_ALL_DEVICES, DSF_CPL_MODE, DSF_SHOW_OFFLINE
[Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_MESSAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_MESSAGE_TYPE) | The enumeration type indicates the type of error values that can be passed to the <c>nMessageType</c> parameter of IPhotoAcquireProgressCB::ErrorAdvise. | PHOTOACQUIRE_ERROR_SKIPRETRYCANCEL, PHOTOACQUIRE_ERROR_RETRYCANCEL, PHOTOACQUIRE_ERROR_YESNO, PHOTOACQUIRE_ERROR_OK
[Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_RESULT) | The enumeration type indicates the type of error values that can be assigned to the <c>pnErrorAdviseResult</c> parameter of IPhotoAcquireProgressCB::ErrorAdvise. | PHOTOACQUIRE_RESULT_YES, PHOTOACQUIRE_RESULT_NO, PHOTOACQUIRE_RESULT_OK, PHOTOACQUIRE_RESULT_SKIP, PHOTOACQUIRE_RESULT_SKIP_ALL, PHOTOACQUIRE_RESULT_RETRY, PHOTOACQUIRE_RESULT_ABORT
[Vanara.PInvoke.PhotoAcquisition.PAPS](https://github.com/dahall/Vanara/search?l=C%23&q=PAPS) | Specifies a double word value indicating whether this method is being called before or after processing an item. | PAPS_PRESAVE, PAPS_POSTSAVE, PAPS_CLEANUP
[Vanara.PInvoke.PhotoAcquisition.PHOTOACQ](https://github.com/dahall/Vanara/search?l=C%23&q=PHOTOACQ) | Photo acquire flags. | PHOTOACQ_RUN_DEFAULT, PHOTOACQ_NO_GALLERY_LAUNCH, PHOTOACQ_DISABLE_AUTO_ROTATE, PHOTOACQ_DISABLE_PLUGINS, PHOTOACQ_DISABLE_GROUP_TAG_PROMPT, PHOTOACQ_DISABLE_DB_INTEGRATION, PHOTOACQ_DELETE_AFTER_ACQUIRE, PHOTOACQ_DISABLE_DUPLICATE_DETECTION, PHOTOACQ_ENABLE_THUMBNAIL_CACHING, PHOTOACQ_DISABLE_METADATA_WRITE, PHOTOACQ_DISABLE_THUMBNAIL_PROGRESS, PHOTOACQ_DISABLE_SETTINGS_LINK, PHOTOACQ_ABORT_ON_SETTINGS_UPDATE, PHOTOACQ_IMPORT_VIDEO_AS_MULTIPLE_FILES
[Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_CHECKBOX_ID](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_CHECKBOX_ID) | The enumeration type indicates the check box on the IPhotoProgressDialog object. | PROGRESS_DIALOG_CHECKBOX_ID_DEFAULT
[Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_IMAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_IMAGE_TYPE) | The enumeration type indicates the image type set in IPhotoProgressDialog::SetImage. | PROGRESS_DIALOG_ICON_SMALL, PROGRESS_DIALOG_ICON_LARGE, PROGRESS_DIALOG_ICON_THUMBNAIL, PROGRESS_DIALOG_BITMAP_THUMBNAIL
[Vanara.PInvoke.PhotoAcquisition.USER_INPUT_STRING_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=USER_INPUT_STRING_TYPE) | The enumeration type indicates the type of string to obtain from the user in IPhotoAcquireProgressCB::GetUserInput. | USER_INPUT_DEFAULT, USER_INPUT_PATH_ELEMENT
### Interfaces
Interface | Description
---- | ----
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquire) | The interface provides methods for acquiring photos from a device.
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireDeviceSelectionDialog) | Provides a dialog box for selecting the device to acquire images from.
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireItem](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireItem) | The interface provides methods for working with items as they are acquired from a device.
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireOptionsDialog) | The interface is used to display an options dialog box in which the user can select photo acquisition settings such as file name formats, as well as whether or not to rotate images, to prompt for a tag name, or to erase photos from the camera after importing.
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquirePlugin](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquirePlugin) | Implement the interface when you want to create a plug-in to run alongside the Windows Vista user interface (UI) for image acquisition. Registry settings are required to enable the plug-in.
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireProgressCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireProgressCB) | The interface may be implemented if you wish to do extra processing at various stages in the acquisition process.
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSettings) | The interface is used to work with image acquisition settings, such as file name format.
[Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSource](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSource) | The interface is used for acquisition of items from a device.
[Vanara.PInvoke.PhotoAcquisition.IPhotoProgressActionCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressActionCB) | Implement this interface to get process from an `Vanara.PInvoke.PhotoAcquisition.IPhotoProgressDialog`.
[Vanara.PInvoke.PhotoAcquisition.IPhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressDialog) | Provides the progress dialog box that may be displayed when enumerating or importing images. The dialog box is modal and runs in its own thread.
[Vanara.PInvoke.PhotoAcquisition.IUserInputString](https://github.com/dahall/Vanara/search?l=C%23&q=IUserInputString) | The <c>IUserInputString</c> interface represents the object created when asking the user for a string—for example, when obtaining the name of a tag.
### Classes
Class | Description
---- | ----
[Vanara.PInvoke.PhotoAcquisition.PhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquire) | CLSID_PhotoAcquire
[Vanara.PInvoke.PhotoAcquisition.PhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireDeviceSelectionDialog) | CLSID_PhotoAcquireDeviceSelectionDialog
[Vanara.PInvoke.PhotoAcquisition.PhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireOptionsDialog) | CLSID_PhotoAcquireOptionsDialog
[Vanara.PInvoke.PhotoAcquisition](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquisition) | Enums and interfaces from the Windows Photo Acquisition API.
[Vanara.PInvoke.PhotoAcquisition.PhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoProgressDialog) | CLSID_PhotoProgressDialog
- Includes methods from Vanara.PInvoke.PhotoAcquire.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.PhotoAcquire?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.PhotoAcquire?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.PhotoAcquire)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[DEVICE_SELECTION_DEVICE_TYPE](https://www.google.com/search?num=5&q=DEVICE_SELECTION_DEVICE_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.DEVICE_SELECTION_DEVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_SELECTION_DEVICE_TYPE)
[DSF](https://www.google.com/search?num=5&q=DSF+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.DSF](https://github.com/dahall/Vanara/search?l=C%23&q=DSF)
[ERROR_ADVISE_MESSAGE_TYPE](https://www.google.com/search?num=5&q=ERROR_ADVISE_MESSAGE_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_MESSAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_MESSAGE_TYPE)
[ERROR_ADVISE_RESULT](https://www.google.com/search?num=5&q=ERROR_ADVISE_RESULT+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.ERROR_ADVISE_RESULT](https://github.com/dahall/Vanara/search?l=C%23&q=ERROR_ADVISE_RESULT)
[PAPS](https://www.google.com/search?num=5&q=PAPS+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PAPS](https://github.com/dahall/Vanara/search?l=C%23&q=PAPS)
[PHOTOACQ](https://www.google.com/search?num=5&q=PHOTOACQ+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PHOTOACQ](https://github.com/dahall/Vanara/search?l=C%23&q=PHOTOACQ)
[PROGRESS_DIALOG_CHECKBOX_ID](https://www.google.com/search?num=5&q=PROGRESS_DIALOG_CHECKBOX_ID+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_CHECKBOX_ID](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_CHECKBOX_ID)
[PROGRESS_DIALOG_IMAGE_TYPE](https://www.google.com/search?num=5&q=PROGRESS_DIALOG_IMAGE_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.PROGRESS_DIALOG_IMAGE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=PROGRESS_DIALOG_IMAGE_TYPE)
[USER_INPUT_STRING_TYPE](https://www.google.com/search?num=5&q=USER_INPUT_STRING_TYPE+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.USER_INPUT_STRING_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=USER_INPUT_STRING_TYPE)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[IPhotoAcquire](https://www.google.com/search?num=5&q=IPhotoAcquire+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquire)
[IPhotoAcquireDeviceSelectionDialog](https://www.google.com/search?num=5&q=IPhotoAcquireDeviceSelectionDialog+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireDeviceSelectionDialog)
[IPhotoAcquireItem](https://www.google.com/search?num=5&q=IPhotoAcquireItem+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireItem](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireItem)
[IPhotoAcquireOptionsDialog](https://www.google.com/search?num=5&q=IPhotoAcquireOptionsDialog+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireOptionsDialog)
[IPhotoAcquirePlugin](https://www.google.com/search?num=5&q=IPhotoAcquirePlugin+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquirePlugin](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquirePlugin)
[IPhotoAcquireProgressCB](https://www.google.com/search?num=5&q=IPhotoAcquireProgressCB+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireProgressCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireProgressCB)
[IPhotoAcquireSettings](https://www.google.com/search?num=5&q=IPhotoAcquireSettings+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSettings)
[IPhotoAcquireSource](https://www.google.com/search?num=5&q=IPhotoAcquireSource+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoAcquireSource](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoAcquireSource)
[IPhotoProgressActionCB](https://www.google.com/search?num=5&q=IPhotoProgressActionCB+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.IPhotoProgressActionCB](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressActionCB)
[IPhotoProgressDialog](https://www.google.com/search?num=5&q=IPhotoProgressDialog+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IPhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IPhotoProgressDialog)
[IUserInputString](https://www.google.com/search?num=5&q=IUserInputString+site%3Alearn.microsoft.com) | photoacquire.h | [Vanara.PInvoke.PhotoAcquisition.IUserInputString](https://github.com/dahall/Vanara/search?l=C%23&q=IUserInputString)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[PhotoAcquire](https://www.google.com/search?num=5&q=PhotoAcquire+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoAcquire](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquire)
[PhotoAcquireDeviceSelectionDialog](https://www.google.com/search?num=5&q=PhotoAcquireDeviceSelectionDialog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoAcquireDeviceSelectionDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireDeviceSelectionDialog)
[PhotoAcquireOptionsDialog](https://www.google.com/search?num=5&q=PhotoAcquireOptionsDialog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoAcquireOptionsDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquireOptionsDialog)
[PhotoAcquisition](https://www.google.com/search?num=5&q=PhotoAcquisition+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoAcquisition)
[PhotoProgressDialog](https://www.google.com/search?num=5&q=PhotoProgressDialog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PhotoAcquisition.PhotoProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoProgressDialog)

View File

@ -320,6 +320,7 @@ Native Class | Header | Managed Class
[SafeHSPOOLFILE](https://www.google.com/search?num=5&q=SafeHSPOOLFILE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.WinSpool.SafeHSPOOLFILE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHSPOOLFILE)
[SafePRINTER_NOTIFY_INFO](https://www.google.com/search?num=5&q=SafePRINTER_NOTIFY_INFO+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.WinSpool.SafePRINTER_NOTIFY_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=SafePRINTER_NOTIFY_INFO)
[SafePTMemory](https://www.google.com/search?num=5&q=SafePTMemory+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.PrntvPt.SafePTMemory](https://github.com/dahall/Vanara/search?l=C%23&q=SafePTMemory)
[XpsList](https://www.google.com/search?num=5&q=XpsList+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.XpsObjectModel.XpsList](https://github.com/dahall/Vanara/search?l=C%23&q=XpsList)
[XpsObjectModel](https://www.google.com/search?num=5&q=XpsObjectModel+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.XpsObjectModel](https://github.com/dahall/Vanara/search?l=C%23&q=XpsObjectModel)
[XpsOMObjectFactory](https://www.google.com/search?num=5&q=XpsOMObjectFactory+site%3Alearn.microsoft.com) | xpsobjectmodel.h | [Vanara.PInvoke.XpsObjectModel.XpsOMObjectFactory](https://github.com/dahall/Vanara/search?l=C%23&q=XpsOMObjectFactory)
[XpsOMThumbnailGenerator](https://www.google.com/search?num=5&q=XpsOMThumbnailGenerator+site%3Alearn.microsoft.com) | xpsobjectmodel.h | [Vanara.PInvoke.XpsObjectModel.XpsOMThumbnailGenerator](https://github.com/dahall/Vanara/search?l=C%23&q=XpsOMThumbnailGenerator)

View File

@ -246,7 +246,7 @@ public static partial class Qwave
return null;
}
ACTUAL actual = (ACTUAL)Marshal.PtrToStructure(pNativeData, typeof(ACTUAL));
ACTUAL actual = (ACTUAL)Marshal.PtrToStructure(pNativeData, typeof(ACTUAL))!;
CONTROL_SERVICE ret = new() { Service = actual.Service, Overrides = actual.Overrides };
if (actual.Service == SERVICETYPE.SERVICETYPE_GUARANTEED)
{

View File

@ -2128,7 +2128,7 @@ public static partial class Traffic
{
var e = ptr.Convert<QOS_OBJ_TYPE>(4);
var t = CorrespondingTypeAttribute.GetCorrespondingTypes(e).First();
ret.TcObjects[i] = (IQoSObjectHdr)Marshal.PtrToStructure(ptr, t);
ret.TcObjects[i] = (IQoSObjectHdr)Marshal.PtrToStructure(ptr, t)!;
}
return ret;
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows AdvApi32.d
- Includes methods from advapi32.dll, secur32.dll, authz.dll, sspicli.dll, schannel.dll, tdh.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.Security?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.Security?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Security)
### Methods - 100% API coverage (585 of 585 functions)
### Methods - 99% API coverage (585 of 586 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[AbortSystemShutdown](https://www.google.com/search?num=5&q=AbortSystemShutdownA+site%3Alearn.microsoft.com) | advapi32.dll | winreg.h | [Vanara.PInvoke.AdvApi32.AbortSystemShutdown](https://github.com/dahall/Vanara/search?l=C%23&q=AbortSystemShutdown)
@ -234,7 +234,7 @@ Native Method | Native DLL | Header | Managed Method
[GetComputerObjectName](https://www.google.com/search?num=5&q=GetComputerObjectNameA+site%3Alearn.microsoft.com) | secur32.dll | secext.h | [Vanara.PInvoke.Secur32.GetComputerObjectName](https://github.com/dahall/Vanara/search?l=C%23&q=GetComputerObjectName)
[GetCurrentHwProfile](https://www.google.com/search?num=5&q=GetCurrentHwProfileA+site%3Alearn.microsoft.com) | advapi32.dll | winbase.h | [Vanara.PInvoke.AdvApi32.GetCurrentHwProfile](https://github.com/dahall/Vanara/search?l=C%23&q=GetCurrentHwProfile)
[GetEffectiveRightsFromAcl](https://www.google.com/search?num=5&q=GetEffectiveRightsFromAclA+site%3Alearn.microsoft.com) | advapi32.dll | Aclapi.h | [Vanara.PInvoke.AdvApi32.GetEffectiveRightsFromAcl](https://github.com/dahall/Vanara/search?l=C%23&q=GetEffectiveRightsFromAcl)
[GetEventLogInformation](https://www.google.com/search?num=5&q=GetEventLogInformation+site%3Alearn.microsoft.com) | advapi32.dll | winbase.h | [Vanara.PInvoke.AdvApi32.GetEventLogInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetEventLogInformation)
[GetEventLogInformation](https://www.google.com/search?num=5&q=GetEventLogInformation+site%3Alearn.microsoft.com) | advapi32.dll | | [Vanara.PInvoke.AdvApi32.GetEventLogInformation](https://github.com/dahall/Vanara/search?l=C%23&q=GetEventLogInformation)
[GetExplicitEntriesFromAcl](https://www.google.com/search?num=5&q=GetExplicitEntriesFromAclA+site%3Alearn.microsoft.com) | advapi32.dll | aclapi.h | [Vanara.PInvoke.AdvApi32.GetExplicitEntriesFromAcl](https://github.com/dahall/Vanara/search?l=C%23&q=GetExplicitEntriesFromAcl)
[GetFileSecurity](https://www.google.com/search?num=5&q=GetFileSecurityA+site%3Alearn.microsoft.com) | advapi32.dll | winbase.h | [Vanara.PInvoke.AdvApi32.GetFileSecurity](https://github.com/dahall/Vanara/search?l=C%23&q=GetFileSecurity)
[GetInheritanceSource](https://www.google.com/search?num=5&q=GetInheritanceSourceA+site%3Alearn.microsoft.com) | advapi32.dll | Aclapi.h | [Vanara.PInvoke.AdvApi32.GetInheritanceSource](https://github.com/dahall/Vanara/search?l=C%23&q=GetInheritanceSource)
@ -542,6 +542,7 @@ Native Method | Native DLL | Header | Managed Method
[SspiMarshalAuthIdentity](https://www.google.com/search?num=5&q=SspiMarshalAuthIdentity+site%3Alearn.microsoft.com) | secur32.dll | sspi.h | [Vanara.PInvoke.Secur32.SspiMarshalAuthIdentity](https://github.com/dahall/Vanara/search?l=C%23&q=SspiMarshalAuthIdentity)
[SspiPrepareForCredRead](https://www.google.com/search?num=5&q=SspiPrepareForCredRead+site%3Alearn.microsoft.com) | secur32.dll | sspi.h | [Vanara.PInvoke.Secur32.SspiPrepareForCredRead](https://github.com/dahall/Vanara/search?l=C%23&q=SspiPrepareForCredRead)
[SspiPrepareForCredWrite](https://www.google.com/search?num=5&q=SspiPrepareForCredWrite+site%3Alearn.microsoft.com) | secur32.dll | sspi.h | [Vanara.PInvoke.Secur32.SspiPrepareForCredWrite](https://github.com/dahall/Vanara/search?l=C%23&q=SspiPrepareForCredWrite)
[SspiSetChannelBindingFlags](https://www.google.com/search?num=5&q=SspiSetChannelBindingFlags+site%3Alearn.microsoft.com) | sspicli.dll | |
[SspiUnmarshalAuthIdentity](https://www.google.com/search?num=5&q=SspiUnmarshalAuthIdentity+site%3Alearn.microsoft.com) | secur32.dll | sspi.h | [Vanara.PInvoke.Secur32.SspiUnmarshalAuthIdentity](https://github.com/dahall/Vanara/search?l=C%23&q=SspiUnmarshalAuthIdentity)
[SspiValidateAuthIdentity](https://www.google.com/search?num=5&q=SspiValidateAuthIdentity+site%3Alearn.microsoft.com) | secur32.dll | sspi.h | [Vanara.PInvoke.Secur32.SspiValidateAuthIdentity](https://github.com/dahall/Vanara/search?l=C%23&q=SspiValidateAuthIdentity)
[SspiZeroAuthIdentity](https://www.google.com/search?num=5&q=SspiZeroAuthIdentity+site%3Alearn.microsoft.com) | secur32.dll | sspi.h | [Vanara.PInvoke.Secur32.SspiZeroAuthIdentity](https://github.com/dahall/Vanara/search?l=C%23&q=SspiZeroAuthIdentity)
@ -623,9 +624,11 @@ Native Enum | Header | Managed Enum
[CRED_MARSHAL_TYPE](https://www.google.com/search?num=5&q=CRED_MARSHAL_TYPE+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CRED_MARSHAL_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CRED_MARSHAL_TYPE)
[CRED_PERSIST](https://www.google.com/search?num=5&q=CRED_PERSIST+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CRED_PERSIST](https://github.com/dahall/Vanara/search?l=C%23&q=CRED_PERSIST)
[CRED_PROTECTION_TYPE](https://www.google.com/search?num=5&q=CRED_PROTECTION_TYPE+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CRED_PROTECTION_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CRED_PROTECTION_TYPE)
[CRED_TI](https://www.google.com/search?num=5&q=CRED_TI+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CRED_TI](https://github.com/dahall/Vanara/search?l=C%23&q=CRED_TI)
[CRED_TYPE](https://www.google.com/search?num=5&q=CRED_TYPE+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CRED_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CRED_TYPE)
[CRED_WRITE](https://www.google.com/search?num=5&q=CRED_WRITE+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CRED_WRITE](https://github.com/dahall/Vanara/search?l=C%23&q=CRED_WRITE)
[CREDSSP_SUBMIT_TYPE](https://www.google.com/search?num=5&q=CREDSSP_SUBMIT_TYPE+site%3Alearn.microsoft.com) | credssp.h | [Vanara.PInvoke.Secur32.CREDSSP_SUBMIT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CREDSSP_SUBMIT_TYPE)
[CRYPT_MODE](https://www.google.com/search?num=5&q=CRYPT_MODE+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.CRYPT_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=CRYPT_MODE)
[CryptAcquireContextFlags](https://www.google.com/search?num=5&q=CryptAcquireContextFlags+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.CryptAcquireContextFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptAcquireContextFlags)
[CryptDecryptFlags](https://www.google.com/search?num=5&q=CryptDecryptFlags+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.CryptDecryptFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptDecryptFlags)
[CryptEncryptFlags](https://www.google.com/search?num=5&q=CryptEncryptFlags+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.CryptEncryptFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CryptEncryptFlags)
@ -642,13 +645,19 @@ Native Enum | Header | Managed Enum
[ELF_FLAGS](https://www.google.com/search?num=5&q=ELF_FLAGS+site%3Alearn.microsoft.com) | Winnt.h | [Vanara.PInvoke.AdvApi32.ELF_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=ELF_FLAGS)
[EncryptionStatus](https://www.google.com/search?num=5&q=EncryptionStatus+site%3Alearn.microsoft.com) | winbase.h | [Vanara.PInvoke.AdvApi32.EncryptionStatus](https://github.com/dahall/Vanara/search?l=C%23&q=EncryptionStatus)
[ETW_PROCESS_HANDLE_INFO_TYPE](https://www.google.com/search?num=5&q=ETW_PROCESS_HANDLE_INFO_TYPE+site%3Alearn.microsoft.com) | evntrace.h | [Vanara.PInvoke.AdvApi32.ETW_PROCESS_HANDLE_INFO_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ETW_PROCESS_HANDLE_INFO_TYPE)
[ETW_PROVIDER_TRAIT_TYPE](https://www.google.com/search?num=5&q=ETW_PROVIDER_TRAIT_TYPE+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.ETW_PROVIDER_TRAIT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ETW_PROVIDER_TRAIT_TYPE)
[EVENT_ACTIVITY_CTRL](https://www.google.com/search?num=5&q=EVENT_ACTIVITY_CTRL+site%3Alearn.microsoft.com) | evntprov.h | [Vanara.PInvoke.AdvApi32.EVENT_ACTIVITY_CTRL](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_ACTIVITY_CTRL)
[EVENT_CONTROL_CODE](https://www.google.com/search?num=5&q=EVENT_CONTROL_CODE+site%3Alearn.microsoft.com) | evntrace.h | [Vanara.PInvoke.AdvApi32.EVENT_CONTROL_CODE](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_CONTROL_CODE)
[EVENT_ENABLE_PROPERTY](https://www.google.com/search?num=5&q=EVENT_ENABLE_PROPERTY+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.EVENT_ENABLE_PROPERTY](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_ENABLE_PROPERTY)
[EVENT_FIELD_TYPE](https://www.google.com/search?num=5&q=EVENT_FIELD_TYPE+site%3Alearn.microsoft.com) | tdh.h | [Vanara.PInvoke.Tdh.EVENT_FIELD_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_FIELD_TYPE)
[EVENT_HEADER_EXT_TYPE](https://www.google.com/search?num=5&q=EVENT_HEADER_EXT_TYPE+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_HEADER_EXT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_HEADER_EXT_TYPE)
[EVENT_HEADER_FLAG](https://www.google.com/search?num=5&q=EVENT_HEADER_FLAG+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_HEADER_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_HEADER_FLAG)
[EVENT_HEADER_PROPERTY](https://www.google.com/search?num=5&q=EVENT_HEADER_PROPERTY+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_HEADER_PROPERTY](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_HEADER_PROPERTY)
[EVENT_INFO_CLASS](https://www.google.com/search?num=5&q=EVENT_INFO_CLASS+site%3Alearn.microsoft.com) | evntprov.h | [Vanara.PInvoke.AdvApi32.EVENT_INFO_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_INFO_CLASS)
[EVENT_TRACE_CONTROL](https://www.google.com/search?num=5&q=EVENT_TRACE_CONTROL+site%3Alearn.microsoft.com) | evntrace.h | [Vanara.PInvoke.AdvApi32.EVENT_TRACE_CONTROL](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_TRACE_CONTROL)
[EVENT_TRACE_FLAG](https://www.google.com/search?num=5&q=EVENT_TRACE_FLAG+site%3Alearn.microsoft.com) | evntrace.h | [Vanara.PInvoke.AdvApi32.EVENT_TRACE_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_TRACE_FLAG)
[EVENT_TRACE_TYPE](https://www.google.com/search?num=5&q=EVENT_TRACE_TYPE+site%3Alearn.microsoft.com) | evntrace.h | [Vanara.PInvoke.AdvApi32.EVENT_TRACE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_TRACE_TYPE)
[EVENTLOG_INFO](https://www.google.com/search?num=5&q=EVENTLOG_INFO+site%3Alearn.microsoft.com) | winbase.h | [Vanara.PInvoke.AdvApi32.EVENTLOG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=EVENTLOG_INFO)
[EVENTLOG_READ](https://www.google.com/search?num=5&q=EVENTLOG_READ+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.AdvApi32.EVENTLOG_READ](https://github.com/dahall/Vanara/search?l=C%23&q=EVENTLOG_READ)
[EVENTLOG_TYPE](https://www.google.com/search?num=5&q=EVENTLOG_TYPE+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.AdvApi32.EVENTLOG_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=EVENTLOG_TYPE)
[EVENTSECURITYOPERATION](https://www.google.com/search?num=5&q=EVENTSECURITYOPERATION+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENTSECURITYOPERATION](https://github.com/dahall/Vanara/search?l=C%23&q=EVENTSECURITYOPERATION)
@ -664,6 +673,8 @@ Native Enum | Header | Managed Enum
[KERB_TICKET_FLAGS](https://www.google.com/search?num=5&q=KERB_TICKET_FLAGS+site%3Alearn.microsoft.com) | ntsecapi.h | [Vanara.PInvoke.Secur32.KERB_TICKET_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=KERB_TICKET_FLAGS)
[KeyParam](https://www.google.com/search?num=5&q=KeyParam+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.KeyParam](https://github.com/dahall/Vanara/search?l=C%23&q=KeyParam)
[KnownSIDCapability](https://www.google.com/search?num=5&q=KnownSIDCapability+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.KnownSIDCapability](https://github.com/dahall/Vanara/search?l=C%23&q=KnownSIDCapability)
[KP_PADDING](https://www.google.com/search?num=5&q=KP_PADDING+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.KP_PADDING](https://github.com/dahall/Vanara/search?l=C%23&q=KP_PADDING)
[KP_PERMISSIONS](https://www.google.com/search?num=5&q=KP_PERMISSIONS+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.KP_PERMISSIONS](https://github.com/dahall/Vanara/search?l=C%23&q=KP_PERMISSIONS)
[KRB_NT](https://www.google.com/search?num=5&q=KRB_NT+site%3Alearn.microsoft.com) | ntsecapi.h | [Vanara.PInvoke.Secur32.KRB_NT](https://github.com/dahall/Vanara/search?l=C%23&q=KRB_NT)
[LogFileMode](https://www.google.com/search?num=5&q=LogFileMode+site%3Alearn.microsoft.com) | Evntrace.h | [Vanara.PInvoke.AdvApi32.LogFileMode](https://github.com/dahall/Vanara/search?l=C%23&q=LogFileMode)
[LogonUserFlags](https://www.google.com/search?num=5&q=LogonUserFlags+site%3Alearn.microsoft.com) | ntsecapi.h | [Vanara.PInvoke.Secur32.LogonUserFlags](https://github.com/dahall/Vanara/search?l=C%23&q=LogonUserFlags)
@ -676,6 +687,8 @@ Native Enum | Header | Managed Enum
[LsaLookupNamesFlags](https://www.google.com/search?num=5&q=LsaLookupNamesFlags+site%3Alearn.microsoft.com) | ntlsa.h | [Vanara.PInvoke.AdvApi32.LsaLookupNamesFlags](https://github.com/dahall/Vanara/search?l=C%23&q=LsaLookupNamesFlags)
[LsaLookupSidsFlags](https://www.google.com/search?num=5&q=LsaLookupSidsFlags+site%3Alearn.microsoft.com) | ntlsa.h | [Vanara.PInvoke.AdvApi32.LsaLookupSidsFlags](https://github.com/dahall/Vanara/search?l=C%23&q=LsaLookupSidsFlags)
[LsaPolicyRights](https://www.google.com/search?num=5&q=LsaPolicyRights+site%3Alearn.microsoft.com) | ntsecapi.h | [Vanara.PInvoke.AdvApi32.LsaPolicyRights](https://github.com/dahall/Vanara/search?l=C%23&q=LsaPolicyRights)
[MANAGED_APPQUERY](https://www.google.com/search?num=5&q=MANAGED_APPQUERY+site%3Alearn.microsoft.com) | appmgmt.h | [Vanara.PInvoke.AdvApi32.MANAGED_APPQUERY](https://github.com/dahall/Vanara/search?l=C%23&q=MANAGED_APPQUERY)
[MANAGED_APPTYPE](https://www.google.com/search?num=5&q=MANAGED_APPTYPE+site%3Alearn.microsoft.com) | appmgmt.h | [Vanara.PInvoke.AdvApi32.MANAGED_APPTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MANAGED_APPTYPE)
[MANDATORY_LEVEL](https://www.google.com/search?num=5&q=MANDATORY_LEVEL+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.AdvApi32.MANDATORY_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MANDATORY_LEVEL)
[MAP_FLAGS](https://www.google.com/search?num=5&q=MAP_FLAGS+site%3Alearn.microsoft.com) | tdh.h | [Vanara.PInvoke.Tdh.MAP_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=MAP_FLAGS)
[MAP_VALUETYPE](https://www.google.com/search?num=5&q=MAP_VALUETYPE+site%3Alearn.microsoft.com) | tdh.h | [Vanara.PInvoke.Tdh.MAP_VALUETYPE](https://github.com/dahall/Vanara/search?l=C%23&q=MAP_VALUETYPE)
@ -793,7 +806,7 @@ Native Enum | Header | Managed Enum
[WCT_OBJECT_TYPE](https://www.google.com/search?num=5&q=WCT_OBJECT_TYPE+site%3Alearn.microsoft.com) | wct.h | [Vanara.PInvoke.AdvApi32.WCT_OBJECT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WCT_OBJECT_TYPE)
[WELL_KNOWN_SID_TYPE](https://www.google.com/search?num=5&q=WELL_KNOWN_SID_TYPE+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.AdvApi32.WELL_KNOWN_SID_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=WELL_KNOWN_SID_TYPE)
[WMIDPREQUESTCODE](https://www.google.com/search?num=5&q=WMIDPREQUESTCODE+site%3Alearn.microsoft.com) | wmistr.h | [Vanara.PInvoke.AdvApi32.WMIDPREQUESTCODE](https://github.com/dahall/Vanara/search?l=C%23&q=WMIDPREQUESTCODE)
[WNODE_FLAG](https://www.google.com/search?num=5&q=WNODE_FLAG+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.WNODE_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=WNODE_FLAG)
[WNODE_FLAG](https://www.google.com/search?num=5&q=WNODE_FLAG+site%3Alearn.microsoft.com) | wmistr.h | [Vanara.PInvoke.AdvApi32.WNODE_FLAG](https://github.com/dahall/Vanara/search?l=C%23&q=WNODE_FLAG)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
@ -851,6 +864,7 @@ Native Structure | Header | Managed Structure
[CLASS](https://www.google.com/search?num=5&q=CLASS+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.EVENT_INSTANCE_HEADER.CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=CLASS)
[CLASS](https://www.google.com/search?num=5&q=CLASS+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.EVENT_TRACE_HEADER.CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=CLASS)
[CLASSIC_EVENT_ID](https://www.google.com/search?num=5&q=CLASSIC_EVENT_ID+site%3Alearn.microsoft.com) | Evntrace.h | [Vanara.PInvoke.AdvApi32.CLASSIC_EVENT_ID](https://github.com/dahall/Vanara/search?l=C%23&q=CLASSIC_EVENT_ID)
[CMS_DH_KEY_INFO](https://www.google.com/search?num=5&q=CMS_DH_KEY_INFO+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.CMS_DH_KEY_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CMS_DH_KEY_INFO)
[COMCLASS](https://www.google.com/search?num=5&q=COMCLASS+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.INSTALLSPEC.COMCLASS](https://github.com/dahall/Vanara/search?l=C%23&q=COMCLASS)
[CREDENTIAL](https://www.google.com/search?num=5&q=CREDENTIAL+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CREDENTIAL](https://github.com/dahall/Vanara/search?l=C%23&q=CREDENTIAL)
[CREDENTIAL_MGD](https://www.google.com/search?num=5&q=CREDENTIAL_MGD+site%3Alearn.microsoft.com) | wincred.h | [Vanara.PInvoke.AdvApi32.CREDENTIAL_MGD](https://github.com/dahall/Vanara/search?l=C%23&q=CREDENTIAL_MGD)
@ -862,6 +876,7 @@ Native Structure | Header | Managed Structure
[CUSTOMSCHEMATYPE](https://www.google.com/search?num=5&q=CUSTOMSCHEMATYPE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Tdh.EVENT_PROPERTY_INFO.CUSTOMSCHEMATYPE](https://github.com/dahall/Vanara/search?l=C%23&q=CUSTOMSCHEMATYPE)
[CYPHER_BLOCK](https://www.google.com/search?num=5&q=CYPHER_BLOCK+site%3Alearn.microsoft.com) | mschapp.h | [Vanara.PInvoke.AdvApi32.CYPHER_BLOCK](https://github.com/dahall/Vanara/search?l=C%23&q=CYPHER_BLOCK)
[DOMAIN_PASSWORD_INFORMATION](https://www.google.com/search?num=5&q=DOMAIN_PASSWORD_INFORMATION+site%3Alearn.microsoft.com) | ntsecapi.h | [Vanara.PInvoke.AdvApi32.DOMAIN_PASSWORD_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=DOMAIN_PASSWORD_INFORMATION)
[DSSSEED](https://www.google.com/search?num=5&q=DSSSEED+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.DSSSEED](https://github.com/dahall/Vanara/search?l=C%23&q=DSSSEED)
[DUMMYUNION](https://www.google.com/search?num=5&q=DUMMYUNION+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.EVENT_HEADER.DUMMYUNION](https://github.com/dahall/Vanara/search?l=C%23&q=DUMMYUNION)
[DUMMYUNION](https://www.google.com/search?num=5&q=DUMMYUNION+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.EVENT_INSTANCE_HEADER.DUMMYUNION](https://github.com/dahall/Vanara/search?l=C%23&q=DUMMYUNION)
[EFS_CERTIFICATE_BLOB](https://www.google.com/search?num=5&q=EFS_CERTIFICATE_BLOB+site%3Alearn.microsoft.com) | winefs.h | [Vanara.PInvoke.AdvApi32.EFS_CERTIFICATE_BLOB](https://github.com/dahall/Vanara/search?l=C%23&q=EFS_CERTIFICATE_BLOB)
@ -880,8 +895,14 @@ Native Structure | Header | Managed Structure
[ETW_TRACE_PARTITION_INFORMATION](https://www.google.com/search?num=5&q=ETW_TRACE_PARTITION_INFORMATION+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.AdvApi32.ETW_TRACE_PARTITION_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=ETW_TRACE_PARTITION_INFORMATION)
[EVENT_DATA_DESCRIPTOR](https://www.google.com/search?num=5&q=EVENT_DATA_DESCRIPTOR+site%3Alearn.microsoft.com) | evntprov.h | [Vanara.PInvoke.AdvApi32.EVENT_DATA_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_DATA_DESCRIPTOR)
[EVENT_DESCRIPTOR](https://www.google.com/search?num=5&q=EVENT_DESCRIPTOR+site%3Alearn.microsoft.com) | evntprov.h | [Vanara.PInvoke.AdvApi32.EVENT_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_DESCRIPTOR)
[EVENT_EXTENDED_ITEM_EVENT_KEY](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_EVENT_KEY+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_EVENT_KEY](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_EVENT_KEY)
[EVENT_EXTENDED_ITEM_INSTANCE](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_INSTANCE+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_INSTANCE](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_INSTANCE)
[EVENT_EXTENDED_ITEM_PEBS_INDEX](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_PEBS_INDEX+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_PEBS_INDEX](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_PEBS_INDEX)
[EVENT_EXTENDED_ITEM_PMC_COUNTERS](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_PMC_COUNTERS+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_PMC_COUNTERS](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_PMC_COUNTERS)
[EVENT_EXTENDED_ITEM_PROCESS_START_KEY](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_PROCESS_START_KEY+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_PROCESS_START_KEY](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_PROCESS_START_KEY)
[EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_RELATED_ACTIVITYID)
[EVENT_EXTENDED_ITEM_STACK_KEY32](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_STACK_KEY32+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_STACK_KEY32](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_STACK_KEY32)
[EVENT_EXTENDED_ITEM_STACK_KEY64](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_STACK_KEY64+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_STACK_KEY64](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_STACK_KEY64)
[EVENT_EXTENDED_ITEM_STACK_TRACE32](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_STACK_TRACE32+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_STACK_TRACE32](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_STACK_TRACE32)
[EVENT_EXTENDED_ITEM_STACK_TRACE64](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_STACK_TRACE64+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_STACK_TRACE64](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_STACK_TRACE64)
[EVENT_EXTENDED_ITEM_TS_ID](https://www.google.com/search?num=5&q=EVENT_EXTENDED_ITEM_TS_ID+site%3Alearn.microsoft.com) | evntcons.h | [Vanara.PInvoke.AdvApi32.EVENT_EXTENDED_ITEM_TS_ID](https://github.com/dahall/Vanara/search?l=C%23&q=EVENT_EXTENDED_ITEM_TS_ID)
@ -1001,6 +1022,7 @@ Native Structure | Header | Managed Structure
[PROVIDER_FILTER_INFO](https://www.google.com/search?num=5&q=PROVIDER_FILTER_INFO+site%3Alearn.microsoft.com) | tdh.h | [Vanara.PInvoke.Tdh.PROVIDER_FILTER_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=PROVIDER_FILTER_INFO)
[PSEC_WINNT_AUTH_IDENTITY_OPAQUE](https://www.google.com/search?num=5&q=PSEC_WINNT_AUTH_IDENTITY_OPAQUE+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Secur32.PSEC_WINNT_AUTH_IDENTITY_OPAQUE](https://github.com/dahall/Vanara/search?l=C%23&q=PSEC_WINNT_AUTH_IDENTITY_OPAQUE)
[PSID_IDENTIFIER_AUTHORITY](https://www.google.com/search?num=5&q=PSID_IDENTIFIER_AUTHORITY+site%3Alearn.microsoft.com) | winnt.h | [Vanara.PInvoke.AdvApi32.PSID_IDENTIFIER_AUTHORITY](https://github.com/dahall/Vanara/search?l=C%23&q=PSID_IDENTIFIER_AUTHORITY)
[PUBKEYVER3](https://www.google.com/search?num=5&q=PUBKEYVER3+site%3Alearn.microsoft.com) | wincrypt.h | [Vanara.PInvoke.AdvApi32.PUBKEYVER3](https://github.com/dahall/Vanara/search?l=C%23&q=PUBKEYVER3)
[QUERY_SERVICE_CONFIG](https://www.google.com/search?num=5&q=QUERY_SERVICE_CONFIG+site%3Alearn.microsoft.com) | Winsvc.h | [Vanara.PInvoke.AdvApi32.QUERY_SERVICE_CONFIG](https://github.com/dahall/Vanara/search?l=C%23&q=QUERY_SERVICE_CONFIG)
[QUERY_SERVICE_LOCK_STATUS](https://www.google.com/search?num=5&q=QUERY_SERVICE_LOCK_STATUS+site%3Alearn.microsoft.com) | winsvc.h | [Vanara.PInvoke.AdvApi32.QUERY_SERVICE_LOCK_STATUS](https://github.com/dahall/Vanara/search?l=C%23&q=QUERY_SERVICE_LOCK_STATUS)
[QUOTA_LIMITS](https://www.google.com/search?num=5&q=QUOTA_LIMITS+site%3Alearn.microsoft.com) | Winnt.h | [Vanara.PInvoke.AdvApi32.QUOTA_LIMITS](https://github.com/dahall/Vanara/search?l=C%23&q=QUOTA_LIMITS)

View File

@ -16,10 +16,10 @@
<PackageReleaseNotes>Currently implements:
Classes
AnySizeStringMarshaler&lt;T&gt;, AssociateAttribute, AssociateStringAttribute, ClipCorrespondingTypeAttribute, ComTryGetNext, CoTaskMemStringMarshaler, FunctionHelper, GenericStringMarshaler&lt;T&gt;, GenericStringMarshalerBase&lt;T&gt;, IEnumeratorFromNext&lt;T&gt;, IEnumFromCom&lt;T&gt;, IEnumFromIndexer&lt;T&gt;, IEnumFromNext&lt;T&gt;, IndirectResource, IndirectString, Lib, LOGPALETTE, Macros, NullTermStringArrayMarshaler, OverlappedAsync, OverlappedAsyncResult, PInvokeClientExtensions, PInvokeDataAttribute, PRECT, PtrFunc&lt;T&gt;, RegistryTypeExt, SafeAnysizeStruct&lt;T&gt;, SafeAnysizeStructBase&lt;T&gt;, SafeAnysizeStructMarshaler&lt;T&gt;, SafeElementArray&lt;T&gt;, SafeHANDLE, SafeNativeArray&lt;T&gt;, SafeNativeArrayBase&lt;T&gt;, SafeNativeLinkedList&lt;T&gt;, SafeNativeListBase&lt;T&gt;, SafeResourceId, SBFunc&lt;T&gt;, SBFunc&lt;T&gt;, SBFunc&lt;T&gt;, SECURITY_ATTRIBUTES, SizeFunc&lt;T&gt;, StaticFieldValueHash, StringPtrArrayMarshaler, StructHelper, TryGetNext&lt;T&gt;, TryGetNext&lt;T&gt;
AnySizeStringMarshaler&lt;T&gt;, AssociateAttribute, AssociateStringAttribute, ClipCorrespondingTypeAttribute, ComTryGetNext, CoTaskMemStringMarshaler, FunctionHelper, GenericStringMarshaler&lt;T&gt;, GenericStringMarshalerBase&lt;T&gt;, IEnumeratorFromNext&lt;T&gt;, IEnumFromCom&lt;T&gt;, IEnumFromIndexer&lt;T&gt;, IEnumFromNext&lt;T&gt;, IndirectResource, IndirectString, Lib, LOGPALETTE, Macros, NullTermStringArrayMarshaler, OverlappedAsync, OverlappedAsyncResult, PFILETIME, PInvokeClientExtensions, PInvokeDataAttribute, PRECT, PSYSTEMTIME, PtrFunc&lt;T&gt;, RegistryTypeExt, SafeAnysizeStruct&lt;T&gt;, SafeAnysizeStructBase&lt;T&gt;, SafeAnysizeStructMarshaler&lt;T&gt;, SafeElementArray&lt;T&gt;, SafeHANDLE, SafeNativeArray&lt;T&gt;, SafeNativeArrayBase&lt;T&gt;, SafeNativeLinkedList&lt;T&gt;, SafeNativeListBase&lt;T&gt;, SafeResourceId, SBFunc&lt;T&gt;, SBFunc&lt;T&gt;, SBFunc&lt;T&gt;, SECURITY_ATTRIBUTES, SizeFunc&lt;T&gt;, StaticFieldValueHash, StringPtrArrayMarshaler, StructHelper, TryGetNext&lt;T&gt;, TryGetNext&lt;T&gt;
Structures
ACCESS_MASK, BusNumber, CLIPFORMAT, CM_FULL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_LIST, CM_POWER_DATA, CM_RESOURCE_LIST, COLORREF, Connection, CORRELATION_VECTOR, CY, DATE, DECIMAL, DEVICE_CAPABILITIES, DevicePrivate, DeviceSpecificData, DEVMODE, Dma, DmaV3, Generic, HACCEL, HANDLE, HBITMAP, HBRUSH, HCOLORSPACE, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HEVENT, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HSECTION, HTASK, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, Interrupt, LANGID, LCID, LOGFONT, LOGPALETTE, Memory40, Memory48, Memory64, MessageInterruptRaw, MSG, NTStatus, OBJECT_TYPE_LIST, OFSTRUCT, PACE, PACL, PALETTEENTRY, POINT, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, ResourceIdOrHandle&lt;T&gt;, RGBQUAD, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, tagSECURITY_ATTRIBUTES, TEXTMETRIC, union, WIN32_FIND_DATA, Win32Error
ACCESS_MASK, BusNumber, CLIPFORMAT, CM_FULL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_DESCRIPTOR, CM_PARTIAL_RESOURCE_LIST, CM_POWER_DATA, CM_RESOURCE_LIST, COLORREF, Connection, CORRELATION_VECTOR, CY, DATE, DECIMAL, DEVICE_CAPABILITIES, DevicePrivate, DeviceSpecificData, DEVMODE, Dma, DmaV3, Generic, HACCEL, HANDLE, HBITMAP, HBRUSH, HCOLORSPACE, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HEVENT, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HSECTION, HTASK, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, Interrupt, LANGID, LCID, LOGFONT, LOGPALETTE, Memory40, Memory48, Memory64, MessageInterruptRaw, MSG, NTStatus, OBJECT_TYPE_LIST, OFSTRUCT, PACE, PACL, PALETTEENTRY, PFILETIME, POINT, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, PSYSTEMTIME, RECT, ResourceId, ResourceIdOrHandle&lt;T&gt;, RGBQUAD, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, tagSECURITY_ATTRIBUTES, TEXTMETRIC, Union, WIN32_FIND_DATA, Win32Error
Enumerations
CharacterSet, CM_DEVCAP, CM_FILE, CM_INSTALL_STATE, CM_REMOVAL_POLICY, CM_RESOURCE, CM_SHARE_DISPOSITION, CmResourceType, CONFIGFLAG, DEVICE_POWER_STATE, DEVICE_SCALE_FACTOR, DMCOLLATE, DMCOLOR, DMDFO, DMDISPLAY, DMDITHER, DMDO, DMDUP, DMFIELDS, DMICM, DMICMMETHOD, DMMEDIA, DMNUP, DMORIENT, DMPAPER, DMRES, DMTT, DN, DrawTextFlags, FacilityCode, FacilityCode, FILE_DEVICE, FILE_SHARE, FileFlagsAndAttributes, FontFamily, FontPitch, INTERFACE_TYPE, LANG, LogFontClippingPrecision, LogFontOutputPrecision, LogFontOutputQuality, MouseButtonState, NTDDI, ObjectTypeListLevel, PC, PDCAP, PInvokeClient, ProcessorArchitecture, REG_VALUE_TYPE, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, SORT, STGM, SUBLANG, SYSTEM_POWER_STATE, SystemColorIndex, SystemShutDownReason, URLZONE, WIN32_WINNT

View File

@ -25,4 +25,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Classes | Structures | Enumerations | Interfaces
--- | --- | --- | ---
AnySizeStringMarshaler AssociateAttribute AssociateStringAttribute ClipCorrespondingTypeAttribute ComTryGetNext CoTaskMemStringMarshaler FunctionHelper GenericStringMarshaler GenericStringMarshalerBase IEnumeratorFromNext IEnumFromCom IEnumFromIndexer IEnumFromNext IndirectResource IndirectString Lib LOGPALETTE Macros NullTermStringArrayMarshaler OverlappedAsync OverlappedAsyncResult PInvokeClientExtensions PInvokeDataAttribute PRECT PtrFunc RegistryTypeExt SafeAnysizeStruct SafeAnysizeStructBase SafeAnysizeStructMarshaler SafeElementArray SafeHANDLE SafeNativeArray SafeNativeArrayBase SafeNativeLinkedList SafeNativeListBase SafeResourceId SBFunc SBFunc SBFunc SECURITY_ATTRIBUTES SizeFunc StaticFieldValueHash StringPtrArrayMarshaler StructHelper TryGetNext TryGetNext | ACCESS_MASK BusNumber CLIPFORMAT CM_FULL_RESOURCE_DESCRIPTOR CM_PARTIAL_RESOURCE_DESCRIPTOR CM_PARTIAL_RESOURCE_LIST CM_POWER_DATA CM_RESOURCE_LIST COLORREF Connection CORRELATION_VECTOR CY DATE DECIMAL DEVICE_CAPABILITIES DevicePrivate DeviceSpecificData DEVMODE Dma DmaV3 Generic HACCEL HANDLE HBITMAP HBRUSH HCOLORSPACE HCURSOR HDC HDESK HDPA HDROP HDSA HDWP HENHMETAFILE HEVENT HFILE HFONT HGDIOBJ HICON HIMAGELIST HINSTANCE HKEY HMENU HMETAFILE HMONITOR HPALETTE HPEN HPROCESS HPROPSHEET HPROPSHEETPAGE HRESULT HRGN HSECTION HTASK HTHEME HTHREAD HTHUMBNAIL HTOKEN HWINSTA HWND Interrupt LANGID LCID LOGFONT LOGPALETTE Memory40 Memory48 Memory64 MessageInterruptRaw MSG NTStatus OBJECT_TYPE_LIST OFSTRUCT PACE PACL PALETTEENTRY POINT POINTS PRECT PSECURITY_DESCRIPTOR PSID RECT ResourceId ResourceIdOrHandle RGBQUAD SECURITY_ATTRIBUTES SIZE SYSTEMTIME tagSECURITY_ATTRIBUTES TEXTMETRIC union WIN32_FIND_DATA Win32Error | CharacterSet CM_DEVCAP CM_FILE CM_INSTALL_STATE CM_REMOVAL_POLICY CM_RESOURCE CM_SHARE_DISPOSITION CmResourceType CONFIGFLAG DEVICE_POWER_STATE DEVICE_SCALE_FACTOR DMCOLLATE DMCOLOR DMDFO DMDISPLAY DMDITHER DMDO DMDUP DMFIELDS DMICM DMICMMETHOD DMMEDIA DMNUP DMORIENT DMPAPER DMRES DMTT DN DrawTextFlags FacilityCode FacilityCode FILE_DEVICE FILE_SHARE FileFlagsAndAttributes FontFamily FontPitch INTERFACE_TYPE LANG LogFontClippingPrecision LogFontOutputPrecision LogFontOutputQuality MouseButtonState NTDDI ObjectTypeListLevel PC PDCAP PInvokeClient ProcessorArchitecture REG_VALUE_TYPE ResourceType SECURITY_INFORMATION SeverityLevel SeverityLevel ShowWindowCommand SORT STGM SUBLANG SYSTEM_POWER_STATE SystemColorIndex SystemShutDownReason URLZONE WIN32_WINNT | IClipboardFormatter ICOMEnum IErrorProvider IGraphicsObjectHandle IHandle IKernelHandle ISecurityObject IShellHandle ISyncHandle IUserHandle
AnySizeStringMarshaler AssociateAttribute AssociateStringAttribute ClipCorrespondingTypeAttribute ComTryGetNext CoTaskMemStringMarshaler FunctionHelper GenericStringMarshaler GenericStringMarshalerBase IEnumeratorFromNext IEnumFromCom IEnumFromIndexer IEnumFromNext IndirectResource IndirectString Lib LOGPALETTE Macros NullTermStringArrayMarshaler OverlappedAsync OverlappedAsyncResult PFILETIME PInvokeClientExtensions PInvokeDataAttribute PRECT PSYSTEMTIME PtrFunc RegistryTypeExt SafeAnysizeStruct SafeAnysizeStructBase SafeAnysizeStructMarshaler SafeElementArray SafeHANDLE SafeNativeArray SafeNativeArrayBase SafeNativeLinkedList SafeNativeListBase SafeResourceId SBFunc SBFunc SBFunc SECURITY_ATTRIBUTES SizeFunc StaticFieldValueHash StringPtrArrayMarshaler StructHelper TryGetNext TryGetNext | ACCESS_MASK BusNumber CLIPFORMAT CM_FULL_RESOURCE_DESCRIPTOR CM_PARTIAL_RESOURCE_DESCRIPTOR CM_PARTIAL_RESOURCE_LIST CM_POWER_DATA CM_RESOURCE_LIST COLORREF Connection CORRELATION_VECTOR CY DATE DECIMAL DEVICE_CAPABILITIES DevicePrivate DeviceSpecificData DEVMODE Dma DmaV3 Generic HACCEL HANDLE HBITMAP HBRUSH HCOLORSPACE HCURSOR HDC HDESK HDPA HDROP HDSA HDWP HENHMETAFILE HEVENT HFILE HFONT HGDIOBJ HICON HIMAGELIST HINSTANCE HKEY HMENU HMETAFILE HMONITOR HPALETTE HPEN HPROCESS HPROPSHEET HPROPSHEETPAGE HRESULT HRGN HSECTION HTASK HTHEME HTHREAD HTHUMBNAIL HTOKEN HWINSTA HWND Interrupt LANGID LCID LOGFONT LOGPALETTE Memory40 Memory48 Memory64 MessageInterruptRaw MSG NTStatus OBJECT_TYPE_LIST OFSTRUCT PACE PACL PALETTEENTRY PFILETIME POINT POINTS PRECT PSECURITY_DESCRIPTOR PSID PSYSTEMTIME RECT ResourceId ResourceIdOrHandle RGBQUAD SECURITY_ATTRIBUTES SIZE SYSTEMTIME tagSECURITY_ATTRIBUTES TEXTMETRIC Union WIN32_FIND_DATA Win32Error | CharacterSet CM_DEVCAP CM_FILE CM_INSTALL_STATE CM_REMOVAL_POLICY CM_RESOURCE CM_SHARE_DISPOSITION CmResourceType CONFIGFLAG DEVICE_POWER_STATE DEVICE_SCALE_FACTOR DMCOLLATE DMCOLOR DMDFO DMDISPLAY DMDITHER DMDO DMDUP DMFIELDS DMICM DMICMMETHOD DMMEDIA DMNUP DMORIENT DMPAPER DMRES DMTT DN DrawTextFlags FacilityCode FacilityCode FILE_DEVICE FILE_SHARE FileFlagsAndAttributes FontFamily FontPitch INTERFACE_TYPE LANG LogFontClippingPrecision LogFontOutputPrecision LogFontOutputQuality MouseButtonState NTDDI ObjectTypeListLevel PC PDCAP PInvokeClient ProcessorArchitecture REG_VALUE_TYPE ResourceType SECURITY_INFORMATION SeverityLevel SeverityLevel ShowWindowCommand SORT STGM SUBLANG SYSTEM_POWER_STATE SystemColorIndex SystemShutDownReason URLZONE WIN32_WINNT | IClipboardFormatter ICOMEnum IErrorProvider IGraphicsObjectHandle IKernelHandle ISecurityObject IShellHandle ISyncHandle IUserHandle

View File

@ -58,7 +58,7 @@ Enum | Description | Values
[Vanara.PInvoke.PDCAP](https://github.com/dahall/Vanara/search?l=C%23&q=PDCAP) | The device's power capabilities. | PDCAP_D0_SUPPORTED, PDCAP_D1_SUPPORTED, PDCAP_D2_SUPPORTED, PDCAP_D3_SUPPORTED, PDCAP_WAKE_FROM_D0_SUPPORTED, PDCAP_WAKE_FROM_D1_SUPPORTED, PDCAP_WAKE_FROM_D2_SUPPORTED, PDCAP_WAKE_FROM_D3_SUPPORTED, PDCAP_WARM_EJECT_SUPPORTED, PDCAP_S0_SUPPORTED, PDCAP_S1_SUPPORTED, PDCAP_S2_SUPPORTED, PDCAP_S3_SUPPORTED, PDCAP_WAKE_FROM_S0_SUPPORTED, PDCAP_WAKE_FROM_S1_SUPPORTED, PDCAP_WAKE_FROM_S2_SUPPORTED, PDCAP_WAKE_FROM_S3_SUPPORTED, PDCAP_S4_SUPPORTED, PDCAP_S5_SUPPORTED
[Vanara.PInvoke.PInvokeClient](https://github.com/dahall/Vanara/search?l=C%23&q=PInvokeClient) | Flags that determine the minimum supported client(s) for a P/Invoke function. | None, Windows2000, WindowsXP, WindowsXP_SP2, WindowsVista, WindowsVista_SP2, Windows7, Windows8, Windows81, Windows10, Windows11
[Vanara.PInvoke.ProcessorArchitecture](https://github.com/dahall/Vanara/search?l=C%23&q=ProcessorArchitecture) | Processor architecture | PROCESSOR_ARCHITECTURE_INTEL, PROCESSOR_ARCHITECTURE_MIPS, PROCESSOR_ARCHITECTURE_ALPHA, PROCESSOR_ARCHITECTURE_PPC, PROCESSOR_ARCHITECTURE_SHX, PROCESSOR_ARCHITECTURE_ARM, PROCESSOR_ARCHITECTURE_IA64, PROCESSOR_ARCHITECTURE_ALPHA64, PROCESSOR_ARCHITECTURE_MSIL, PROCESSOR_ARCHITECTURE_AMD64, PROCESSOR_ARCHITECTURE_IA32_ON_WIN64, PROCESSOR_ARCHITECTURE_NEUTRAL, PROCESSOR_ARCHITECTURE_ARM64, PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64, PROCESSOR_ARCHITECTURE_UNKNOWN
[Vanara.PInvoke.REG_VALUE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=REG_VALUE_TYPE) | A registry value can store data in various formats. When you store data under a registry value, for instance by calling the RegSetValueEx function, you can specify one of the following values to indicate the type of data being stored. When you retrieve a registry value, functions such as RegQueryValueEx use these values to indicate the type of data retrieved. | REG_NONE, REG_SZ, REG_EXPAND_SZ, REG_BINARY, REG_DWORD_LITTLE_ENDIAN, REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_LINK, REG_MULTI_SZ, REG_RESOURCE_LIST, REG_FULL_RESOURCE_DESCRIPTOR, REG_RESOURCE_REQUIREMENTS_LIST, REG_QWORD_LITTLE_ENDIAN, REG_QWORD
[Vanara.PInvoke.REG_VALUE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=REG_VALUE_TYPE) | A registry value can store data in various formats. When you store data under a registry value, for instance by calling the RegSetValueEx function, you can specify one of the following values to indicate the type of data being stored. When you retrieve a registry value, functions such as RegQueryValueEx use these values to indicate the type of data retrieved. | REG_NONE, REG_SZ, REG_EXPAND_SZ, REG_BINARY, REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_LINK, REG_MULTI_SZ, REG_RESOURCE_LIST, REG_FULL_RESOURCE_DESCRIPTOR, REG_RESOURCE_REQUIREMENTS_LIST, REG_QWORD
[Vanara.PInvoke.ResourceType](https://github.com/dahall/Vanara/search?l=C%23&q=ResourceType) | Predefined resource types. | RT_CURSOR, RT_BITMAP, RT_ICON, RT_MENU, RT_DIALOG, RT_STRING, RT_FONTDIR, RT_FONT, RT_ACCELERATOR, RT_RCDATA, RT_MESSAGETABLE, RT_GROUP_CURSOR, RT_GROUP_ICON, RT_VERSION, RT_DLGINCLUDE, RT_PLUGPLAY, RT_VXD, RT_ANICURSOR, RT_ANIICON, RT_HTML, RT_MANIFEST
[Vanara.PInvoke.SECURITY_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=SECURITY_INFORMATION) | The SECURITY_INFORMATION data type identifies the object-related security information being set or queried. This security information includes: <list type="bullet"> <item> <term>The owner of an object</term> </item> <item> <term>The primary group of an object</term> </item> <item> <term>The discretionary access control list (DACL) of an object</term> </item> <item> <term>The system access control list (SACL) of an object</term> </item> </list> | OWNER_SECURITY_INFORMATION, GROUP_SECURITY_INFORMATION, DACL_SECURITY_INFORMATION, SACL_SECURITY_INFORMATION, LABEL_SECURITY_INFORMATION, ATTRIBUTE_SECURITY_INFORMATION, SCOPE_SECURITY_INFORMATION, PROCESS_TRUST_LABEL_SECURITY_INFORMATION, BACKUP_SECURITY_INFORMATION, UNPROTECTED_SACL_SECURITY_INFORMATION, UNPROTECTED_DACL_SECURITY_INFORMATION, PROTECTED_SACL_SECURITY_INFORMATION, PROTECTED_DACL_SECURITY_INFORMATION
[Vanara.PInvoke.HRESULT.SeverityLevel](https://github.com/dahall/Vanara/search?l=C%23&q=SeverityLevel) | A value indicating whether an `Vanara.PInvoke.HRESULT` is a success (Severity bit 31 equals 0). | Success, Fail
@ -151,11 +151,13 @@ Struct | Description
[Vanara.PInvoke.PACE](https://github.com/dahall/Vanara/search?l=C%23&q=PACE) | Provides a pointer to an access control entry.
[Vanara.PInvoke.PACL](https://github.com/dahall/Vanara/search?l=C%23&q=PACL) | Provides a handle to an access control list.
[Vanara.PInvoke.PALETTEENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=PALETTEENTRY) | Specifies the color and usage of an entry in a logical palette.
[Vanara.PInvoke.PFILETIME](https://github.com/dahall/Vanara/search?l=C%23&q=PFILETIME) | Represents a pointer to a `System.Runtime.InteropServices.ComTypes.FILETIME` structure which holds the number of 100-nanosecond intervals since January 1, 1601. This structure is a 64-bit value.
[Vanara.PInvoke.POINT](https://github.com/dahall/Vanara/search?l=C%23&q=POINT) | The POINT structure defines the x- and y-coordinates of a point.
[Vanara.PInvoke.POINTS](https://github.com/dahall/Vanara/search?l=C%23&q=POINTS) | The POINTS structure defines the coordinates of a point.
[Vanara.PInvoke.PRECT](https://github.com/dahall/Vanara/search?l=C%23&q=PRECT) | Defines the coordinates of the upper-left and lower-right corners of a rectangle.
[Vanara.PInvoke.PSECURITY_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=PSECURITY_DESCRIPTOR) | Provides a handle to a security descriptor.
[Vanara.PInvoke.PSID](https://github.com/dahall/Vanara/search?l=C%23&q=PSID) | Provides a handle to a security identifier.
[Vanara.PInvoke.PSYSTEMTIME](https://github.com/dahall/Vanara/search?l=C%23&q=PSYSTEMTIME) | Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called.
[Vanara.PInvoke.RECT](https://github.com/dahall/Vanara/search?l=C%23&q=RECT) | Defines the coordinates of the upper-left and lower-right corners of a rectangle.
[Vanara.PInvoke.ResourceId](https://github.com/dahall/Vanara/search?l=C%23&q=ResourceId) | Helper structure to use for a pointer that can morph into a string, pointer or integer.
[Vanara.PInvoke.ResourceIdOrHandle<T>](https://github.com/dahall/Vanara/search?l=C%23&q=ResourceIdOrHandle<T>) | Helper structure to use for a pointer that can morph into a string, handle or integer.
@ -165,7 +167,7 @@ Struct | Description
[Vanara.PInvoke.SYSTEMTIME](https://github.com/dahall/Vanara/search?l=C%23&q=SYSTEMTIME) | Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called.
[Vanara.PInvoke.tagSECURITY_ATTRIBUTES](https://github.com/dahall/Vanara/search?l=C%23&q=tagSECURITY_ATTRIBUTES) | The SECURITY_ATTRIBUTES structure contains the security descriptor for an object and specifies whether the handle retrieved by specifying this structure is inheritable. This structure provides security settings for objects created by various functions, such as CreateFile, CreatePipe, CreateProcess, RegCreateKeyEx, or RegSaveKeyEx.
[Vanara.PInvoke.TEXTMETRIC](https://github.com/dahall/Vanara/search?l=C%23&q=TEXTMETRIC) | The <c>TEXTMETRIC</c> structure contains basic information about a physical font. All sizes are specified in logical units; that is, they depend on the current mapping mode of the display context.
[Vanara.PInvoke.CM_PARTIAL_RESOURCE_DESCRIPTOR.union](https://github.com/dahall/Vanara/search?l=C%23&q=union) | The union
[Vanara.PInvoke.CM_PARTIAL_RESOURCE_DESCRIPTOR.Union](https://github.com/dahall/Vanara/search?l=C%23&q=Union) | The union
[Vanara.PInvoke.WIN32_FIND_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WIN32_FIND_DATA) | Contains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile function.
[Vanara.PInvoke.Win32Error](https://github.com/dahall/Vanara/search?l=C%23&q=Win32Error) | Represents a Win32 Error Code. This can be used in place of a return value.
### Interfaces
@ -175,7 +177,6 @@ Interface | Description
[Vanara.Collections.ICOMEnum<T>](https://github.com/dahall/Vanara/search?l=C%23&q=ICOMEnum<T>) | A generic interface to identify matching COM enumerator interfaces
[Vanara.PInvoke.IErrorProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IErrorProvider) | Common properties and methods for errors.
[Vanara.PInvoke.IGraphicsObjectHandle](https://github.com/dahall/Vanara/search?l=C%23&q=IGraphicsObjectHandle) | Signals that a structure or class holds a handle to a graphics object.
[Vanara.PInvoke.IHandle](https://github.com/dahall/Vanara/search?l=C%23&q=IHandle) | Signals that a structure or class holds a HANDLE.
[Vanara.PInvoke.IKernelHandle](https://github.com/dahall/Vanara/search?l=C%23&q=IKernelHandle) | Signals that a structure or class holds a handle to a kernel object.
[Vanara.PInvoke.ISecurityObject](https://github.com/dahall/Vanara/search?l=C%23&q=ISecurityObject) | Signals that a structure or class holds a pointer to a security object.
[Vanara.PInvoke.IShellHandle](https://github.com/dahall/Vanara/search?l=C%23&q=IShellHandle) | Signals that a structure or class holds a handle to a shell object.
@ -205,9 +206,11 @@ Class | Description
[Vanara.InteropServices.NullTermStringArrayMarshaler](https://github.com/dahall/Vanara/search?l=C%23&q=NullTermStringArrayMarshaler) | Marshals an array of strings to a concatenated list of strings with an extra NULL terminator.
[Vanara.PInvoke.OverlappedAsync](https://github.com/dahall/Vanara/search?l=C%23&q=OverlappedAsync) | Helper methods to work with asynchronous methods using `System.Threading.NativeOverlapped`.
[Vanara.PInvoke.OverlappedAsync.OverlappedAsyncResult](https://github.com/dahall/Vanara/search?l=C%23&q=OverlappedAsyncResult) | Holds all pertinent information for handling results and errors in an overlapped set of method calls.
[Vanara.PInvoke.PFILETIME](https://github.com/dahall/Vanara/search?l=C%23&q=PFILETIME) | Represents a pointer to a `System.Runtime.InteropServices.ComTypes.FILETIME` structure which holds the number of 100-nanosecond intervals since January 1, 1601. This structure is a 64-bit value.
[Vanara.Extensions.PInvokeClientExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=PInvokeClientExtensions) | Extension methods for `Vanara.PInvoke.PInvokeClient`.
[Vanara.PInvoke.PInvokeDataAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=PInvokeDataAttribute) | Captures information about P/Invoke calls.
[Vanara.PInvoke.PRECT](https://github.com/dahall/Vanara/search?l=C%23&q=PRECT) | Defines the coordinates of the upper-left and lower-right corners of a rectangle.
[Vanara.PInvoke.PSYSTEMTIME](https://github.com/dahall/Vanara/search?l=C%23&q=PSYSTEMTIME) | Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called.
[Vanara.PInvoke.FunctionHelper.PtrFunc<T>](https://github.com/dahall/Vanara/search?l=C%23&q=PtrFunc<T>) | Delegate to get the size of memory allocated to a pointer.
[Vanara.Extensions.RegistryTypeExt](https://github.com/dahall/Vanara/search?l=C%23&q=RegistryTypeExt) | Extension methods for registry types.
[Vanara.InteropServices.SafeAnysizeStruct<T>](https://github.com/dahall/Vanara/search?l=C%23&q=SafeAnysizeStruct<T>) | For structures with a single array as the last field that are intended to be variable length, this class manages the structure and automatically marshals the correct structure to memory.

View File

@ -16,10 +16,10 @@ Functions
AssocCreateForClasses AssocGetDetailsOfPropKey CDefFolderMenu_Create2 CommandLineToArgvW DragAcceptFiles DragFinish DragQueryFile DragQueryPoint DuplicateIcon ExtractAssociatedIcon ExtractAssociatedIconEx ExtractIcon ExtractIconEx FindExecutable GetCurrentProcessExplicitAppUserModelID GetFileNameFromBrowse ILAppendID ILClone ILCloneFirst ILCombine ILCreateFromPath ILFindChild ILFindLastID ILFree ILGetNext ILGetSize ILIsEqual ILIsParent ILLoadFromStreamEx ILRemoveLastID ILSaveToStream InetIsOffline InitNetworkAddressControl InitVariantFromStrRet IsNetDrive IsUserAnAdmin MIMEAssociationDialog OpenRegStream PathCleanupSpec PathGetShortPath PathIsExe PathIsSlow PathMakeUniqueName PathResolve PathYetAnotherMakeUniqueName PickIconDlg PifMgr_CloseProperties PifMgr_GetProperties PifMgr_OpenProperties PifMgr_SetProperties ReadCabinetState RealDriveType RestartDialog RestartDialogEx SetCurrentProcessExplicitAppUserModelID SHAddDefaultPropertiesByExt SHAddFromPropSheetExtArray SHAddToRecentDocs SHAlloc SHAppBarMessage SHAssocEnumHandlers SHAssocEnumHandlersForProtocolByApplication SHBindToFolderIDListParent SHBindToFolderIDListParentEx SHBindToObject SHBindToParent SHBrowseForFolder SHChangeNotification_Lock SHChangeNotification_Unlock SHChangeNotify SHChangeNotifyDeregister SHChangeNotifyRegister SHChangeNotifyRegisterThread SHCreateAssociationRegistration SHCreateDataObject SHCreateDefaultContextMenu SHCreateDefaultExtractIcon SHCreateDefaultPropertiesOp SHCreateDirectory SHCreateDirectoryEx SHCreateFileExtractIconW SHCreateItemFromIDList SHCreateItemFromParsingName SHCreateItemFromRelativeName SHCreateItemInKnownFolder SHCreateItemWithParent SHCreatePropSheetExtArray SHCreateShellFolderView SHCreateShellFolderViewEx SHCreateShellItem SHCreateShellItemArray SHCreateShellItemArrayFromDataObject SHCreateShellItemArrayFromIDLists SHCreateShellItemArrayFromShellItem SHCreateStdEnumFmtEtc SHDefExtractIcon SHDestroyPropSheetExtArray SHDoDragDrop ShellAbout ShellExecute ShellExecuteEx Shell_GetCachedImageIndex Shell_GetImageLists Shell_MergeMenus Shell_NotifyIcon Shell_NotifyIconGetRect SHEmptyRecycleBin SHEnumerateUnreadMailAccountsA SHEnumerateUnreadMailAccountsW SHEvaluateSystemCommandTemplate SHFileOperation SHFindFiles SHFind_InitMenuPopup SHFlushSFCache SHFormatDrive SHFree SHFreeNameMappings SHGetAttributesFromDataObject SHGetDataFromIDList SHGetDesktopFolder SHGetDiskFreeSpaceA SHGetDiskFreeSpaceEx SHGetDiskFreeSpaceW SHGetDriveMedia SHGetFileInfo SHGetFolderLocation SHGetFolderPath SHGetFolderPathAndSubDir SHGetFolderPathEx SHGetIconOverlayIndex SHGetIDListFromObject SHGetImageList SHGetInstanceExplorer SHGetItemFromDataObject SHGetItemFromObject SHGetKnownFolderIDList SHGetKnownFolderItem SHGetKnownFolderPath SHGetLocalizedName SHGetNameFromIDList SHGetNewLinkInfo SHGetPathFromIDList SHGetPathFromIDListEx SHGetPropertyStoreForWindow SHGetPropertyStoreFromIDList SHGetPropertyStoreFromParsingName SHGetRealIDL SHGetSetFolderCustomSettings SHGetSetSettings SHGetSettings SHGetStockIconInfo SHGetTemporaryPropertyForItem SHGetUnreadMailCountW SHHandleUpdateImage SHInvokePrinterCommand SHIsFileAvailableOffline SHLimitInputEdit SHLoadInProc SHLoadNonloadedIconOverlayIdentifiers SHMapPIDLToSystemImageListIndex SHMultiFileProperties SHObjectProperties SHOpenFolderAndSelectItems SHOpenWithDialog SHParseDisplayName SHPathPrepareForWrite SHPropStgCreate SHPropStgReadMultiple SHPropStgWriteMultiple SHQueryRecycleBin SHQueryUserNotificationState SHRemoveLocalizedName SHReplaceFromPropSheetExtArray SHResolveLibrary SHRestricted SHSetDefaultProperties SHSetInstanceExplorer SHSetKnownFolderPath SHSetLocalizedName SHSetTemporaryPropertyForItem SHSetUnreadMailCountW SHShellFolderView_Message SHShowManageLibraryUI SHSimpleIDListFromPath SHTestTokenMembership SHUpdateImage SHUpdateRecycleBinIcon SHValidateUNC SignalFileOpen StgMakeUniqueName TranslateURLW URLAssociationDialogW VariantToStrRet Win32DeleteFile WriteCabinetState
Structures
APPBARDATA APPCATEGORYINFO APPCATEGORYINFOLIST APPINFODATA ASSOCIATIONELEMENT BROWSEINFO CABINETSTATE CATEGORY_INFO CIDA CMINVOKECOMMANDINFOEX CM_COLUMNINFO COMDLG_FILTERSPEC COORD CSFV DATABLOCKHEADER DEFCONTEXTMENU DESKBANDINFO DROPDESCRIPTION DROPFILES EXP_DARWIN_LINK EXP_SPECIAL_FOLDER EXP_SZ_LINK EXTRASEARCH FILEDESCRIPTOR FILEGROUPDESCRIPTOR FILE_ATTRIBUTES_ARRAY FOLDERSETTINGS HLOCK HPIF HPSXA ITEMIDLIST KNOWNFOLDER_DEFINITION NETRESOURCE NOTIFICATION_USER_INPUT_DATA NOTIFYICONDATA NOTIFYICONIDENTIFIER NRESARRAY NSTCCUSTOMDRAW NT_CONSOLE_PROPS NT_FE_CONSOLE_PROPS OPENASINFO PERSIST_FOLDER_TARGET_INFO PFOLDERSETTINGS PREVIEWHANDLERFRAMEINFO PROPPRG PUBAPPINFO SFV_CREATE SHChangeNotifyEntry SHDESCRIPTIONID SHDRAGIMAGE SHELLDETAILS SHELLEXECUTEINFO SHELLFLAGSTATE SHELLSTATE SHELL_ITEM_RESOURCE SHFILEINFO SHFILEOPSTRUCT SHFOLDERCUSTOMSETTINGS SHITEMID SHQUERYRBINFO SHSTOCKICONINFO SLOWAPPINFO SMDATA SORTCOLUMN STRRET SV2CVW2_PARAMS THUMBBUTTON URLINVOKECOMMANDINFO
APPBARDATA APPCATEGORYINFO APPCATEGORYINFOLIST APPINFODATA ASSOCIATIONELEMENT BROWSEINFO CABINETSTATE CATEGORY_INFO CIDA CMINVOKECOMMANDINFOEX CM_COLUMNINFO COMDLG_FILTERSPEC CSFV DATABLOCKHEADER DEFCONTEXTMENU DESKBANDINFO DFMICS DROPDESCRIPTION DROPFILES EXP_DARWIN_LINK EXP_SPECIAL_FOLDER EXP_SZ_LINK EXTRASEARCH FILEDESCRIPTOR FILEGROUPDESCRIPTOR FILE_ATTRIBUTES_ARRAY FOLDERSETTINGS HLOCK HPIF HPSXA ITEMIDLIST KNOWNFOLDER_DEFINITION NETRESOURCE NOTIFICATION_USER_INPUT_DATA NOTIFYICONDATA NOTIFYICONIDENTIFIER NRESARRAY NSTCCUSTOMDRAW NT_CONSOLE_PROPS NT_FE_CONSOLE_PROPS OPENASINFO PERSIST_FOLDER_TARGET_INFO PFOLDERSETTINGS PREVIEWHANDLERFRAMEINFO PROPPRG PUBAPPINFO QCMINFO SFV_CREATE SHARDAPPIDINFO SHARDAPPIDINFOIDLIST SHARDAPPIDINFOLINK SHChangeNotifyEntry SHDESCRIPTIONID SHDRAGIMAGE SHELLDETAILS SHELLEXECUTEINFO SHELLFLAGSTATE SHELLSTATE SHELL_ITEM_RESOURCE SHFILEINFO SHFILEOPSTRUCT SHFOLDERCUSTOMSETTINGS SHITEMID SHQUERYRBINFO SHSTOCKICONINFO SLOWAPPINFO SMDATA SORTCOLUMN STRRET SV2CVW2_PARAMS THUMBBUTTON URLINVOKECOMMANDINFO
Interfaces
DFConstraint DShellFolderViewEvents Folder Folder2 Folder3 FolderItem FolderItem2 FolderItems FolderItems2 FolderItems3 FolderItemVerb FolderItemVerbs IAccessibilityDockingService IAccessibilityDockingServiceCallback IAccessibleObject IActionProgress IActionProgressDialog IAppActivationUIInfo IApplicationActivationManager IApplicationAssociationRegistration IApplicationDesignModeSettings IApplicationDesignModeSettings2 IApplicationDestinations IApplicationDocumentLists IAppPublisher IAppVisibility IAppVisibilityEvents IAssocHandler IAssocHandlerInvoker IAttachmentExecute IAutoComplete IAutoComplete2 IAutoCompleteDropDown IBrowserFrameOptions ICategorizer ICategoryProvider ICDBurn ICDBurnExt IColumnManager ICommDlgBrowser ICommDlgBrowser3 IContextMenu IContextMenu2 IContextMenu3 IContextMenuCB ICopyHookA ICopyHookW ICreateProcessInputs ICreatingProcess ICurrentItem ICustomDestinationList IDataObjectProvider IDataTransferManagerInterop IDefaultExtractIconInit IDefaultFolderMenuInitialize IDelegateFolder IDelegateItem IDeskBand IDeskBand2 IDesktopWallpaper IDestinationStreamFactory IDisplayItem IDockingWindow IDragSourceHelper IDragSourceHelper2 IDropTargetHelper IDynamicHWHandler IEnumAssocHandlers IEnumerableView IEnumExplorerCommand IEnumExtraSearch IEnumFullIDList IEnumIDList IEnumObjects IEnumPublishedApps IEnumReadyCallback IEnumResources IEnumShellItems IExecuteCommand IExecuteCommandApplicationHostEnvironment IExecuteCommandHost IExplorerBrowser IExplorerBrowserEvents IExplorerCommand IExplorerCommandProvider IExplorerCommandState IExplorerPaneVisibility IExtractIconA IExtractIconW IExtractImage IExtractImage2 IFileDialog IFileDialog2 IFileDialogControlEvents IFileDialogCustomize IFileDialogEvents IFileIsInUse IFileOpenDialog IFileOperation IFileOperationProgressSink IFileSaveDialog IFileSearchBand IFileSyncMergeHandler IFileSystemBindData IFileSystemBindData2 IFolderFilter IFolderFilterSite IFolderView IFolderView2 IFolderViewHost IFolderViewOC IFolderViewOptions IFolderViewSettings IFrameworkInputPane IFrameworkInputPaneHandler IHandlerActivationHost IHandlerInfo IHandlerInfo2 IHWEventHandler IHWEventHandler2 IIdentityName IImageRecompress IInitializeCommand IInitializeWithBindCtx IInitializeWithFile IInitializeWithItem IInitializeWithPropertyStore IInitializeWithStream IInitializeWithWindow IInputObject IInputObject2 IInputObjectSite IInputPanelConfiguration IInputPanelInvocationConfiguration IInsertItem IIOCancelInformation IItemNameLimits IKnownFolder IKnownFolderManager ILaunchSourceAppUserModelId ILaunchSourceViewSizePreference ILaunchTargetMonitor ILaunchTargetViewSizePreference IModalWindow INameSpaceTreeAccessible INameSpaceTreeControl INameSpaceTreeControl2 INameSpaceTreeControlDropHandler INameSpaceTreeControlEvents INameSpaceTreeControlFolderCapabilities INamespaceWalk INamespaceWalkCB INamespaceWalkCB2 INewMenuClient INewWDEvents INewWindowManager INotificationActivationCallback IObjectArray IObjectCollection IObjectProvider IObjectWithAppUserModelId IObjectWithBackReferences IObjectWithCancelEvent IObjectWithFolderEnumMode IObjectWithProgId IObjectWithSelection IOpenControlPanel IOperationsProgressDialog IPackageDebugSettings IPackageDebugSettings2 IPackageExecutionStateChangeNotification IParentAndItem IParseAndCreateItem IPersistFolder IPersistFolder2 IPersistFolder3 IPersistIDList IPreviewHandler IPreviewHandlerFrame IPreviewHandlerVisuals IPreviewItem IPreviousVersionsInfo IProfferService IProgressDialog IPublishedApp IPublishedApp2 IQueryCancelAutoPlay IQueryContinue IQueryInfo IRelatedItem IRemoteComputer IResolveShellLink IResultsFolder IRunnableTask ISearchBoxInfo IServiceProvider ISharingConfigurationManager IShellApp IShellBrowser IShellDispatch IShellDispatch2 IShellDispatch3 IShellDispatch4 IShellDispatch5 IShellDispatch6 IShellExtInit IShellFolder IShellFolder2 IShellFolderViewCB IShellFolderViewDual IShellFolderViewDual2 IShellFolderViewDual3 IShellIcon IShellIconOverlayIdentifier IShellItem IShellItem2 IShellItemArray IShellItemFilter IShellItemImageFactory IShellItemResources IShellLibrary IShellLinkDataList IShellLinkDual IShellLinkDual2 IShellLinkW IShellMenu IShellMenuCallback IShellPropSheetExt IShellTaskScheduler IShellView IShellView2 IShellView3 IShellWindows IStartMenuPinnedList IStorageProviderBanners IStorageProviderCopyHook IStorageProviderHandler IStorageProviderPropertyHandler IStreamAsync IStreamUnbufferedInfo ITaskbarList ITaskbarList2 ITaskbarList3 ITaskbarList4 IThumbnailHandlerFactory IThumbnailProvider ITranscodeImage ITransferAdviseSink ITransferDestination ITransferMediumItem ITransferSource IUniformResourceLocator IUpdateIDList IUserAccountChangeCallback IUserNotification IUserNotification2 IUserNotificationCallback IViewStateIdentityItem IVirtualDesktopManager IVisualProperties IWebWizardHost IWebWizardHost2
DFConstraint DShellFolderViewEvents Folder Folder2 Folder3 FolderItem FolderItem2 FolderItems FolderItems2 FolderItems3 FolderItemVerb FolderItemVerbs IAccessibilityDockingService IAccessibilityDockingServiceCallback IAccessibleObject IACList IACList2 IActionProgress IActionProgressDialog IAppActivationUIInfo IApplicationActivationManager IApplicationAssociationRegistration IApplicationDesignModeSettings IApplicationDesignModeSettings2 IApplicationDestinations IApplicationDocumentLists IAppPublisher IAppVisibility IAppVisibilityEvents IAssocHandler IAssocHandlerInvoker IAttachmentExecute IAutoComplete IAutoComplete2 IAutoCompleteDropDown IBrowserFrameOptions ICategorizer ICategoryProvider ICDBurn ICDBurnExt IColumnManager ICommDlgBrowser ICommDlgBrowser3 IContextMenu IContextMenu2 IContextMenu3 IContextMenuCB ICopyHookA ICopyHookW ICreateProcessInputs ICreatingProcess ICurrentItem ICurrentWorkingDirectory ICustomDestinationList IDataObjectProvider IDataTransferManagerInterop IDefaultExtractIconInit IDefaultFolderMenuInitialize IDelegateFolder IDelegateItem IDeskBand IDeskBand2 IDesktopWallpaper IDestinationStreamFactory IDisplayItem IDockingWindow IDragSourceHelper IDragSourceHelper2 IDropTargetHelper IDynamicHWHandler IEnumAssocHandlers IEnumerableView IEnumExplorerCommand IEnumExtraSearch IEnumFullIDList IEnumIDList IEnumObjects IEnumPublishedApps IEnumReadyCallback IEnumResources IEnumShellItems IExecuteCommand IExecuteCommandApplicationHostEnvironment IExecuteCommandHost IExplorerBrowser IExplorerBrowserEvents IExplorerCommand IExplorerCommandProvider IExplorerCommandState IExplorerPaneVisibility IExtractIconA IExtractIconW IExtractImage IExtractImage2 IFileDialog IFileDialog2 IFileDialogControlEvents IFileDialogCustomize IFileDialogEvents IFileIsInUse IFileOpenDialog IFileOperation IFileOperationProgressSink IFileSaveDialog IFileSearchBand IFileSyncMergeHandler IFileSystemBindData IFileSystemBindData2 IFolderFilter IFolderFilterSite IFolderView IFolderView2 IFolderViewHost IFolderViewOC IFolderViewOptions IFolderViewSettings IFrameworkInputPane IFrameworkInputPaneHandler IHandlerActivationHost IHandlerInfo IHandlerInfo2 IHWEventHandler IHWEventHandler2 IIdentityName IImageRecompress IInitializeCommand IInitializeWithBindCtx IInitializeWithFile IInitializeWithItem IInitializeWithPropertyStore IInitializeWithStream IInitializeWithWindow IInputObject IInputObject2 IInputObjectSite IInputPanelConfiguration IInputPanelInvocationConfiguration IInsertItem IIOCancelInformation IItemNameLimits IKnownFolder IKnownFolderManager ILaunchSourceAppUserModelId ILaunchSourceViewSizePreference ILaunchTargetMonitor ILaunchTargetViewSizePreference IModalWindow INameSpaceTreeAccessible INameSpaceTreeControl INameSpaceTreeControl2 INameSpaceTreeControlDropHandler INameSpaceTreeControlEvents INameSpaceTreeControlFolderCapabilities INamespaceWalk INamespaceWalkCB INamespaceWalkCB2 INewMenuClient INewWDEvents INewWindowManager INotificationActivationCallback IObjectArray IObjectCollection IObjectProvider IObjectWithAppUserModelId IObjectWithBackReferences IObjectWithCancelEvent IObjectWithFolderEnumMode IObjectWithProgId IObjectWithSelection IObjMgr IOpenControlPanel IOperationsProgressDialog IPackageDebugSettings IPackageDebugSettings2 IPackageExecutionStateChangeNotification IParentAndItem IParseAndCreateItem IPersistFolder IPersistFolder2 IPersistFolder3 IPersistIDList IPreviewHandler IPreviewHandlerFrame IPreviewHandlerVisuals IPreviewItem IPreviousVersionsInfo IProfferService IProgressDialog IPublishedApp IPublishedApp2 IQueryCancelAutoPlay IQueryContinue IQueryInfo IRelatedItem IRemoteComputer IResolveShellLink IResultsFolder IRunnableTask ISearchBoxInfo IServiceProvider ISharingConfigurationManager IShellApp IShellBrowser IShellDispatch IShellDispatch2 IShellDispatch3 IShellDispatch4 IShellDispatch5 IShellDispatch6 IShellExtInit IShellFolder IShellFolder2 IShellFolderViewCB IShellFolderViewDual IShellFolderViewDual2 IShellFolderViewDual3 IShellIcon IShellIconOverlayIdentifier IShellItem IShellItem2 IShellItemArray IShellItemFilter IShellItemImageFactory IShellItemResources IShellLibrary IShellLinkDataList IShellLinkDual IShellLinkDual2 IShellLinkW IShellMenu IShellMenuCallback IShellPropSheetExt IShellTaskScheduler IShellView IShellView2 IShellView3 IShellWindows IStartMenuPinnedList IStorageProviderBanners IStorageProviderCopyHook IStorageProviderHandler IStorageProviderPropertyHandler IStreamAsync IStreamUnbufferedInfo ITaskbarList ITaskbarList2 ITaskbarList3 ITaskbarList4 IThumbnailHandlerFactory IThumbnailProvider ITranscodeImage ITransferAdviseSink ITransferDestination ITransferMediumItem ITransferSource IUniformResourceLocator IUpdateIDList IUserAccountChangeCallback IUserNotification IUserNotification2 IUserNotificationCallback IViewStateIdentityItem IVirtualDesktopManager IVisualProperties IWebWizardHost IWebWizardHost2
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

File diff suppressed because one or more lines are too long

View File

@ -225,6 +225,7 @@ Native Enum | Header | Managed Enum
[ASSOCIATIONTYPE](https://www.google.com/search?num=5&q=ASSOCIATIONTYPE+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ASSOCIATIONTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=ASSOCIATIONTYPE)
[ATTACHMENT_ACTION](https://www.google.com/search?num=5&q=ATTACHMENT_ACTION+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ATTACHMENT_ACTION](https://github.com/dahall/Vanara/search?l=C%23&q=ATTACHMENT_ACTION)
[ATTACHMENT_PROMPT](https://www.google.com/search?num=5&q=ATTACHMENT_PROMPT+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ATTACHMENT_PROMPT](https://github.com/dahall/Vanara/search?l=C%23&q=ATTACHMENT_PROMPT)
[AUTOCOMPLETELISTOPTIONS](https://www.google.com/search?num=5&q=AUTOCOMPLETELISTOPTIONS+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.AUTOCOMPLETELISTOPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=AUTOCOMPLETELISTOPTIONS)
[AUTOCOMPLETEOPTIONS](https://www.google.com/search?num=5&q=AUTOCOMPLETEOPTIONS+site%3Alearn.microsoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.AUTOCOMPLETEOPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=AUTOCOMPLETEOPTIONS)
[BHID](https://www.google.com/search?num=5&q=BHID+site%3Alearn.microsoft.com) | shlguid.h | [Vanara.PInvoke.Shell32.BHID](https://github.com/dahall/Vanara/search?l=C%23&q=BHID)
[BrowseForFolderMessages](https://www.google.com/search?num=5&q=BrowseForFolderMessages+site%3Alearn.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.BrowseForFolderMessages](https://github.com/dahall/Vanara/search?l=C%23&q=BrowseForFolderMessages)
@ -258,6 +259,8 @@ Native Enum | Header | Managed Enum
[DESKTOP_SLIDESHOW_OPTIONS](https://www.google.com/search?num=5&q=DESKTOP_SLIDESHOW_OPTIONS+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.DESKTOP_SLIDESHOW_OPTIONS](https://github.com/dahall/Vanara/search?l=C%23&q=DESKTOP_SLIDESHOW_OPTIONS)
[DESKTOP_SLIDESHOW_STATE](https://www.google.com/search?num=5&q=DESKTOP_SLIDESHOW_STATE+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.DESKTOP_SLIDESHOW_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=DESKTOP_SLIDESHOW_STATE)
[DESKTOP_WALLPAPER_POSITION](https://www.google.com/search?num=5&q=DESKTOP_WALLPAPER_POSITION+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.DESKTOP_WALLPAPER_POSITION](https://github.com/dahall/Vanara/search?l=C%23&q=DESKTOP_WALLPAPER_POSITION)
[DFM](https://www.google.com/search?num=5&q=DFM+site%3Alearn.microsoft.com) | Shlobj_core.h | [Vanara.PInvoke.Shell32.DFM](https://github.com/dahall/Vanara/search?l=C%23&q=DFM)
[DFM_CMD](https://www.google.com/search?num=5&q=DFM_CMD+site%3Alearn.microsoft.com) | Shlobj_core.h | [Vanara.PInvoke.Shell32.DFM_CMD](https://github.com/dahall/Vanara/search?l=C%23&q=DFM_CMD)
[DROPIMAGETYPE](https://www.google.com/search?num=5&q=DROPIMAGETYPE+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.DROPIMAGETYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DROPIMAGETYPE)
[DSH_FLAGS](https://www.google.com/search?num=5&q=DSH_FLAGS+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.DSH_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=DSH_FLAGS)
[EC_HOST_UI_MODE](https://www.google.com/search?num=5&q=EC_HOST_UI_MODE+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.EC_HOST_UI_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=EC_HOST_UI_MODE)
@ -438,11 +441,11 @@ Native Structure | Header | Managed Structure
[CM_COLUMNINFO](https://www.google.com/search?num=5&q=CM_COLUMNINFO+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.CM_COLUMNINFO](https://github.com/dahall/Vanara/search?l=C%23&q=CM_COLUMNINFO)
[CMINVOKECOMMANDINFOEX](https://www.google.com/search?num=5&q=CMINVOKECOMMANDINFOEX+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.CMINVOKECOMMANDINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=CMINVOKECOMMANDINFOEX)
[COMDLG_FILTERSPEC](https://www.google.com/search?num=5&q=COMDLG_FILTERSPEC+site%3Alearn.microsoft.com) | Shtypes.h | [Vanara.PInvoke.Shell32.COMDLG_FILTERSPEC](https://github.com/dahall/Vanara/search?l=C%23&q=COMDLG_FILTERSPEC)
[COORD](https://www.google.com/search?num=5&q=COORD+site%3Alearn.microsoft.com) | wincon.h | [Vanara.PInvoke.Shell32.COORD](https://github.com/dahall/Vanara/search?l=C%23&q=COORD)
[CSFV](https://www.google.com/search?num=5&q=CSFV+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.CSFV](https://github.com/dahall/Vanara/search?l=C%23&q=CSFV)
[DATABLOCKHEADER](https://www.google.com/search?num=5&q=DATABLOCKHEADER+site%3Alearn.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.DATABLOCKHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=DATABLOCKHEADER)
[DEFCONTEXTMENU](https://www.google.com/search?num=5&q=DEFCONTEXTMENU+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.DEFCONTEXTMENU](https://github.com/dahall/Vanara/search?l=C%23&q=DEFCONTEXTMENU)
[DESKBANDINFO](https://www.google.com/search?num=5&q=DESKBANDINFO+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.DESKBANDINFO](https://github.com/dahall/Vanara/search?l=C%23&q=DESKBANDINFO)
[DFMICS](https://www.google.com/search?num=5&q=DFMICS+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.DFMICS](https://github.com/dahall/Vanara/search?l=C%23&q=DFMICS)
[DROPDESCRIPTION](https://www.google.com/search?num=5&q=DROPDESCRIPTION+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.DROPDESCRIPTION](https://github.com/dahall/Vanara/search?l=C%23&q=DROPDESCRIPTION)
[DROPFILES](https://www.google.com/search?num=5&q=DROPFILES+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.DROPFILES](https://github.com/dahall/Vanara/search?l=C%23&q=DROPFILES)
[EXP_DARWIN_LINK](https://www.google.com/search?num=5&q=EXP_DARWIN_LINK+site%3Alearn.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.EXP_DARWIN_LINK](https://github.com/dahall/Vanara/search?l=C%23&q=EXP_DARWIN_LINK)
@ -472,7 +475,11 @@ Native Structure | Header | Managed Structure
[PREVIEWHANDLERFRAMEINFO](https://www.google.com/search?num=5&q=PREVIEWHANDLERFRAMEINFO+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.PREVIEWHANDLERFRAMEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=PREVIEWHANDLERFRAMEINFO)
[PROPPRG](https://www.google.com/search?num=5&q=PROPPRG+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.PROPPRG](https://github.com/dahall/Vanara/search?l=C%23&q=PROPPRG)
[PUBAPPINFO](https://www.google.com/search?num=5&q=PUBAPPINFO+site%3Alearn.microsoft.com) | shappmgr.h | [Vanara.PInvoke.Shell32.PUBAPPINFO](https://github.com/dahall/Vanara/search?l=C%23&q=PUBAPPINFO)
[QCMINFO](https://www.google.com/search?num=5&q=QCMINFO+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.QCMINFO](https://github.com/dahall/Vanara/search?l=C%23&q=QCMINFO)
[SFV_CREATE](https://www.google.com/search?num=5&q=SFV_CREATE+site%3Alearn.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.SFV_CREATE](https://github.com/dahall/Vanara/search?l=C%23&q=SFV_CREATE)
[SHARDAPPIDINFO](https://www.google.com/search?num=5&q=SHARDAPPIDINFO+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.SHARDAPPIDINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SHARDAPPIDINFO)
[SHARDAPPIDINFOIDLIST](https://www.google.com/search?num=5&q=SHARDAPPIDINFOIDLIST+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.SHARDAPPIDINFOIDLIST](https://github.com/dahall/Vanara/search?l=C%23&q=SHARDAPPIDINFOIDLIST)
[SHARDAPPIDINFOLINK](https://www.google.com/search?num=5&q=SHARDAPPIDINFOLINK+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.SHARDAPPIDINFOLINK](https://github.com/dahall/Vanara/search?l=C%23&q=SHARDAPPIDINFOLINK)
[SHChangeNotifyEntry](https://www.google.com/search?num=5&q=SHChangeNotifyEntry+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.SHChangeNotifyEntry](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotifyEntry)
[SHDESCRIPTIONID](https://www.google.com/search?num=5&q=SHDESCRIPTIONID+site%3Alearn.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.SHDESCRIPTIONID](https://github.com/dahall/Vanara/search?l=C%23&q=SHDESCRIPTIONID)
[SHDRAGIMAGE](https://www.google.com/search?num=5&q=SHDRAGIMAGE+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHDRAGIMAGE](https://github.com/dahall/Vanara/search?l=C%23&q=SHDRAGIMAGE)
@ -512,6 +519,8 @@ Native Interface | Header | Managed Interface
[IAccessibilityDockingService](https://www.google.com/search?num=5&q=IAccessibilityDockingService+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Shell32.IAccessibilityDockingService](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibilityDockingService)
[IAccessibilityDockingServiceCallback](https://www.google.com/search?num=5&q=IAccessibilityDockingServiceCallback+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IAccessibilityDockingServiceCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibilityDockingServiceCallback)
[IAccessibleObject](https://www.google.com/search?num=5&q=IAccessibleObject+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IAccessibleObject](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibleObject)
[IACList](https://www.google.com/search?num=5&q=IACList+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.IACList](https://github.com/dahall/Vanara/search?l=C%23&q=IACList)
[IACList2](https://www.google.com/search?num=5&q=IACList2+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.IACList2](https://github.com/dahall/Vanara/search?l=C%23&q=IACList2)
[IActionProgress](https://www.google.com/search?num=5&q=IActionProgress+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IActionProgress](https://github.com/dahall/Vanara/search?l=C%23&q=IActionProgress)
[IActionProgressDialog](https://www.google.com/search?num=5&q=IActionProgressDialog+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IActionProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IActionProgressDialog)
[IAppActivationUIInfo](https://www.google.com/search?num=5&q=IAppActivationUIInfo+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Shell32.IAppActivationUIInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IAppActivationUIInfo)
@ -547,6 +556,7 @@ Native Interface | Header | Managed Interface
[ICreateProcessInputs](https://www.google.com/search?num=5&q=ICreateProcessInputs+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ICreateProcessInputs](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateProcessInputs)
[ICreatingProcess](https://www.google.com/search?num=5&q=ICreatingProcess+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ICreatingProcess](https://github.com/dahall/Vanara/search?l=C%23&q=ICreatingProcess)
[ICurrentItem](https://www.google.com/search?num=5&q=ICurrentItem+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ICurrentItem](https://github.com/dahall/Vanara/search?l=C%23&q=ICurrentItem)
[ICurrentWorkingDirectory](https://www.google.com/search?num=5&q=ICurrentWorkingDirectory+site%3Alearn.microsoft.com) | shlobj.h | [Vanara.PInvoke.Shell32.ICurrentWorkingDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=ICurrentWorkingDirectory)
[ICustomDestinationList](https://www.google.com/search?num=5&q=ICustomDestinationList+site%3Alearn.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ICustomDestinationList](https://github.com/dahall/Vanara/search?l=C%23&q=ICustomDestinationList)
[IDataObjectProvider](https://www.google.com/search?num=5&q=IDataObjectProvider+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDataObjectProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDataObjectProvider)
[IDataTransferManagerInterop](https://www.google.com/search?num=5&q=IDataTransferManagerInterop+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDataTransferManagerInterop](https://github.com/dahall/Vanara/search?l=C%23&q=IDataTransferManagerInterop)
@ -663,6 +673,7 @@ Native Interface | Header | Managed Interface
[IObjectWithFolderEnumMode](https://www.google.com/search?num=5&q=IObjectWithFolderEnumMode+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithFolderEnumMode](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithFolderEnumMode)
[IObjectWithProgId](https://www.google.com/search?num=5&q=IObjectWithProgId+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithProgId](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithProgId)
[IObjectWithSelection](https://www.google.com/search?num=5&q=IObjectWithSelection+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithSelection](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithSelection)
[IObjMgr](https://www.google.com/search?num=5&q=IObjMgr+site%3Alearn.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.IObjMgr](https://github.com/dahall/Vanara/search?l=C%23&q=IObjMgr)
[IOpenControlPanel](https://www.google.com/search?num=5&q=IOpenControlPanel+site%3Alearn.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IOpenControlPanel](https://github.com/dahall/Vanara/search?l=C%23&q=IOpenControlPanel)
[IOperationsProgressDialog](https://www.google.com/search?num=5&q=IOperationsProgressDialog+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IOperationsProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IOperationsProgressDialog)
[IPackageDebugSettings](https://www.google.com/search?num=5&q=IPackageDebugSettings+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPackageDebugSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IPackageDebugSettings)
@ -763,10 +774,12 @@ Native Interface | Header | Managed Interface
Native Class | Header | Managed Class
--- | --- | ---
[AccessibilityDockingService](https://www.google.com/search?num=5&q=AccessibilityDockingService+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.AccessibilityDockingService](https://github.com/dahall/Vanara/search?l=C%23&q=AccessibilityDockingService)
[ACLMulti](https://www.google.com/search?num=5&q=ACLMulti+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Shell32.ACLMulti](https://github.com/dahall/Vanara/search?l=C%23&q=ACLMulti)
[ApplicationActivationManager](https://www.google.com/search?num=5&q=ApplicationActivationManager+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ApplicationActivationManager](https://github.com/dahall/Vanara/search?l=C%23&q=ApplicationActivationManager)
[ApplicationAssociationRegistration](https://www.google.com/search?num=5&q=ApplicationAssociationRegistration+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ApplicationAssociationRegistration](https://github.com/dahall/Vanara/search?l=C%23&q=ApplicationAssociationRegistration)
[ApplicationDesignModeSettings](https://www.google.com/search?num=5&q=ApplicationDesignModeSettings+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.ApplicationDesignModeSettings](https://github.com/dahall/Vanara/search?l=C%23&q=ApplicationDesignModeSettings)
[ApplicationDestinations](https://www.google.com/search?num=5&q=ApplicationDestinations+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ApplicationDestinations](https://github.com/dahall/Vanara/search?l=C%23&q=ApplicationDestinations)
[ApplicationDocumentLists](https://www.google.com/search?num=5&q=ApplicationDocumentLists+site%3Alearn.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ApplicationDocumentLists](https://github.com/dahall/Vanara/search?l=C%23&q=ApplicationDocumentLists)
[AppShellVerbHandler](https://www.google.com/search?num=5&q=AppShellVerbHandler+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.AppShellVerbHandler](https://github.com/dahall/Vanara/search?l=C%23&q=AppShellVerbHandler)
[AppVisibility](https://www.google.com/search?num=5&q=AppVisibility+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.AppVisibility](https://github.com/dahall/Vanara/search?l=C%23&q=AppVisibility)
[AttachmentServices](https://www.google.com/search?num=5&q=AttachmentServices+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Shell32.AttachmentServices](https://github.com/dahall/Vanara/search?l=C%23&q=AttachmentServices)
@ -814,7 +827,6 @@ Native Class | Header | Managed Class
[PFOLDERSETTINGS](https://www.google.com/search?num=5&q=PFOLDERSETTINGS+site%3Alearn.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.PFOLDERSETTINGS](https://github.com/dahall/Vanara/search?l=C%23&q=PFOLDERSETTINGS)
[PhotoThumbnailProvider](https://www.google.com/search?num=5&q=PhotoThumbnailProvider+site%3Alearn.microsoft.com) | thumbcache.h | [Vanara.PInvoke.Shell32.PhotoThumbnailProvider](https://github.com/dahall/Vanara/search?l=C%23&q=PhotoThumbnailProvider)
[PIDL](https://www.google.com/search?num=5&q=PIDL+site%3Alearn.microsoft.com) | Shtypes.h | [Vanara.PInvoke.Shell32.PIDL](https://github.com/dahall/Vanara/search?l=C%23&q=PIDL)
[PIDLUtil](https://www.google.com/search?num=5&q=PIDLUtil+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Shell32.PIDLUtil](https://github.com/dahall/Vanara/search?l=C%23&q=PIDLUtil)
[PreviousVersionsInfo](https://www.google.com/search?num=5&q=PreviousVersionsInfo+site%3Alearn.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.PreviousVersionsInfo](https://github.com/dahall/Vanara/search?l=C%23&q=PreviousVersionsInfo)
[Printers](https://www.google.com/search?num=5&q=Printers+site%3Alearn.microsoft.com) | shlguid.h | [Vanara.PInvoke.Shell32.Printers](https://github.com/dahall/Vanara/search?l=C%23&q=Printers)
[ProgressDialog](https://www.google.com/search?num=5&q=ProgressDialog+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.Shell32.ProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=ProgressDialog)

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
AssocCreate AssocGetPerceivedType AssocIsDangerous AssocQueryKey AssocQueryString ChrCmpI ColorAdjustLuma ColorHLSToRGB ColorRGBToHLS ConnectToConnectionPoint GetAcceptLanguages GetMenuPosFromID HashData IsCharSpace IsInternetESCEnabled IsOS IStream_Copy IStream_Read IStream_ReadPidl IStream_ReadStr IStream_Reset IStream_Size IStream_Write IStream_WritePidl IStream_WriteStr IUnknown_AtomicRelease IUnknown_GetSite IUnknown_GetWindow IUnknown_QueryService IUnknown_Set IUnknown_SetSite MLLoadLibrary ParseURL PathAddBackslash PathAddExtension PathAppend PathBuildRoot PathCanonicalize PathCombine PathCommonPrefix PathCompactPath PathCompactPathEx PathCreateFromUrl PathCreateFromUrlAlloc PathFileExists PathFindExtension PathFindFileName PathFindNextComponent PathFindOnPath PathFindSuffixArray PathGetArgs PathGetCharType PathGetDriveNumber PathIsContentType PathIsDirectory PathIsDirectoryEmpty PathIsFileSpec PathIsLFNFileSpec PathIsNetworkPath PathIsPrefix PathIsRelative PathIsRoot PathIsSameRoot PathIsSystemFolder PathIsUNC PathIsUNCServer PathIsUNCServerShare PathIsURL PathMakePretty PathMakeSystemFolder PathMatchSpec PathMatchSpecEx PathParseIconLocation PathQuoteSpaces PathRelativePathTo PathRemoveArgs PathRemoveBackslash PathRemoveBlanks PathRemoveExtension PathRemoveFileSpec PathRenameExtension PathSearchAndQualify PathSetDlgItemPath PathSkipRoot PathStripPath PathStripToRoot PathUndecorate PathUnExpandEnvStrings PathUnmakeSystemFolder PathUnquoteSpaces QISearch SHAllocShared SHAnsiToAnsi SHAnsiToUnicode SHAutoComplete SHCopyKey SHCreateMemStream SHCreateShellPalette SHCreateStreamOnFile SHCreateStreamOnFileEx SHCreateThread SHCreateThreadRef SHCreateThreadWithHandle SHDeleteEmptyKey SHDeleteKey SHDeleteValue SHEnumKeyEx SHEnumValue SHFormatDateTime SHFreeShared SHGetInverseCMAP SHGetThreadRef SHGetValue SHGetViewStatePropertyBag SHIsChildOrSelf SHIsLowMemoryMachine SHLoadIndirectString SHLockShared SHMessageBoxCheck SHOpenRegStream2 SHQueryInfoKey SHQueryValueEx SHRegCloseUSKey SHRegCreateUSKey SHRegDeleteEmptyUSKey SHRegDeleteUSValue SHRegDuplicateHKey SHRegEnumUSKey SHRegEnumUSValue SHRegGetBoolUSValue SHRegGetBoolValueFromHKCUHKLM SHRegGetIntW SHRegGetPath SHRegGetUSValue SHRegGetValue SHRegGetValueFromHKCUHKLM SHRegOpenUSKey SHRegQueryInfoUSKey SHRegQueryUSValue SHRegSetPath SHRegSetUSValue SHRegWriteUSValue SHReleaseThreadRef SHSendMessageBroadcast SHSetThreadRef SHSetValue SHSkipJunction SHStrDup SHStripMneumonic SHUnicodeToAnsi SHUnicodeToUnicode SHUnlockShared StrCatBuff StrCatChainW StrCatW StrChr StrChrI StrChrNIW StrChrNW StrCmpC StrCmpIC StrCmpIW StrCmpLogicalW StrCmpN StrCmpNC StrCmpNI StrCmpNIC StrCmpW StrCpyNW StrCpyW StrCSpn StrCSpnI StrDup StrFormatByteSize StrFormatByteSize64A StrFormatByteSizeEx StrFormatKBSize StrFromTimeInterval StrIsIntlEqual StrNCat StrPBrk StrRChr StrRChrI StrRetToBSTR StrRetToBuf StrRetToStr StrRStrI StrSpn StrStr StrStrI StrStrNIW StrStrNW StrToInt StrToInt64Ex StrToIntEx StrTrim UrlApplyScheme UrlCanonicalize UrlCombine UrlCompare UrlCreateFromPath UrlEscape UrlFixupW UrlGetLocation UrlGetPart UrlHash UrlIs UrlIsNoHistory UrlIsOpaque UrlUnescape WhichPlatform | ASSOCDATA ASSOCENUM FDTF FILETYPEATTRIBUTEFLAGS GCT OS SHACF SHCT_FLAGS SHELLPLATFORM SHGVSPB SHREGDEL_FLAGS SHREGENUM_FLAGS SHREGSET SRRF ASSOCF ASSOCKEY ASSOCSTR PERCEIVED PERCEIVEDFLAG PMSF SFBS_FLAGS STIF_FLAGS URL_APPLY URL_SCHEME URLFLAGS URLIS | HUSKEY QITAB PARSEDURL | IQueryAssociations
AssocCreate AssocGetPerceivedType AssocIsDangerous AssocQueryKey AssocQueryString ChrCmpI ColorAdjustLuma ColorHLSToRGB ColorRGBToHLS ConnectToConnectionPoint GetAcceptLanguages GetMenuPosFromID HashData IsCharSpace IsInternetESCEnabled IsOS IStream_Copy IStream_Read IStream_ReadPidl IStream_ReadStr IStream_Reset IStream_Size IStream_Write IStream_WritePidl IStream_WriteStr IUnknown_AtomicRelease IUnknown_GetSite IUnknown_GetWindow IUnknown_QueryService IUnknown_Set IUnknown_SetSite MLLoadLibrary ParseURL PathAddBackslash PathAddExtension PathAppend PathBuildRoot PathCanonicalize PathCombine PathCommonPrefix PathCompactPath PathCompactPathEx PathCreateFromUrl PathCreateFromUrlAlloc PathFileExists PathFindExtension PathFindFileName PathFindNextComponent PathFindOnPath PathFindSuffixArray PathGetArgs PathGetCharType PathGetDriveNumber PathIsContentType PathIsDirectory PathIsDirectoryEmpty PathIsFileSpec PathIsLFNFileSpec PathIsNetworkPath PathIsPrefix PathIsRelative PathIsRoot PathIsSameRoot PathIsSystemFolder PathIsUNC PathIsUNCServer PathIsUNCServerShare PathIsURL PathMakePretty PathMakeSystemFolder PathMatchSpec PathMatchSpecEx PathParseIconLocation PathQuoteSpaces PathRelativePathTo PathRemoveArgs PathRemoveBackslash PathRemoveBlanks PathRemoveExtension PathRemoveFileSpec PathRenameExtension PathSearchAndQualify PathSetDlgItemPath PathSkipRoot PathStripPath PathStripToRoot PathUndecorate PathUnExpandEnvStrings PathUnmakeSystemFolder PathUnquoteSpaces QISearch SHAllocShared SHAnsiToAnsi SHAnsiToUnicode SHAutoComplete SHCopyKey SHCreateMemStream SHCreateShellPalette SHCreateStreamOnFile SHCreateStreamOnFileEx SHCreateThread SHCreateThreadRef SHCreateThreadWithHandle SHDeleteEmptyKey SHDeleteKey SHDeleteValue SHEnumKeyEx SHEnumValue SHFormatDateTime SHFreeShared SHGetInverseCMAP SHGetThreadRef SHGetValue SHGetViewStatePropertyBag SHIsChildOrSelf SHIsLowMemoryMachine SHLoadIndirectString SHLockShared SHMessageBoxCheck SHOpenRegStream2 SHQueryInfoKey SHQueryValueEx SHRegCloseUSKey SHRegCreateUSKey SHRegDeleteEmptyUSKey SHRegDeleteUSValue SHRegDuplicateHKey SHRegEnumUSKey SHRegEnumUSValue SHRegGetBoolUSValue SHRegGetBoolValueFromHKCUHKLM SHRegGetIntW SHRegGetPath SHRegGetUSValue SHRegGetValue SHRegGetValueFromHKCUHKLM SHRegOpenUSKey SHRegQueryInfoUSKey SHRegQueryUSValue SHRegSetPath SHRegSetUSValue SHRegWriteUSValue SHReleaseThreadRef SHSendMessageBroadcast SHSetThreadRef SHSetValue SHSkipJunction SHStrDup SHStripMneumonic SHUnicodeToAnsi SHUnicodeToUnicode SHUnlockShared StrCatBuff StrCatChainW StrCatW StrChr StrChrI StrChrNIW StrChrNW StrCmpC StrCmpIC StrCmpIW StrCmpLogicalW StrCmpN StrCmpNC StrCmpNI StrCmpNIC StrCmpW StrCpyNW StrCpyW StrCSpn StrCSpnI StrDup StrFormatByteSize StrFormatByteSize64A StrFormatByteSizeEx StrFormatKBSize StrFromTimeInterval StrIsIntlEqual StrNCat StrPBrk StrRChr StrRChrI StrRetToBSTR StrRetToBuf StrRetToStr StrRStrI StrSpn StrStr StrStrI StrStrNIW StrStrNW StrToInt StrToInt64Ex StrToIntEx StrTrim UrlApplyScheme UrlCanonicalize UrlCombine UrlCompare UrlCreateFromPath UrlEscape UrlFixupW UrlGetLocation UrlGetPart UrlHash UrlIs UrlIsNoHistory UrlIsOpaque UrlUnescape WhichPlatform | ASSOCDATA ASSOCENUM FDTF FILETYPEATTRIBUTEFLAGS GCT OS SHACF SHCT_FLAGS SHELLPLATFORM SHGVSPB SHREGDEL_FLAGS SHREGENUM_FLAGS SHREGSET SRRF ASSOCF ASSOCKEY ASSOCSTR PERCEIVED PERCEIVEDFLAG PMSF SFBS_FLAGS STIF_FLAGS URL_APPLY URL_PART URL_PARTFLAG URL_SCHEME URLFLAGS URLIS | HUSKEY QITAB PARSEDURL | IQueryAssociations

View File

@ -243,6 +243,8 @@ Native Enum | Header | Managed Enum
[SRRF](https://www.google.com/search?num=5&q=SRRF+site%3Alearn.microsoft.com) | Shlwapi.h | [Vanara.PInvoke.ShlwApi.SRRF](https://github.com/dahall/Vanara/search?l=C%23&q=SRRF)
[STIF_FLAGS](https://www.google.com/search?num=5&q=STIF_FLAGS+site%3Alearn.microsoft.com) | shlwapi.h | [Vanara.PInvoke.ShlwApi.STIF_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=STIF_FLAGS)
[URL_APPLY](https://www.google.com/search?num=5&q=URL_APPLY+site%3Alearn.microsoft.com) | shlwapi.h | [Vanara.PInvoke.ShlwApi.URL_APPLY](https://github.com/dahall/Vanara/search?l=C%23&q=URL_APPLY)
[URL_PART](https://www.google.com/search?num=5&q=URL_PART+site%3Alearn.microsoft.com) | shlwapi.h | [Vanara.PInvoke.ShlwApi.URL_PART](https://github.com/dahall/Vanara/search?l=C%23&q=URL_PART)
[URL_PARTFLAG](https://www.google.com/search?num=5&q=URL_PARTFLAG+site%3Alearn.microsoft.com) | shlwapi.h | [Vanara.PInvoke.ShlwApi.URL_PARTFLAG](https://github.com/dahall/Vanara/search?l=C%23&q=URL_PARTFLAG)
[URL_SCHEME](https://www.google.com/search?num=5&q=URL_SCHEME+site%3Alearn.microsoft.com) | shlwapi.h | [Vanara.PInvoke.ShlwApi.URL_SCHEME](https://github.com/dahall/Vanara/search?l=C%23&q=URL_SCHEME)
[URLFLAGS](https://www.google.com/search?num=5&q=URLFLAGS+site%3Alearn.microsoft.com) | shlwapi.h | [Vanara.PInvoke.ShlwApi.URLFLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=URLFLAGS)
[URLIS](https://www.google.com/search?num=5&q=URLIS+site%3Alearn.microsoft.com) | shlwapi.h | [Vanara.PInvoke.ShlwApi.URLIS](https://github.com/dahall/Vanara/search?l=C%23&q=URLIS)

View File

@ -893,7 +893,7 @@ public static class MSTask
for (var i = 0; i < pceltFetched; i++)
{
var sptr = Marshal.ReadIntPtr(rgpwszNames, IntPtr.Size * i);
names[i] = Marshal.PtrToStringUni(sptr);
names[i] = Marshal.PtrToStringUni(sptr)!;
Marshal.FreeCoTaskMem(sptr);
}
Marshal.FreeCoTaskMem(rgpwszNames);

View File

@ -12,7 +12,7 @@
<PackageReleaseNotes>Currently implements:
Functions
DoMsCtfMonitor EnumEnabledLayoutOrTip EnumLayoutOrTipForSetup InitLocalMsCtfMonitor InstallLayoutOrTip InstallLayoutOrTipUserReg MsimtfIsWindowFiltered QueryLayoutOrTipString QueryLayoutOrTipStringUserReg SaveDefaultUserInputSettings SaveSystemAcctInputSettings SetDefaultLayoutOrTip SetDefaultLayoutOrTipUserReg SetInputScope SetInputScopes SetInputScopes2 SetInputScopeXML TF_CreateCategoryMgr TF_CreateDisplayAttributeMgr TF_CreateInputProcessorProfiles TF_CreateLangBarItemMgr TF_CreateLangBarMgr TF_CreateThreadMgr TF_GetThreadMgr TF_InvalidAssemblyListCacheIfExist UninitLocalMsCtfMonitor
DoMsCtfMonitor EnumEnabledLayoutOrTip EnumLayoutOrTipForSetup GetHandwritingStrokeIdForPointer InitLocalMsCtfMonitor InstallLayoutOrTip InstallLayoutOrTipUserReg MsimtfIsWindowFiltered QueryLayoutOrTipString QueryLayoutOrTipStringUserReg RegisterHandwritingInputRoutingCallback SaveDefaultUserInputSettings SaveSystemAcctInputSettings SetDefaultLayoutOrTip SetDefaultLayoutOrTipUserReg SetInputScope SetInputScopes SetInputScopes2 SetInputScopeXML TF_CreateCategoryMgr TF_CreateDisplayAttributeMgr TF_CreateInputProcessorProfiles TF_CreateLangBarItemMgr TF_CreateLangBarMgr TF_CreateThreadMgr TF_GetThreadMgr TF_InvalidAssemblyListCacheIfExist UninitLocalMsCtfMonitor
Structures
LAYOUTORTIP LAYOUTORTIPPROFILE TF_DA_COLOR TF_DISPLAYATTRIBUTE TF_HALTCOND TF_INPUTPROCESSORPROFILE TF_LANGBARITEMINFO TF_LANGUAGEPROFILE TF_LBBALLOONINFO TF_LMLATTELEMENT TF_PERSISTENT_PROPERTY_HEADER_ACP TF_PRESERVEDKEY TF_PROPERTYVAL TF_SELECTION TF_SELECTIONSTYLE TS_ATTRVAL TS_RUNINFO TS_SELECTIONSTYLE TS_SELECTION_ACP TS_SELECTION_ANCHOR TS_STATUS TS_TEXTCHANGE

File diff suppressed because one or more lines are too long

View File

@ -3,18 +3,20 @@ PInvoke API (methods, structures and constants) imported from Windows Text Servi
- Includes methods from msctf.dll, input.dll, msimtf.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.TextServicesFramework?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.TextServicesFramework?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.TextServicesFramework)
### Methods - 100% API coverage (26 of 26 functions)
### Methods - 92% API coverage (26 of 28 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[DoMsCtfMonitor](https://www.google.com/search?num=5&q=DoMsCtfMonitor+site%3Alearn.microsoft.com) | msctf.dll | msctfmonitorapi.h | [Vanara.PInvoke.MSCTF.DoMsCtfMonitor](https://github.com/dahall/Vanara/search?l=C%23&q=DoMsCtfMonitor)
[EnumEnabledLayoutOrTip](https://www.google.com/search?num=5&q=EnumEnabledLayoutOrTip+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.EnumEnabledLayoutOrTip](https://github.com/dahall/Vanara/search?l=C%23&q=EnumEnabledLayoutOrTip)
[EnumLayoutOrTipForSetup](https://www.google.com/search?num=5&q=EnumLayoutOrTipForSetup+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.EnumLayoutOrTipForSetup](https://github.com/dahall/Vanara/search?l=C%23&q=EnumLayoutOrTipForSetup)
[GetHandwritingStrokeIdForPointer](https://www.google.com/search?num=5&q=GetHandwritingStrokeIdForPointer+site%3Alearn.microsoft.com) | msctf.dll | |
[InitLocalMsCtfMonitor](https://www.google.com/search?num=5&q=InitLocalMsCtfMonitor+site%3Alearn.microsoft.com) | msctf.dll | msctfmonitorapi.h | [Vanara.PInvoke.MSCTF.InitLocalMsCtfMonitor](https://github.com/dahall/Vanara/search?l=C%23&q=InitLocalMsCtfMonitor)
[InstallLayoutOrTip](https://www.google.com/search?num=5&q=InstallLayoutOrTip+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.InstallLayoutOrTip](https://github.com/dahall/Vanara/search?l=C%23&q=InstallLayoutOrTip)
[InstallLayoutOrTipUserReg](https://www.google.com/search?num=5&q=InstallLayoutOrTipUserReg+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.InstallLayoutOrTipUserReg](https://github.com/dahall/Vanara/search?l=C%23&q=InstallLayoutOrTipUserReg)
[MsimtfIsWindowFiltered](https://www.google.com/search?num=5&q=MsimtfIsWindowFiltered+site%3Alearn.microsoft.com) | msimtf.dll | | [Vanara.PInvoke.MSCTF.MsimtfIsWindowFiltered](https://github.com/dahall/Vanara/search?l=C%23&q=MsimtfIsWindowFiltered)
[QueryLayoutOrTipString](https://www.google.com/search?num=5&q=QueryLayoutOrTipString+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.QueryLayoutOrTipString](https://github.com/dahall/Vanara/search?l=C%23&q=QueryLayoutOrTipString)
[QueryLayoutOrTipStringUserReg](https://www.google.com/search?num=5&q=QueryLayoutOrTipStringUserReg+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.QueryLayoutOrTipStringUserReg](https://github.com/dahall/Vanara/search?l=C%23&q=QueryLayoutOrTipStringUserReg)
[RegisterHandwritingInputRoutingCallback](https://www.google.com/search?num=5&q=RegisterHandwritingInputRoutingCallback+site%3Alearn.microsoft.com) | msctf.dll | |
[SaveDefaultUserInputSettings](https://www.google.com/search?num=5&q=SaveDefaultUserInputSettings+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.SaveDefaultUserInputSettings](https://github.com/dahall/Vanara/search?l=C%23&q=SaveDefaultUserInputSettings)
[SaveSystemAcctInputSettings](https://www.google.com/search?num=5&q=SaveSystemAcctInputSettings+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.SaveSystemAcctInputSettings](https://github.com/dahall/Vanara/search?l=C%23&q=SaveSystemAcctInputSettings)
[SetDefaultLayoutOrTip](https://www.google.com/search?num=5&q=SetDefaultLayoutOrTip+site%3Alearn.microsoft.com) | input.dll | | [Vanara.PInvoke.MSCTF.SetDefaultLayoutOrTip](https://github.com/dahall/Vanara/search?l=C%23&q=SetDefaultLayoutOrTip)

View File

@ -1,5 +1,8 @@
namespace Vanara.PInvoke;
/// <summary>
/// Constants and functions from the UIAutomationClient.h header file in Windows 8.1. Functions and constants that are new for Windows 8.
/// </summary>
public static partial class UIAutomationClient
{
/// <summary>Describes the named constants used to identify Microsoft UI Automation events.</summary>

View File

@ -9,7 +9,19 @@
<AssemblyTitle>$(AssemblyName)</AssemblyTitle>
<PackageId>$(AssemblyName)</PackageId>
<PackageTags>pinvoke;vanara;net-extensions;interop;UIAutomation;UIAutomationCore</PackageTags>
<PackageReleaseNotes />
<PackageReleaseNotes>Currently implements:
Functions
DllGetActivationFactory DockPattern_SetDockPosition ExpandCollapsePattern_Collapse ExpandCollapsePattern_Expand GridPattern_GetItem IgnoreLeaksInCurrentlyTrackedMemory InitializeChannelBasedConnectionForProviderProxy InvokePattern_Invoke IsIgnoringLeaks ItemContainerPattern_FindItemByProperty LegacyIAccessiblePattern_DoDefaultAction LegacyIAccessiblePattern_GetIAccessible LegacyIAccessiblePattern_Select LegacyIAccessiblePattern_SetValue MultipleViewPattern_GetViewName MultipleViewPattern_SetCurrentView PostTestCheckForLeaks RangeValuePattern_SetValue ScrollItemPattern_ScrollIntoView ScrollPattern_Scroll ScrollPattern_SetScrollPercent SelectionItemPattern_AddToSelection SelectionItemPattern_RemoveFromSelection SelectionItemPattern_Select StartIgnoringLeaks StopIgnoringLeaks SynchronizedInputPattern_Cancel SynchronizedInputPattern_StartListening TextPattern_GetSelection TextPattern_GetVisibleRanges TextPattern_get_DocumentRange TextPattern_get_SupportedTextSelection TextPattern_RangeFromChild TextPattern_RangeFromPoint TextRange_AddToSelection TextRange_Clone TextRange_Compare TextRange_CompareEndpoints TextRange_ExpandToEnclosingUnit TextRange_FindAttribute TextRange_FindText TextRange_GetAttributeValue TextRange_GetBoundingRectangles TextRange_GetChildren TextRange_GetEnclosingElement TextRange_GetText TextRange_Move TextRange_MoveEndpointByRange TextRange_MoveEndpointByUnit TextRange_RemoveFromSelection TextRange_ScrollIntoView TextRange_Select TogglePattern_Toggle TransformPattern_Move TransformPattern_Resize TransformPattern_Rotate UiaAddEvent UiaClientsAreListening UiaDisconnectAllProviders UiaDisconnectProvider UiaEventAddWindow UiaEventRemoveWindow UiaFind UiaGetErrorDescription UiaGetPatternProvider UiaGetPropertyValue UiaGetReservedMixedAttributeValue UiaGetReservedNotSupportedValue UiaGetRootNode UiaGetRuntimeId UiaGetUpdatedCache UiaHasServerSideProvider UiaHostProviderFromHwnd UiaHPatternObjectFromVariant UiaHTextRangeFromVariant UiaHUiaNodeFromVariant UiaIAccessibleFromProvider UiaLookupId UiaNavigate UiaNodeFromFocus UiaNodeFromHandle UiaNodeFromPoint UiaNodeFromProvider UiaNodeRelease UiaPatternRelease UiaProviderForNonClient UiaProviderFromIAccessible UiaRaiseActiveTextPositionChangedEvent UiaRaiseAsyncContentLoadedEvent UiaRaiseAutomationEvent UiaRaiseAutomationPropertyChangedEvent UiaRaiseChangesEvent UiaRaiseNotificationEvent UiaRaiseStructureChangedEvent UiaRaiseTextEditTextChangedEvent UiaRegisterProviderCallback UiaRemoveEvent UiaReturnRawElementProvider UiaSetFocus UiaTextRangeRelease UpdateErrorLoggingCallback ValuePattern_SetValue VirtualizedItemPattern_Realize WindowPattern_Close WindowPattern_SetWindowVisualState WindowPattern_WaitForInputIdle
Structures
UiaPoint UiaRect UIAutomationEventInfo UIAutomationMethodInfo UIAutomationParameter UIAutomationPatternInfo UIAutomationPropertyInfo
Interfaces
IAccessibleEx IAccessibleHostingElementProviders IAnnotationProvider ICustomNavigationProvider IDockProvider IDragProvider IDropTargetProvider IExpandCollapseProvider IGridItemProvider IGridProvider IInvokeProvider IItemContainerProvider ILegacyIAccessibleProvider IMultipleViewProvider IObjectModelProvider IProxyProviderWinEventHandler IProxyProviderWinEventSink IRangeValueProvider IRawElementProviderAdviseEvents IRawElementProviderFragment IRawElementProviderFragmentRoot IRawElementProviderHostingAccessibles IRawElementProviderHwndOverride IRawElementProviderSimple IRawElementProviderSimple2 IRawElementProviderSimple3 IRawElementProviderWindowlessSite IScrollItemProvider IScrollProvider ISelectionItemProvider ISelectionProvider ISelectionProvider2 ISpreadsheetItemProvider ISpreadsheetProvider IStylesProvider ISynchronizedInputProvider ITableItemProvider ITableProvider ITextChildProvider ITextEditProvider ITextProvider ITextProvider2 ITextRangeProvider ITextRangeProvider2 IToggleProvider ITransformProvider ITransformProvider2 IUIAutomationPatternHandler IUIAutomationPatternInstance IUIAutomationRegistrar IValueProvider IVirtualizedItemProvider IWindowProvider
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>
</PropertyGroup>
<ItemGroup Condition=" $(TargetFramework.StartsWith('net4')) ">
<Reference Include="Accessibility" />

View File

@ -0,0 +1,21 @@
![Vanara](https://raw.githubusercontent.com/dahall/Vanara/master/docs/icons/VanaraHeading.png)
### **Vanara.PInvoke.UIAutomation NuGet Package**
[![Version](https://img.shields.io/nuget/v/Vanara.PInvoke.UIAutomation?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 UIAutomationCore.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.UIAutomation**
Functions | Enumerations | Structures | Interfaces
--- | --- | --- | ---
DllGetActivationFactory DockPattern_SetDockPosition ExpandCollapsePattern_Collapse ExpandCollapsePattern_Expand GridPattern_GetItem IgnoreLeaksInCurrentlyTrackedMemory InitializeChannelBasedConnectionForProviderProxy InvokePattern_Invoke IsIgnoringLeaks ItemContainerPattern_FindItemByProperty LegacyIAccessiblePattern_DoDefaultAction LegacyIAccessiblePattern_GetIAccessible LegacyIAccessiblePattern_Select LegacyIAccessiblePattern_SetValue MultipleViewPattern_GetViewName MultipleViewPattern_SetCurrentView PostTestCheckForLeaks RangeValuePattern_SetValue ScrollItemPattern_ScrollIntoView ScrollPattern_Scroll ScrollPattern_SetScrollPercent SelectionItemPattern_AddToSelection SelectionItemPattern_RemoveFromSelection SelectionItemPattern_Select StartIgnoringLeaks StopIgnoringLeaks SynchronizedInputPattern_Cancel SynchronizedInputPattern_StartListening TextPattern_get_DocumentRange TextPattern_get_SupportedTextSelection TextPattern_GetSelection TextPattern_GetVisibleRanges TextPattern_RangeFromChild TextPattern_RangeFromPoint TextRange_AddToSelection TextRange_Clone TextRange_Compare TextRange_CompareEndpoints TextRange_ExpandToEnclosingUnit TextRange_FindAttribute TextRange_FindText TextRange_GetAttributeValue TextRange_GetBoundingRectangles TextRange_GetChildren TextRange_GetEnclosingElement TextRange_GetText TextRange_Move TextRange_MoveEndpointByRange TextRange_MoveEndpointByUnit TextRange_RemoveFromSelection TextRange_ScrollIntoView TextRange_Select TogglePattern_Toggle TransformPattern_Move TransformPattern_Resize TransformPattern_Rotate UiaAddEvent UiaClientsAreListening UiaDisconnectAllProviders UiaDisconnectProvider UiaEventAddWindow UiaEventRemoveWindow UiaFind UiaGetErrorDescription UiaGetPatternProvider UiaGetPropertyValue UiaGetReservedMixedAttributeValue UiaGetReservedNotSupportedValue UiaGetRootNode UiaGetRuntimeId UiaGetUpdatedCache UiaHasServerSideProvider UiaHostProviderFromHwnd UiaHPatternObjectFromVariant UiaHTextRangeFromVariant UiaHUiaNodeFromVariant UiaIAccessibleFromProvider UiaLookupId UiaNavigate UiaNodeFromFocus UiaNodeFromHandle UiaNodeFromPoint UiaNodeFromProvider UiaNodeRelease UiaPatternRelease UiaProviderForNonClient UiaProviderFromIAccessible UiaRaiseActiveTextPositionChangedEvent UiaRaiseAsyncContentLoadedEvent UiaRaiseAutomationEvent UiaRaiseAutomationPropertyChangedEvent UiaRaiseChangesEvent UiaRaiseNotificationEvent UiaRaiseStructureChangedEvent UiaRaiseTextEditTextChangedEvent UiaRegisterProviderCallback UiaRemoveEvent UiaReturnRawElementProvider UiaSetFocus UiaTextRangeRelease UpdateErrorLoggingCallback ValuePattern_SetValue VirtualizedItemPattern_Realize WindowPattern_Close WindowPattern_SetWindowVisualState WindowPattern_WaitForInputIdle | EVENTID METADATAID PATTERNID PROPERTYID TEXTATTRIBUTEID DockPosition ExpandCollapseState NavigateDirection ProviderOptions RowOrColumnMajor ScrollAmount StructureChangeType SupportedTextSelection SynchronizedInputType TextPatternRangeEndpoint TextUnit ToggleState UIAutomationType WindowInteractionState WindowVisualState ZoomUnit | UiaPoint UiaRect UIAutomationEventInfo UIAutomationMethodInfo UIAutomationParameter UIAutomationPatternInfo UIAutomationPropertyInfo | IAccessibleEx IAccessibleHostingElementProviders IAnnotationProvider ICustomNavigationProvider IDockProvider IDragProvider IDropTargetProvider IExpandCollapseProvider IGridItemProvider IGridProvider IInvokeProvider IItemContainerProvider ILegacyIAccessibleProvider IMultipleViewProvider IObjectModelProvider IProxyProviderWinEventHandler IProxyProviderWinEventSink IRangeValueProvider IRawElementProviderAdviseEvents IRawElementProviderFragment IRawElementProviderFragmentRoot IRawElementProviderHostingAccessibles IRawElementProviderHwndOverride IRawElementProviderSimple IRawElementProviderSimple2 IRawElementProviderSimple3 IRawElementProviderWindowlessSite IScrollItemProvider IScrollProvider ISelectionItemProvider ISelectionProvider ISelectionProvider2 ISpreadsheetItemProvider ISpreadsheetProvider IStylesProvider ISynchronizedInputProvider ITableItemProvider ITableProvider ITextChildProvider ITextEditProvider ITextProvider ITextProvider2 ITextRangeProvider ITextRangeProvider2 IToggleProvider ITransformProvider ITransformProvider2 IUIAutomationPatternHandler IUIAutomationPatternInstance IUIAutomationRegistrar IValueProvider IVirtualizedItemProvider IWindowProvider

View File

@ -0,0 +1,284 @@
## Vanara.PInvoke.UIAutomation
PInvoke API (methods, structures and constants) imported from Windows UIAutomationCore.dll.
- Includes methods from uiautomationcore.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.UIAutomation?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.UIAutomation?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.UIAutomation)
### Methods - 0% API coverage (0 of 106 functions)
Native Method | Header | Managed Method
--- | --- | ---
[DllGetActivationFactory](https://www.google.com/search?num=5&q=DllGetActivationFactory+site%3Alearn.microsoft.com) | |
[DockPattern_SetDockPosition](https://www.google.com/search?num=5&q=DockPattern_SetDockPosition+site%3Alearn.microsoft.com) | |
[ExpandCollapsePattern_Collapse](https://www.google.com/search?num=5&q=ExpandCollapsePattern_Collapse+site%3Alearn.microsoft.com) | |
[ExpandCollapsePattern_Expand](https://www.google.com/search?num=5&q=ExpandCollapsePattern_Expand+site%3Alearn.microsoft.com) | |
[GridPattern_GetItem](https://www.google.com/search?num=5&q=GridPattern_GetItem+site%3Alearn.microsoft.com) | |
[IgnoreLeaksInCurrentlyTrackedMemory](https://www.google.com/search?num=5&q=IgnoreLeaksInCurrentlyTrackedMemory+site%3Alearn.microsoft.com) | |
[InitializeChannelBasedConnectionForProviderProxy](https://www.google.com/search?num=5&q=InitializeChannelBasedConnectionForProviderProxy+site%3Alearn.microsoft.com) | |
[InvokePattern_Invoke](https://www.google.com/search?num=5&q=InvokePattern_Invoke+site%3Alearn.microsoft.com) | |
[IsIgnoringLeaks](https://www.google.com/search?num=5&q=IsIgnoringLeaks+site%3Alearn.microsoft.com) | |
[ItemContainerPattern_FindItemByProperty](https://www.google.com/search?num=5&q=ItemContainerPattern_FindItemByProperty+site%3Alearn.microsoft.com) | |
[LegacyIAccessiblePattern_DoDefaultAction](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_DoDefaultAction+site%3Alearn.microsoft.com) | |
[LegacyIAccessiblePattern_GetIAccessible](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_GetIAccessible+site%3Alearn.microsoft.com) | |
[LegacyIAccessiblePattern_Select](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_Select+site%3Alearn.microsoft.com) | |
[LegacyIAccessiblePattern_SetValue](https://www.google.com/search?num=5&q=LegacyIAccessiblePattern_SetValue+site%3Alearn.microsoft.com) | |
[MultipleViewPattern_GetViewName](https://www.google.com/search?num=5&q=MultipleViewPattern_GetViewName+site%3Alearn.microsoft.com) | |
[MultipleViewPattern_SetCurrentView](https://www.google.com/search?num=5&q=MultipleViewPattern_SetCurrentView+site%3Alearn.microsoft.com) | |
[PostTestCheckForLeaks](https://www.google.com/search?num=5&q=PostTestCheckForLeaks+site%3Alearn.microsoft.com) | |
[RangeValuePattern_SetValue](https://www.google.com/search?num=5&q=RangeValuePattern_SetValue+site%3Alearn.microsoft.com) | |
[ScrollItemPattern_ScrollIntoView](https://www.google.com/search?num=5&q=ScrollItemPattern_ScrollIntoView+site%3Alearn.microsoft.com) | |
[ScrollPattern_Scroll](https://www.google.com/search?num=5&q=ScrollPattern_Scroll+site%3Alearn.microsoft.com) | |
[ScrollPattern_SetScrollPercent](https://www.google.com/search?num=5&q=ScrollPattern_SetScrollPercent+site%3Alearn.microsoft.com) | |
[SelectionItemPattern_AddToSelection](https://www.google.com/search?num=5&q=SelectionItemPattern_AddToSelection+site%3Alearn.microsoft.com) | |
[SelectionItemPattern_RemoveFromSelection](https://www.google.com/search?num=5&q=SelectionItemPattern_RemoveFromSelection+site%3Alearn.microsoft.com) | |
[SelectionItemPattern_Select](https://www.google.com/search?num=5&q=SelectionItemPattern_Select+site%3Alearn.microsoft.com) | |
[StartIgnoringLeaks](https://www.google.com/search?num=5&q=StartIgnoringLeaks+site%3Alearn.microsoft.com) | |
[StopIgnoringLeaks](https://www.google.com/search?num=5&q=StopIgnoringLeaks+site%3Alearn.microsoft.com) | |
[SynchronizedInputPattern_Cancel](https://www.google.com/search?num=5&q=SynchronizedInputPattern_Cancel+site%3Alearn.microsoft.com) | |
[SynchronizedInputPattern_StartListening](https://www.google.com/search?num=5&q=SynchronizedInputPattern_StartListening+site%3Alearn.microsoft.com) | |
[TextPattern_get_DocumentRange](https://www.google.com/search?num=5&q=TextPattern_get_DocumentRange+site%3Alearn.microsoft.com) | |
[TextPattern_get_SupportedTextSelection](https://www.google.com/search?num=5&q=TextPattern_get_SupportedTextSelection+site%3Alearn.microsoft.com) | |
[TextPattern_GetSelection](https://www.google.com/search?num=5&q=TextPattern_GetSelection+site%3Alearn.microsoft.com) | |
[TextPattern_GetVisibleRanges](https://www.google.com/search?num=5&q=TextPattern_GetVisibleRanges+site%3Alearn.microsoft.com) | |
[TextPattern_RangeFromChild](https://www.google.com/search?num=5&q=TextPattern_RangeFromChild+site%3Alearn.microsoft.com) | |
[TextPattern_RangeFromPoint](https://www.google.com/search?num=5&q=TextPattern_RangeFromPoint+site%3Alearn.microsoft.com) | |
[TextRange_AddToSelection](https://www.google.com/search?num=5&q=TextRange_AddToSelection+site%3Alearn.microsoft.com) | |
[TextRange_Clone](https://www.google.com/search?num=5&q=TextRange_Clone+site%3Alearn.microsoft.com) | |
[TextRange_Compare](https://www.google.com/search?num=5&q=TextRange_Compare+site%3Alearn.microsoft.com) | |
[TextRange_CompareEndpoints](https://www.google.com/search?num=5&q=TextRange_CompareEndpoints+site%3Alearn.microsoft.com) | |
[TextRange_ExpandToEnclosingUnit](https://www.google.com/search?num=5&q=TextRange_ExpandToEnclosingUnit+site%3Alearn.microsoft.com) | |
[TextRange_FindAttribute](https://www.google.com/search?num=5&q=TextRange_FindAttribute+site%3Alearn.microsoft.com) | |
[TextRange_FindText](https://www.google.com/search?num=5&q=TextRange_FindText+site%3Alearn.microsoft.com) | |
[TextRange_GetAttributeValue](https://www.google.com/search?num=5&q=TextRange_GetAttributeValue+site%3Alearn.microsoft.com) | |
[TextRange_GetBoundingRectangles](https://www.google.com/search?num=5&q=TextRange_GetBoundingRectangles+site%3Alearn.microsoft.com) | |
[TextRange_GetChildren](https://www.google.com/search?num=5&q=TextRange_GetChildren+site%3Alearn.microsoft.com) | |
[TextRange_GetEnclosingElement](https://www.google.com/search?num=5&q=TextRange_GetEnclosingElement+site%3Alearn.microsoft.com) | |
[TextRange_GetText](https://www.google.com/search?num=5&q=TextRange_GetText+site%3Alearn.microsoft.com) | |
[TextRange_Move](https://www.google.com/search?num=5&q=TextRange_Move+site%3Alearn.microsoft.com) | |
[TextRange_MoveEndpointByRange](https://www.google.com/search?num=5&q=TextRange_MoveEndpointByRange+site%3Alearn.microsoft.com) | |
[TextRange_MoveEndpointByUnit](https://www.google.com/search?num=5&q=TextRange_MoveEndpointByUnit+site%3Alearn.microsoft.com) | |
[TextRange_RemoveFromSelection](https://www.google.com/search?num=5&q=TextRange_RemoveFromSelection+site%3Alearn.microsoft.com) | |
[TextRange_ScrollIntoView](https://www.google.com/search?num=5&q=TextRange_ScrollIntoView+site%3Alearn.microsoft.com) | |
[TextRange_Select](https://www.google.com/search?num=5&q=TextRange_Select+site%3Alearn.microsoft.com) | |
[TogglePattern_Toggle](https://www.google.com/search?num=5&q=TogglePattern_Toggle+site%3Alearn.microsoft.com) | |
[TransformPattern_Move](https://www.google.com/search?num=5&q=TransformPattern_Move+site%3Alearn.microsoft.com) | |
[TransformPattern_Resize](https://www.google.com/search?num=5&q=TransformPattern_Resize+site%3Alearn.microsoft.com) | |
[TransformPattern_Rotate](https://www.google.com/search?num=5&q=TransformPattern_Rotate+site%3Alearn.microsoft.com) | |
[UiaAddEvent](https://www.google.com/search?num=5&q=UiaAddEvent+site%3Alearn.microsoft.com) | |
[UiaClientsAreListening](https://www.google.com/search?num=5&q=UiaClientsAreListening+site%3Alearn.microsoft.com) | |
[UiaDisconnectAllProviders](https://www.google.com/search?num=5&q=UiaDisconnectAllProviders+site%3Alearn.microsoft.com) | |
[UiaDisconnectProvider](https://www.google.com/search?num=5&q=UiaDisconnectProvider+site%3Alearn.microsoft.com) | |
[UiaEventAddWindow](https://www.google.com/search?num=5&q=UiaEventAddWindow+site%3Alearn.microsoft.com) | |
[UiaEventRemoveWindow](https://www.google.com/search?num=5&q=UiaEventRemoveWindow+site%3Alearn.microsoft.com) | |
[UiaFind](https://www.google.com/search?num=5&q=UiaFind+site%3Alearn.microsoft.com) | |
[UiaGetErrorDescription](https://www.google.com/search?num=5&q=UiaGetErrorDescription+site%3Alearn.microsoft.com) | |
[UiaGetPatternProvider](https://www.google.com/search?num=5&q=UiaGetPatternProvider+site%3Alearn.microsoft.com) | |
[UiaGetPropertyValue](https://www.google.com/search?num=5&q=UiaGetPropertyValue+site%3Alearn.microsoft.com) | |
[UiaGetReservedMixedAttributeValue](https://www.google.com/search?num=5&q=UiaGetReservedMixedAttributeValue+site%3Alearn.microsoft.com) | |
[UiaGetReservedNotSupportedValue](https://www.google.com/search?num=5&q=UiaGetReservedNotSupportedValue+site%3Alearn.microsoft.com) | |
[UiaGetRootNode](https://www.google.com/search?num=5&q=UiaGetRootNode+site%3Alearn.microsoft.com) | |
[UiaGetRuntimeId](https://www.google.com/search?num=5&q=UiaGetRuntimeId+site%3Alearn.microsoft.com) | |
[UiaGetUpdatedCache](https://www.google.com/search?num=5&q=UiaGetUpdatedCache+site%3Alearn.microsoft.com) | |
[UiaHasServerSideProvider](https://www.google.com/search?num=5&q=UiaHasServerSideProvider+site%3Alearn.microsoft.com) | |
[UiaHostProviderFromHwnd](https://www.google.com/search?num=5&q=UiaHostProviderFromHwnd+site%3Alearn.microsoft.com) | |
[UiaHPatternObjectFromVariant](https://www.google.com/search?num=5&q=UiaHPatternObjectFromVariant+site%3Alearn.microsoft.com) | |
[UiaHTextRangeFromVariant](https://www.google.com/search?num=5&q=UiaHTextRangeFromVariant+site%3Alearn.microsoft.com) | |
[UiaHUiaNodeFromVariant](https://www.google.com/search?num=5&q=UiaHUiaNodeFromVariant+site%3Alearn.microsoft.com) | |
[UiaIAccessibleFromProvider](https://www.google.com/search?num=5&q=UiaIAccessibleFromProvider+site%3Alearn.microsoft.com) | |
[UiaLookupId](https://www.google.com/search?num=5&q=UiaLookupId+site%3Alearn.microsoft.com) | |
[UiaNavigate](https://www.google.com/search?num=5&q=UiaNavigate+site%3Alearn.microsoft.com) | |
[UiaNodeFromFocus](https://www.google.com/search?num=5&q=UiaNodeFromFocus+site%3Alearn.microsoft.com) | |
[UiaNodeFromHandle](https://www.google.com/search?num=5&q=UiaNodeFromHandle+site%3Alearn.microsoft.com) | |
[UiaNodeFromPoint](https://www.google.com/search?num=5&q=UiaNodeFromPoint+site%3Alearn.microsoft.com) | |
[UiaNodeFromProvider](https://www.google.com/search?num=5&q=UiaNodeFromProvider+site%3Alearn.microsoft.com) | |
[UiaNodeRelease](https://www.google.com/search?num=5&q=UiaNodeRelease+site%3Alearn.microsoft.com) | |
[UiaPatternRelease](https://www.google.com/search?num=5&q=UiaPatternRelease+site%3Alearn.microsoft.com) | |
[UiaProviderForNonClient](https://www.google.com/search?num=5&q=UiaProviderForNonClient+site%3Alearn.microsoft.com) | |
[UiaProviderFromIAccessible](https://www.google.com/search?num=5&q=UiaProviderFromIAccessible+site%3Alearn.microsoft.com) | |
[UiaRaiseActiveTextPositionChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseActiveTextPositionChangedEvent+site%3Alearn.microsoft.com) | |
[UiaRaiseAsyncContentLoadedEvent](https://www.google.com/search?num=5&q=UiaRaiseAsyncContentLoadedEvent+site%3Alearn.microsoft.com) | |
[UiaRaiseAutomationEvent](https://www.google.com/search?num=5&q=UiaRaiseAutomationEvent+site%3Alearn.microsoft.com) | |
[UiaRaiseAutomationPropertyChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseAutomationPropertyChangedEvent+site%3Alearn.microsoft.com) | |
[UiaRaiseChangesEvent](https://www.google.com/search?num=5&q=UiaRaiseChangesEvent+site%3Alearn.microsoft.com) | |
[UiaRaiseNotificationEvent](https://www.google.com/search?num=5&q=UiaRaiseNotificationEvent+site%3Alearn.microsoft.com) | |
[UiaRaiseStructureChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseStructureChangedEvent+site%3Alearn.microsoft.com) | |
[UiaRaiseTextEditTextChangedEvent](https://www.google.com/search?num=5&q=UiaRaiseTextEditTextChangedEvent+site%3Alearn.microsoft.com) | |
[UiaRegisterProviderCallback](https://www.google.com/search?num=5&q=UiaRegisterProviderCallback+site%3Alearn.microsoft.com) | |
[UiaRemoveEvent](https://www.google.com/search?num=5&q=UiaRemoveEvent+site%3Alearn.microsoft.com) | |
[UiaReturnRawElementProvider](https://www.google.com/search?num=5&q=UiaReturnRawElementProvider+site%3Alearn.microsoft.com) | |
[UiaSetFocus](https://www.google.com/search?num=5&q=UiaSetFocus+site%3Alearn.microsoft.com) | |
[UiaTextRangeRelease](https://www.google.com/search?num=5&q=UiaTextRangeRelease+site%3Alearn.microsoft.com) | |
[UpdateErrorLoggingCallback](https://www.google.com/search?num=5&q=UpdateErrorLoggingCallback+site%3Alearn.microsoft.com) | |
[ValuePattern_SetValue](https://www.google.com/search?num=5&q=ValuePattern_SetValue+site%3Alearn.microsoft.com) | |
[VirtualizedItemPattern_Realize](https://www.google.com/search?num=5&q=VirtualizedItemPattern_Realize+site%3Alearn.microsoft.com) | |
[WindowPattern_Close](https://www.google.com/search?num=5&q=WindowPattern_Close+site%3Alearn.microsoft.com) | |
[WindowPattern_SetWindowVisualState](https://www.google.com/search?num=5&q=WindowPattern_SetWindowVisualState+site%3Alearn.microsoft.com) | |
[WindowPattern_WaitForInputIdle](https://www.google.com/search?num=5&q=WindowPattern_WaitForInputIdle+site%3Alearn.microsoft.com) | |
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
[DockPosition](https://www.google.com/search?num=5&q=DockPosition+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.DockPosition](https://github.com/dahall/Vanara/search?l=C%23&q=DockPosition)
[EVENTID](https://www.google.com/search?num=5&q=EVENTID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.EVENTID](https://github.com/dahall/Vanara/search?l=C%23&q=EVENTID)
[ExpandCollapseState](https://www.google.com/search?num=5&q=ExpandCollapseState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ExpandCollapseState](https://github.com/dahall/Vanara/search?l=C%23&q=ExpandCollapseState)
[METADATAID](https://www.google.com/search?num=5&q=METADATAID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.METADATAID](https://github.com/dahall/Vanara/search?l=C%23&q=METADATAID)
[NavigateDirection](https://www.google.com/search?num=5&q=NavigateDirection+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.NavigateDirection](https://github.com/dahall/Vanara/search?l=C%23&q=NavigateDirection)
[PATTERNID](https://www.google.com/search?num=5&q=PATTERNID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.PATTERNID](https://github.com/dahall/Vanara/search?l=C%23&q=PATTERNID)
[PROPERTYID](https://www.google.com/search?num=5&q=PROPERTYID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.PROPERTYID](https://github.com/dahall/Vanara/search?l=C%23&q=PROPERTYID)
[ProviderOptions](https://www.google.com/search?num=5&q=ProviderOptions+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ProviderOptions](https://github.com/dahall/Vanara/search?l=C%23&q=ProviderOptions)
[RowOrColumnMajor](https://www.google.com/search?num=5&q=RowOrColumnMajor+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.RowOrColumnMajor](https://github.com/dahall/Vanara/search?l=C%23&q=RowOrColumnMajor)
[ScrollAmount](https://www.google.com/search?num=5&q=ScrollAmount+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ScrollAmount](https://github.com/dahall/Vanara/search?l=C%23&q=ScrollAmount)
[StructureChangeType](https://www.google.com/search?num=5&q=StructureChangeType+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.StructureChangeType](https://github.com/dahall/Vanara/search?l=C%23&q=StructureChangeType)
[SupportedTextSelection](https://www.google.com/search?num=5&q=SupportedTextSelection+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.SupportedTextSelection](https://github.com/dahall/Vanara/search?l=C%23&q=SupportedTextSelection)
[SynchronizedInputType](https://www.google.com/search?num=5&q=SynchronizedInputType+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.SynchronizedInputType](https://github.com/dahall/Vanara/search?l=C%23&q=SynchronizedInputType)
[TEXTATTRIBUTEID](https://www.google.com/search?num=5&q=TEXTATTRIBUTEID+site%3Alearn.microsoft.com) | UIAutomationClient.h | [Vanara.PInvoke.UIAutomationClient.TEXTATTRIBUTEID](https://github.com/dahall/Vanara/search?l=C%23&q=TEXTATTRIBUTEID)
[TextPatternRangeEndpoint](https://www.google.com/search?num=5&q=TextPatternRangeEndpoint+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.TextPatternRangeEndpoint](https://github.com/dahall/Vanara/search?l=C%23&q=TextPatternRangeEndpoint)
[TextUnit](https://www.google.com/search?num=5&q=TextUnit+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.TextUnit](https://github.com/dahall/Vanara/search?l=C%23&q=TextUnit)
[ToggleState](https://www.google.com/search?num=5&q=ToggleState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ToggleState](https://github.com/dahall/Vanara/search?l=C%23&q=ToggleState)
[UIAutomationType](https://www.google.com/search?num=5&q=UIAutomationType+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationType](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationType)
[WindowInteractionState](https://www.google.com/search?num=5&q=WindowInteractionState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.WindowInteractionState](https://github.com/dahall/Vanara/search?l=C%23&q=WindowInteractionState)
[WindowVisualState](https://www.google.com/search?num=5&q=WindowVisualState+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.WindowVisualState](https://github.com/dahall/Vanara/search?l=C%23&q=WindowVisualState)
[ZoomUnit](https://www.google.com/search?num=5&q=ZoomUnit+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ZoomUnit](https://github.com/dahall/Vanara/search?l=C%23&q=ZoomUnit)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[UiaPoint](https://www.google.com/search?num=5&q=UiaPoint+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UiaPoint](https://github.com/dahall/Vanara/search?l=C%23&q=UiaPoint)
[UiaRect](https://www.google.com/search?num=5&q=UiaRect+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UiaRect](https://github.com/dahall/Vanara/search?l=C%23&q=UiaRect)
[UIAutomationEventInfo](https://www.google.com/search?num=5&q=UIAutomationEventInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationEventInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationEventInfo)
[UIAutomationMethodInfo](https://www.google.com/search?num=5&q=UIAutomationMethodInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationMethodInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationMethodInfo)
[UIAutomationParameter](https://www.google.com/search?num=5&q=UIAutomationParameter+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationParameter](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationParameter)
[UIAutomationPatternInfo](https://www.google.com/search?num=5&q=UIAutomationPatternInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationPatternInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationPatternInfo)
[UIAutomationPropertyInfo](https://www.google.com/search?num=5&q=UIAutomationPropertyInfo+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.UIAutomationPropertyInfo](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationPropertyInfo)
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[IAccessible](https://www.google.com/search?num=5&q=IAccessible+site%3Alearn.microsoft.com) | |
[IAccessibleEx](https://www.google.com/search?num=5&q=IAccessibleEx+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.UIAutomationCore.IAccessibleEx](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibleEx)
[IAccessibleHostingElementProviders](https://www.google.com/search?num=5&q=IAccessibleHostingElementProviders+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IAccessibleHostingElementProviders](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibleHostingElementProviders)
[IAnnotationProvider](https://www.google.com/search?num=5&q=IAnnotationProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IAnnotationProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IAnnotationProvider)
[ICustomNavigationProvider](https://www.google.com/search?num=5&q=ICustomNavigationProvider+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.UIAutomationCore.ICustomNavigationProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ICustomNavigationProvider)
[IDockProvider](https://www.google.com/search?num=5&q=IDockProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IDockProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDockProvider)
[IDragProvider](https://www.google.com/search?num=5&q=IDragProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IDragProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDragProvider)
[IDropTargetProvider](https://www.google.com/search?num=5&q=IDropTargetProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IDropTargetProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDropTargetProvider)
[IExpandCollapseProvider](https://www.google.com/search?num=5&q=IExpandCollapseProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IExpandCollapseProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IExpandCollapseProvider)
[IGridItemProvider](https://www.google.com/search?num=5&q=IGridItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IGridItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IGridItemProvider)
[IGridProvider](https://www.google.com/search?num=5&q=IGridProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IGridProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IGridProvider)
[IInvokeProvider](https://www.google.com/search?num=5&q=IInvokeProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IInvokeProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IInvokeProvider)
[IItemContainerProvider](https://www.google.com/search?num=5&q=IItemContainerProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IItemContainerProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IItemContainerProvider)
[ILegacyIAccessibleProvider](https://www.google.com/search?num=5&q=ILegacyIAccessibleProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ILegacyIAccessibleProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ILegacyIAccessibleProvider)
[IMultipleViewProvider](https://www.google.com/search?num=5&q=IMultipleViewProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IMultipleViewProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IMultipleViewProvider)
[IObjectModelProvider](https://www.google.com/search?num=5&q=IObjectModelProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IObjectModelProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectModelProvider)
[IProxyProviderWinEventHandler](https://www.google.com/search?num=5&q=IProxyProviderWinEventHandler+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IProxyProviderWinEventHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IProxyProviderWinEventHandler)
[IProxyProviderWinEventSink](https://www.google.com/search?num=5&q=IProxyProviderWinEventSink+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IProxyProviderWinEventSink](https://github.com/dahall/Vanara/search?l=C%23&q=IProxyProviderWinEventSink)
[IRangeValueProvider](https://www.google.com/search?num=5&q=IRangeValueProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRangeValueProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IRangeValueProvider)
[IRawElementProviderAdviseEvents](https://www.google.com/search?num=5&q=IRawElementProviderAdviseEvents+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderAdviseEvents](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderAdviseEvents)
[IRawElementProviderFragment](https://www.google.com/search?num=5&q=IRawElementProviderFragment+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderFragment](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderFragment)
[IRawElementProviderFragmentRoot](https://www.google.com/search?num=5&q=IRawElementProviderFragmentRoot+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderFragmentRoot](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderFragmentRoot)
[IRawElementProviderHostingAccessibles](https://www.google.com/search?num=5&q=IRawElementProviderHostingAccessibles+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderHostingAccessibles](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderHostingAccessibles)
[IRawElementProviderHwndOverride](https://www.google.com/search?num=5&q=IRawElementProviderHwndOverride+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderHwndOverride](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderHwndOverride)
[IRawElementProviderSimple](https://www.google.com/search?num=5&q=IRawElementProviderSimple+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderSimple](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderSimple)
[IRawElementProviderSimple2](https://www.google.com/search?num=5&q=IRawElementProviderSimple2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderSimple2](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderSimple2)
[IRawElementProviderSimple3](https://www.google.com/search?num=5&q=IRawElementProviderSimple3+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderSimple3](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderSimple3)
[IRawElementProviderWindowlessSite](https://www.google.com/search?num=5&q=IRawElementProviderWindowlessSite+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IRawElementProviderWindowlessSite](https://github.com/dahall/Vanara/search?l=C%23&q=IRawElementProviderWindowlessSite)
[IScrollItemProvider](https://www.google.com/search?num=5&q=IScrollItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IScrollItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IScrollItemProvider)
[IScrollProvider](https://www.google.com/search?num=5&q=IScrollProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IScrollProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IScrollProvider)
[ISelectionItemProvider](https://www.google.com/search?num=5&q=ISelectionItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISelectionItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISelectionItemProvider)
[ISelectionProvider](https://www.google.com/search?num=5&q=ISelectionProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISelectionProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISelectionProvider)
[ISelectionProvider2](https://www.google.com/search?num=5&q=ISelectionProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISelectionProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ISelectionProvider2)
[ISpreadsheetItemProvider](https://www.google.com/search?num=5&q=ISpreadsheetItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISpreadsheetItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISpreadsheetItemProvider)
[ISpreadsheetProvider](https://www.google.com/search?num=5&q=ISpreadsheetProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISpreadsheetProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISpreadsheetProvider)
[IStylesProvider](https://www.google.com/search?num=5&q=IStylesProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IStylesProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IStylesProvider)
[ISynchronizedInputProvider](https://www.google.com/search?num=5&q=ISynchronizedInputProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ISynchronizedInputProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ISynchronizedInputProvider)
[ITableItemProvider](https://www.google.com/search?num=5&q=ITableItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITableItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITableItemProvider)
[ITableProvider](https://www.google.com/search?num=5&q=ITableProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITableProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITableProvider)
[ITextChildProvider](https://www.google.com/search?num=5&q=ITextChildProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextChildProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextChildProvider)
[ITextEditProvider](https://www.google.com/search?num=5&q=ITextEditProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextEditProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextEditProvider)
[ITextProvider](https://www.google.com/search?num=5&q=ITextProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextProvider)
[ITextProvider2](https://www.google.com/search?num=5&q=ITextProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextProvider2)
[ITextRangeProvider](https://www.google.com/search?num=5&q=ITextRangeProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextRangeProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITextRangeProvider)
[ITextRangeProvider2](https://www.google.com/search?num=5&q=ITextRangeProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITextRangeProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ITextRangeProvider2)
[IToggleProvider](https://www.google.com/search?num=5&q=IToggleProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IToggleProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IToggleProvider)
[ITransformProvider](https://www.google.com/search?num=5&q=ITransformProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITransformProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ITransformProvider)
[ITransformProvider2](https://www.google.com/search?num=5&q=ITransformProvider2+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.ITransformProvider2](https://github.com/dahall/Vanara/search?l=C%23&q=ITransformProvider2)
[IUIAutomation](https://www.google.com/search?num=5&q=IUIAutomation+site%3Alearn.microsoft.com) | |
[IUIAutomation2](https://www.google.com/search?num=5&q=IUIAutomation2+site%3Alearn.microsoft.com) | |
[IUIAutomation3](https://www.google.com/search?num=5&q=IUIAutomation3+site%3Alearn.microsoft.com) | |
[IUIAutomation4](https://www.google.com/search?num=5&q=IUIAutomation4+site%3Alearn.microsoft.com) | |
[IUIAutomation5](https://www.google.com/search?num=5&q=IUIAutomation5+site%3Alearn.microsoft.com) | |
[IUIAutomation6](https://www.google.com/search?num=5&q=IUIAutomation6+site%3Alearn.microsoft.com) | |
[IUIAutomationActiveTextPositionChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationActiveTextPositionChangedEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationAndCondition](https://www.google.com/search?num=5&q=IUIAutomationAndCondition+site%3Alearn.microsoft.com) | |
[IUIAutomationAnnotationPattern](https://www.google.com/search?num=5&q=IUIAutomationAnnotationPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationBoolCondition](https://www.google.com/search?num=5&q=IUIAutomationBoolCondition+site%3Alearn.microsoft.com) | |
[IUIAutomationCacheRequest](https://www.google.com/search?num=5&q=IUIAutomationCacheRequest+site%3Alearn.microsoft.com) | |
[IUIAutomationChangesEventHandler](https://www.google.com/search?num=5&q=IUIAutomationChangesEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationCustomNavigationPattern](https://www.google.com/search?num=5&q=IUIAutomationCustomNavigationPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationDockPattern](https://www.google.com/search?num=5&q=IUIAutomationDockPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationDragPattern](https://www.google.com/search?num=5&q=IUIAutomationDragPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationDropTargetPattern](https://www.google.com/search?num=5&q=IUIAutomationDropTargetPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationElement](https://www.google.com/search?num=5&q=IUIAutomationElement+site%3Alearn.microsoft.com) | |
[IUIAutomationElement2](https://www.google.com/search?num=5&q=IUIAutomationElement2+site%3Alearn.microsoft.com) | |
[IUIAutomationElement3](https://www.google.com/search?num=5&q=IUIAutomationElement3+site%3Alearn.microsoft.com) | |
[IUIAutomationElement4](https://www.google.com/search?num=5&q=IUIAutomationElement4+site%3Alearn.microsoft.com) | |
[IUIAutomationElement5](https://www.google.com/search?num=5&q=IUIAutomationElement5+site%3Alearn.microsoft.com) | |
[IUIAutomationElement6](https://www.google.com/search?num=5&q=IUIAutomationElement6+site%3Alearn.microsoft.com) | |
[IUIAutomationElement7](https://www.google.com/search?num=5&q=IUIAutomationElement7+site%3Alearn.microsoft.com) | |
[IUIAutomationElement8](https://www.google.com/search?num=5&q=IUIAutomationElement8+site%3Alearn.microsoft.com) | |
[IUIAutomationElement9](https://www.google.com/search?num=5&q=IUIAutomationElement9+site%3Alearn.microsoft.com) | |
[IUIAutomationElementArray](https://www.google.com/search?num=5&q=IUIAutomationElementArray+site%3Alearn.microsoft.com) | |
[IUIAutomationEventHandler](https://www.google.com/search?num=5&q=IUIAutomationEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationEventHandlerGroup](https://www.google.com/search?num=5&q=IUIAutomationEventHandlerGroup+site%3Alearn.microsoft.com) | |
[IUIAutomationExpandCollapsePattern](https://www.google.com/search?num=5&q=IUIAutomationExpandCollapsePattern+site%3Alearn.microsoft.com) | |
[IUIAutomationFocusChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationFocusChangedEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationGridItemPattern](https://www.google.com/search?num=5&q=IUIAutomationGridItemPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationGridPattern](https://www.google.com/search?num=5&q=IUIAutomationGridPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationInvokePattern](https://www.google.com/search?num=5&q=IUIAutomationInvokePattern+site%3Alearn.microsoft.com) | |
[IUIAutomationItemContainerPattern](https://www.google.com/search?num=5&q=IUIAutomationItemContainerPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationLegacyIAccessiblePattern](https://www.google.com/search?num=5&q=IUIAutomationLegacyIAccessiblePattern+site%3Alearn.microsoft.com) | |
[IUIAutomationMultipleViewPattern](https://www.google.com/search?num=5&q=IUIAutomationMultipleViewPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationNotCondition](https://www.google.com/search?num=5&q=IUIAutomationNotCondition+site%3Alearn.microsoft.com) | |
[IUIAutomationNotificationEventHandler](https://www.google.com/search?num=5&q=IUIAutomationNotificationEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationObjectModelPattern](https://www.google.com/search?num=5&q=IUIAutomationObjectModelPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationOrCondition](https://www.google.com/search?num=5&q=IUIAutomationOrCondition+site%3Alearn.microsoft.com) | |
[IUIAutomationPatternHandler](https://www.google.com/search?num=5&q=IUIAutomationPatternHandler+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IUIAutomationPatternHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IUIAutomationPatternHandler)
[IUIAutomationPatternInstance](https://www.google.com/search?num=5&q=IUIAutomationPatternInstance+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IUIAutomationPatternInstance](https://github.com/dahall/Vanara/search?l=C%23&q=IUIAutomationPatternInstance)
[IUIAutomationPropertyChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationPropertyChangedEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationPropertyCondition](https://www.google.com/search?num=5&q=IUIAutomationPropertyCondition+site%3Alearn.microsoft.com) | |
[IUIAutomationProxyFactory](https://www.google.com/search?num=5&q=IUIAutomationProxyFactory+site%3Alearn.microsoft.com) | |
[IUIAutomationProxyFactoryEntry](https://www.google.com/search?num=5&q=IUIAutomationProxyFactoryEntry+site%3Alearn.microsoft.com) | |
[IUIAutomationProxyFactoryMapping](https://www.google.com/search?num=5&q=IUIAutomationProxyFactoryMapping+site%3Alearn.microsoft.com) | |
[IUIAutomationRangeValuePattern](https://www.google.com/search?num=5&q=IUIAutomationRangeValuePattern+site%3Alearn.microsoft.com) | |
[IUIAutomationRegistrar](https://www.google.com/search?num=5&q=IUIAutomationRegistrar+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IUIAutomationRegistrar](https://github.com/dahall/Vanara/search?l=C%23&q=IUIAutomationRegistrar)
[IUIAutomationScrollItemPattern](https://www.google.com/search?num=5&q=IUIAutomationScrollItemPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationScrollPattern](https://www.google.com/search?num=5&q=IUIAutomationScrollPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationSelectionItemPattern](https://www.google.com/search?num=5&q=IUIAutomationSelectionItemPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationSelectionPattern](https://www.google.com/search?num=5&q=IUIAutomationSelectionPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationSelectionPattern2](https://www.google.com/search?num=5&q=IUIAutomationSelectionPattern2+site%3Alearn.microsoft.com) | |
[IUIAutomationSpreadsheetItemPattern](https://www.google.com/search?num=5&q=IUIAutomationSpreadsheetItemPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationSpreadsheetPattern](https://www.google.com/search?num=5&q=IUIAutomationSpreadsheetPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationStructureChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationStructureChangedEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationStylesPattern](https://www.google.com/search?num=5&q=IUIAutomationStylesPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationSynchronizedInputPattern](https://www.google.com/search?num=5&q=IUIAutomationSynchronizedInputPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTableItemPattern](https://www.google.com/search?num=5&q=IUIAutomationTableItemPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTablePattern](https://www.google.com/search?num=5&q=IUIAutomationTablePattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTextChildPattern](https://www.google.com/search?num=5&q=IUIAutomationTextChildPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTextEditPattern](https://www.google.com/search?num=5&q=IUIAutomationTextEditPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTextEditTextChangedEventHandler](https://www.google.com/search?num=5&q=IUIAutomationTextEditTextChangedEventHandler+site%3Alearn.microsoft.com) | |
[IUIAutomationTextPattern](https://www.google.com/search?num=5&q=IUIAutomationTextPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTextPattern2](https://www.google.com/search?num=5&q=IUIAutomationTextPattern2+site%3Alearn.microsoft.com) | |
[IUIAutomationTextRange](https://www.google.com/search?num=5&q=IUIAutomationTextRange+site%3Alearn.microsoft.com) | |
[IUIAutomationTextRange2](https://www.google.com/search?num=5&q=IUIAutomationTextRange2+site%3Alearn.microsoft.com) | |
[IUIAutomationTextRange3](https://www.google.com/search?num=5&q=IUIAutomationTextRange3+site%3Alearn.microsoft.com) | |
[IUIAutomationTextRangeArray](https://www.google.com/search?num=5&q=IUIAutomationTextRangeArray+site%3Alearn.microsoft.com) | |
[IUIAutomationTogglePattern](https://www.google.com/search?num=5&q=IUIAutomationTogglePattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTransformPattern](https://www.google.com/search?num=5&q=IUIAutomationTransformPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationTransformPattern2](https://www.google.com/search?num=5&q=IUIAutomationTransformPattern2+site%3Alearn.microsoft.com) | |
[IUIAutomationTreeWalker](https://www.google.com/search?num=5&q=IUIAutomationTreeWalker+site%3Alearn.microsoft.com) | |
[IUIAutomationValuePattern](https://www.google.com/search?num=5&q=IUIAutomationValuePattern+site%3Alearn.microsoft.com) | |
[IUIAutomationVirtualizedItemPattern](https://www.google.com/search?num=5&q=IUIAutomationVirtualizedItemPattern+site%3Alearn.microsoft.com) | |
[IUIAutomationWindowPattern](https://www.google.com/search?num=5&q=IUIAutomationWindowPattern+site%3Alearn.microsoft.com) | |
[IValueProvider](https://www.google.com/search?num=5&q=IValueProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IValueProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IValueProvider)
[IVirtualizedItemProvider](https://www.google.com/search?num=5&q=IVirtualizedItemProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IVirtualizedItemProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IVirtualizedItemProvider)
[IWindowProvider](https://www.google.com/search?num=5&q=IWindowProvider+site%3Alearn.microsoft.com) | uiautomationcore.h | [Vanara.PInvoke.UIAutomationCore.IWindowProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IWindowProvider)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[CUIAutomationRegistrar](https://www.google.com/search?num=5&q=CUIAutomationRegistrar+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.UIAutomationCore.CUIAutomationRegistrar](https://github.com/dahall/Vanara/search?l=C%23&q=CUIAutomationRegistrar)
[UIAutomationClient](https://www.google.com/search?num=5&q=UIAutomationClient+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.UIAutomationClient](https://github.com/dahall/Vanara/search?l=C%23&q=UIAutomationClient)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows User32.dll
- Includes methods from user32.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.User32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.User32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.User32)
### Methods - 100% API coverage (562 of 562 functions)
### Methods - 99% API coverage (568 of 571 functions)
Native Method | Header | Managed Method
--- | --- | ---
[ActivateKeyboardLayout](https://www.google.com/search?num=5&q=ActivateKeyboardLayout+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ActivateKeyboardLayout](https://github.com/dahall/Vanara/search?l=C%23&q=ActivateKeyboardLayout)
@ -95,7 +95,10 @@ Native Method | Header | Managed Method
[DispatchMessage](https://www.google.com/search?num=5&q=DispatchMessageA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DispatchMessage](https://github.com/dahall/Vanara/search?l=C%23&q=DispatchMessage)
[DisplayConfigGetDeviceInfo](https://www.google.com/search?num=5&q=DisplayConfigGetDeviceInfo+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DisplayConfigGetDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=DisplayConfigGetDeviceInfo)
[DisplayConfigSetDeviceInfo](https://www.google.com/search?num=5&q=DisplayConfigSetDeviceInfo+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DisplayConfigSetDeviceInfo](https://github.com/dahall/Vanara/search?l=C%23&q=DisplayConfigSetDeviceInfo)
[DlgDirList](https://www.google.com/search?num=5&q=DlgDirListA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DlgDirList](https://github.com/dahall/Vanara/search?l=C%23&q=DlgDirList)
[DlgDirListComboBox](https://www.google.com/search?num=5&q=DlgDirListComboBoxA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DlgDirListComboBox](https://github.com/dahall/Vanara/search?l=C%23&q=DlgDirListComboBox)
[DlgDirSelectComboBoxEx](https://www.google.com/search?num=5&q=DlgDirSelectComboBoxExA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DlgDirSelectComboBoxEx](https://github.com/dahall/Vanara/search?l=C%23&q=DlgDirSelectComboBoxEx)
[DlgDirSelectEx](https://www.google.com/search?num=5&q=DlgDirSelectExA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DlgDirSelectEx](https://github.com/dahall/Vanara/search?l=C%23&q=DlgDirSelectEx)
[DragDetect](https://www.google.com/search?num=5&q=DragDetect+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DragDetect](https://github.com/dahall/Vanara/search?l=C%23&q=DragDetect)
[DrawAnimatedRects](https://www.google.com/search?num=5&q=DrawAnimatedRects+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DrawAnimatedRects](https://github.com/dahall/Vanara/search?l=C%23&q=DrawAnimatedRects)
[DrawCaption](https://www.google.com/search?num=5&q=DrawCaption+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DrawCaption](https://github.com/dahall/Vanara/search?l=C%23&q=DrawCaption)
@ -209,6 +212,7 @@ Native Method | Header | Managed Method
[GetLastActivePopup](https://www.google.com/search?num=5&q=GetLastActivePopup+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetLastActivePopup](https://github.com/dahall/Vanara/search?l=C%23&q=GetLastActivePopup)
[GetLastInputInfo](https://www.google.com/search?num=5&q=GetLastInputInfo+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetLastInputInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetLastInputInfo)
[GetLayeredWindowAttributes](https://www.google.com/search?num=5&q=GetLayeredWindowAttributes+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetLayeredWindowAttributes](https://github.com/dahall/Vanara/search?l=C%23&q=GetLayeredWindowAttributes)
[GetListBoxInfo](https://www.google.com/search?num=5&q=GetListBoxInfo+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetListBoxInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetListBoxInfo)
[GetMenu](https://www.google.com/search?num=5&q=GetMenu+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetMenu](https://github.com/dahall/Vanara/search?l=C%23&q=GetMenu)
[GetMenuBarInfo](https://www.google.com/search?num=5&q=GetMenuBarInfo+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetMenuBarInfo](https://github.com/dahall/Vanara/search?l=C%23&q=GetMenuBarInfo)
[GetMenuCheckMarkDimensions](https://www.google.com/search?num=5&q=GetMenuCheckMarkDimensions+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetMenuCheckMarkDimensions](https://github.com/dahall/Vanara/search?l=C%23&q=GetMenuCheckMarkDimensions)
@ -377,6 +381,8 @@ Native Method | Header | Managed Method
[MessageBeep](https://www.google.com/search?num=5&q=MessageBeep+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBeep](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBeep)
[MessageBox](https://www.google.com/search?num=5&q=MessageBoxA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBox](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBox)
[MessageBoxIndirect](https://www.google.com/search?num=5&q=MessageBoxIndirectA+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.MessageBoxIndirect](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBoxIndirect)
[MessageBoxTimeoutA](https://www.google.com/search?num=5&q=MessageBoxTimeoutA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBoxTimeout](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBoxTimeout)
[MessageBoxTimeoutW](https://www.google.com/search?num=5&q=MessageBoxTimeoutW+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageBoxTimeout](https://github.com/dahall/Vanara/search?l=C%23&q=MessageBoxTimeout)
[ModifyMenu](https://www.google.com/search?num=5&q=ModifyMenuA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ModifyMenu](https://github.com/dahall/Vanara/search?l=C%23&q=ModifyMenu)
[MonitorFromPoint](https://www.google.com/search?num=5&q=MonitorFromPoint+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MonitorFromPoint](https://github.com/dahall/Vanara/search?l=C%23&q=MonitorFromPoint)
[MonitorFromRect](https://www.google.com/search?num=5&q=MonitorFromRect+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MonitorFromRect](https://github.com/dahall/Vanara/search?l=C%23&q=MonitorFromRect)
@ -512,6 +518,9 @@ Native Method | Header | Managed Method
[SetWindowsHookExW](https://www.google.com/search?num=5&q=SetWindowsHookExW+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SetWindowsHookEx](https://github.com/dahall/Vanara/search?l=C%23&q=SetWindowsHookEx)
[SetWindowText](https://www.google.com/search?num=5&q=SetWindowTextA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SetWindowText](https://github.com/dahall/Vanara/search?l=C%23&q=SetWindowText)
[SetWinEventHook](https://www.google.com/search?num=5&q=SetWinEventHook+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SetWinEventHook](https://github.com/dahall/Vanara/search?l=C%23&q=SetWinEventHook)
[ShellHandwritingDelegateInput](https://www.google.com/search?num=5&q=ShellHandwritingDelegateInput+site%3Alearn.microsoft.com) | |
[ShellHandwritingHandleDelegatedInput](https://www.google.com/search?num=5&q=ShellHandwritingHandleDelegatedInput+site%3Alearn.microsoft.com) | |
[ShellHandwritingUndelegateInput](https://www.google.com/search?num=5&q=ShellHandwritingUndelegateInput+site%3Alearn.microsoft.com) | |
[ShowCaret](https://www.google.com/search?num=5&q=ShowCaret+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ShowCaret](https://github.com/dahall/Vanara/search?l=C%23&q=ShowCaret)
[ShowCursor](https://www.google.com/search?num=5&q=ShowCursor+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ShowCursor](https://github.com/dahall/Vanara/search?l=C%23&q=ShowCursor)
[ShowOwnedPopups](https://www.google.com/search?num=5&q=ShowOwnedPopups+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ShowOwnedPopups](https://github.com/dahall/Vanara/search?l=C%23&q=ShowOwnedPopups)
@ -572,6 +581,7 @@ Native Method | Header | Managed Method
Native Enum | Header | Managed Enum
--- | --- | ---
[AnimateWindowFlags](https://www.google.com/search?num=5&q=AnimateWindowFlags+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.AnimateWindowFlags](https://github.com/dahall/Vanara/search?l=C%23&q=AnimateWindowFlags)
[APPCOMMAND](https://www.google.com/search?num=5&q=APPCOMMAND+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.APPCOMMAND](https://github.com/dahall/Vanara/search?l=C%23&q=APPCOMMAND)
[AR_STATE](https://www.google.com/search?num=5&q=AR_STATE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.AR_STATE](https://github.com/dahall/Vanara/search?l=C%23&q=AR_STATE)
[ARW](https://www.google.com/search?num=5&q=ARW+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ARW](https://github.com/dahall/Vanara/search?l=C%23&q=ARW)
[ATF](https://www.google.com/search?num=5&q=ATF+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ATF](https://github.com/dahall/Vanara/search?l=C%23&q=ATF)
@ -589,7 +599,7 @@ Native Enum | Header | Managed Enum
[ComboBoxInfoState](https://www.google.com/search?num=5&q=ComboBoxInfoState+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ComboBoxInfoState](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxInfoState)
[ComboBoxMessage](https://www.google.com/search?num=5&q=ComboBoxMessage+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.ComboBoxMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxMessage)
[ComboBoxNotification](https://www.google.com/search?num=5&q=ComboBoxNotification+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ComboBoxNotification](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxNotification)
[ComboBoxStyle](https://www.google.com/search?num=5&q=ComboBoxStyle+site%3Alearn.microsoft.com) | CommCtrl.h | [Vanara.PInvoke.User32.ComboBoxStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxStyle)
[ComboBoxStyle](https://www.google.com/search?num=5&q=ComboBoxStyle+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ComboBoxStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ComboBoxStyle)
[ContactVisualization](https://www.google.com/search?num=5&q=ContactVisualization+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ContactVisualization](https://github.com/dahall/Vanara/search?l=C%23&q=ContactVisualization)
[CopyImageOptions](https://www.google.com/search?num=5&q=CopyImageOptions+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.CopyImageOptions](https://github.com/dahall/Vanara/search?l=C%23&q=CopyImageOptions)
[CreateDesktopFlags](https://www.google.com/search?num=5&q=CreateDesktopFlags+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.CreateDesktopFlags](https://github.com/dahall/Vanara/search?l=C%23&q=CreateDesktopFlags)
@ -598,32 +608,44 @@ Native Enum | Header | Managed Enum
[DBT_DEVTYPE](https://www.google.com/search?num=5&q=DBT_DEVTYPE+site%3Alearn.microsoft.com) | dbt.h | [Vanara.PInvoke.User32.DBT_DEVTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=DBT_DEVTYPE)
[DBTF](https://www.google.com/search?num=5&q=DBTF+site%3Alearn.microsoft.com) | dbt.h | [Vanara.PInvoke.User32.DBTF](https://github.com/dahall/Vanara/search?l=C%23&q=DBTF)
[DCX](https://www.google.com/search?num=5&q=DCX+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DCX](https://github.com/dahall/Vanara/search?l=C%23&q=DCX)
[DDL](https://www.google.com/search?num=5&q=DDL+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.DDL](https://github.com/dahall/Vanara/search?l=C%23&q=DDL)
[DefaultLayout](https://www.google.com/search?num=5&q=DefaultLayout+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DefaultLayout](https://github.com/dahall/Vanara/search?l=C%23&q=DefaultLayout)
[DEVICE_NOTIFY](https://www.google.com/search?num=5&q=DEVICE_NOTIFY+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DEVICE_NOTIFY](https://github.com/dahall/Vanara/search?l=C%23&q=DEVICE_NOTIFY)
[DeviceBroadcastEvent](https://www.google.com/search?num=5&q=DeviceBroadcastEvent+site%3Alearn.microsoft.com) | dbt.h | [Vanara.PInvoke.User32.DeviceBroadcastEvent](https://github.com/dahall/Vanara/search?l=C%23&q=DeviceBroadcastEvent)
[DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS](https://www.google.com/search?num=5&q=DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS](https://github.com/dahall/Vanara/search?l=C%23&q=DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS)
[DIALOG_DPI_CHANGE_BEHAVIORS](https://www.google.com/search?num=5&q=DIALOG_DPI_CHANGE_BEHAVIORS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DIALOG_DPI_CHANGE_BEHAVIORS](https://github.com/dahall/Vanara/search?l=C%23&q=DIALOG_DPI_CHANGE_BEHAVIORS)
[DialogBoxStyles](https://www.google.com/search?num=5&q=DialogBoxStyles+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.DialogBoxStyles](https://github.com/dahall/Vanara/search?l=C%23&q=DialogBoxStyles)
[DLGC](https://www.google.com/search?num=5&q=DLGC+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DLGC](https://github.com/dahall/Vanara/search?l=C%23&q=DLGC)
[DPI_AWARENESS](https://www.google.com/search?num=5&q=DPI_AWARENESS+site%3Alearn.microsoft.com) | windef.h | [Vanara.PInvoke.User32.DPI_AWARENESS](https://github.com/dahall/Vanara/search?l=C%23&q=DPI_AWARENESS)
[DPI_HOSTING_BEHAVIOR](https://www.google.com/search?num=5&q=DPI_HOSTING_BEHAVIOR+site%3Alearn.microsoft.com) | windef.h | [Vanara.PInvoke.User32.DPI_HOSTING_BEHAVIOR](https://github.com/dahall/Vanara/search?l=C%23&q=DPI_HOSTING_BEHAVIOR)
[DrawCaptionFlags](https://www.google.com/search?num=5&q=DrawCaptionFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DrawCaptionFlags](https://github.com/dahall/Vanara/search?l=C%23&q=DrawCaptionFlags)
[DrawIconExFlags](https://www.google.com/search?num=5&q=DrawIconExFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DrawIconExFlags](https://github.com/dahall/Vanara/search?l=C%23&q=DrawIconExFlags)
[DrawStateFlags](https://www.google.com/search?num=5&q=DrawStateFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DrawStateFlags](https://github.com/dahall/Vanara/search?l=C%23&q=DrawStateFlags)
[EC](https://www.google.com/search?num=5&q=EC+site%3Alearn.microsoft.com) | WinUser.h | [Vanara.PInvoke.User32.EC](https://github.com/dahall/Vanara/search?l=C%23&q=EC)
[EC_ENDOFLINE](https://www.google.com/search?num=5&q=EC_ENDOFLINE+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.User32.EC_ENDOFLINE](https://github.com/dahall/Vanara/search?l=C%23&q=EC_ENDOFLINE)
[EC_SEARCHWEB_ENTRYPOINT](https://www.google.com/search?num=5&q=EC_SEARCHWEB_ENTRYPOINT+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.User32.EC_SEARCHWEB_ENTRYPOINT](https://github.com/dahall/Vanara/search?l=C%23&q=EC_SEARCHWEB_ENTRYPOINT)
[EDD](https://www.google.com/search?num=5&q=EDD+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.EDD](https://github.com/dahall/Vanara/search?l=C%23&q=EDD)
[EditMessage](https://www.google.com/search?num=5&q=EditMessage+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.EditMessage](https://github.com/dahall/Vanara/search?l=C%23&q=EditMessage)
[EditNotification](https://www.google.com/search?num=5&q=EditNotification+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.EditNotification](https://github.com/dahall/Vanara/search?l=C%23&q=EditNotification)
[EditMessage](https://www.google.com/search?num=5&q=EditMessage+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.EditMessage](https://github.com/dahall/Vanara/search?l=C%23&q=EditMessage)
[EditNotification](https://www.google.com/search?num=5&q=EditNotification+site%3Alearn.microsoft.com) | WinUser.h | [Vanara.PInvoke.User32.EditNotification](https://github.com/dahall/Vanara/search?l=C%23&q=EditNotification)
[EditStyle](https://www.google.com/search?num=5&q=EditStyle+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.EditStyle](https://github.com/dahall/Vanara/search?l=C%23&q=EditStyle)
[EditStylesEx](https://www.google.com/search?num=5&q=EditStylesEx+site%3Alearn.microsoft.com) | CommCtrl.h | [Vanara.PInvoke.User32.EditStylesEx](https://github.com/dahall/Vanara/search?l=C%23&q=EditStylesEx)
[EDS](https://www.google.com/search?num=5&q=EDS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.EDS](https://github.com/dahall/Vanara/search?l=C%23&q=EDS)
[EIMES](https://www.google.com/search?num=5&q=EIMES+site%3Alearn.microsoft.com) | WinUser.h | [Vanara.PInvoke.User32.EIMES](https://github.com/dahall/Vanara/search?l=C%23&q=EIMES)
[EMSIS](https://www.google.com/search?num=5&q=EMSIS+site%3Alearn.microsoft.com) | WinUser.h | [Vanara.PInvoke.User32.EMSIS](https://github.com/dahall/Vanara/search?l=C%23&q=EMSIS)
[ENDSESSION](https://www.google.com/search?num=5&q=ENDSESSION+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ENDSESSION](https://github.com/dahall/Vanara/search?l=C%23&q=ENDSESSION)
[ESB_FLAGS](https://www.google.com/search?num=5&q=ESB_FLAGS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ESB_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=ESB_FLAGS)
[ExitWindowsFlags](https://www.google.com/search?num=5&q=ExitWindowsFlags+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ExitWindowsFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ExitWindowsFlags)
[FAPPCOMMAND](https://www.google.com/search?num=5&q=FAPPCOMMAND+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.FAPPCOMMAND](https://github.com/dahall/Vanara/search?l=C%23&q=FAPPCOMMAND)
[FEEDBACK_TYPE](https://www.google.com/search?num=5&q=FEEDBACK_TYPE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.FEEDBACK_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=FEEDBACK_TYPE)
[FKF](https://www.google.com/search?num=5&q=FKF+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.FKF](https://github.com/dahall/Vanara/search?l=C%23&q=FKF)
[FLASHW](https://www.google.com/search?num=5&q=FLASHW+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.FLASHW](https://github.com/dahall/Vanara/search?l=C%23&q=FLASHW)
[FR](https://www.google.com/search?num=5&q=FR+site%3Alearn.microsoft.com) | commdlg.h | [Vanara.PInvoke.User32.FR](https://github.com/dahall/Vanara/search?l=C%23&q=FR)
[FrameControlState](https://www.google.com/search?num=5&q=FrameControlState+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.FrameControlState](https://github.com/dahall/Vanara/search?l=C%23&q=FrameControlState)
[FrameControlType](https://www.google.com/search?num=5&q=FrameControlType+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.FrameControlType](https://github.com/dahall/Vanara/search?l=C%23&q=FrameControlType)
[FVIRT](https://www.google.com/search?num=5&q=FVIRT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.FVIRT](https://github.com/dahall/Vanara/search?l=C%23&q=FVIRT)
[GC](https://www.google.com/search?num=5&q=GC+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.GC](https://github.com/dahall/Vanara/search?l=C%23&q=GC)
[GCF](https://www.google.com/search?num=5&q=GCF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GCF](https://github.com/dahall/Vanara/search?l=C%23&q=GCF)
[GCW](https://www.google.com/search?num=5&q=GCW+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GCW](https://github.com/dahall/Vanara/search?l=C%23&q=GCW)
[Gesture](https://www.google.com/search?num=5&q=Gesture+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.Gesture](https://github.com/dahall/Vanara/search?l=C%23&q=Gesture)
[GestureVisualization](https://www.google.com/search?num=5&q=GestureVisualization+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.GestureVisualization](https://github.com/dahall/Vanara/search?l=C%23&q=GestureVisualization)
[GetAncestorFlag](https://www.google.com/search?num=5&q=GetAncestorFlag+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetAncestorFlag](https://github.com/dahall/Vanara/search?l=C%23&q=GetAncestorFlag)
[GetClassLongFlag](https://www.google.com/search?num=5&q=GetClassLongFlag+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetClassLongFlag](https://github.com/dahall/Vanara/search?l=C%23&q=GetClassLongFlag)
@ -631,6 +653,7 @@ Native Enum | Header | Managed Enum
[GetWindowCmd](https://www.google.com/search?num=5&q=GetWindowCmd+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GetWindowCmd](https://github.com/dahall/Vanara/search?l=C%23&q=GetWindowCmd)
[GF](https://www.google.com/search?num=5&q=GF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GF](https://github.com/dahall/Vanara/search?l=C%23&q=GF)
[GID](https://www.google.com/search?num=5&q=GID+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.GID](https://github.com/dahall/Vanara/search?l=C%23&q=GID)
[GIDC](https://www.google.com/search?num=5&q=GIDC+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GIDC](https://github.com/dahall/Vanara/search?l=C%23&q=GIDC)
[GMMP](https://www.google.com/search?num=5&q=GMMP+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GMMP](https://github.com/dahall/Vanara/search?l=C%23&q=GMMP)
[GR](https://www.google.com/search?num=5&q=GR+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GR](https://github.com/dahall/Vanara/search?l=C%23&q=GR)
[GUIThreadInfoFlags](https://www.google.com/search?num=5&q=GUIThreadInfoFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.GUIThreadInfoFlags](https://github.com/dahall/Vanara/search?l=C%23&q=GUIThreadInfoFlags)
@ -648,11 +671,17 @@ Native Enum | Header | Managed Enum
[IDANI](https://www.google.com/search?num=5&q=IDANI+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.IDANI](https://github.com/dahall/Vanara/search?l=C%23&q=IDANI)
[INPUT_MESSAGE_DEVICE_TYPE](https://www.google.com/search?num=5&q=INPUT_MESSAGE_DEVICE_TYPE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.INPUT_MESSAGE_DEVICE_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=INPUT_MESSAGE_DEVICE_TYPE)
[INPUT_MESSAGE_ORIGIN_ID](https://www.google.com/search?num=5&q=INPUT_MESSAGE_ORIGIN_ID+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.INPUT_MESSAGE_ORIGIN_ID](https://github.com/dahall/Vanara/search?l=C%23&q=INPUT_MESSAGE_ORIGIN_ID)
[INPUTLANGCHANGE](https://www.google.com/search?num=5&q=INPUTLANGCHANGE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.INPUTLANGCHANGE](https://github.com/dahall/Vanara/search?l=C%23&q=INPUTLANGCHANGE)
[INPUTTYPE](https://www.google.com/search?num=5&q=INPUTTYPE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.INPUTTYPE](https://github.com/dahall/Vanara/search?l=C%23&q=INPUTTYPE)
[ISC](https://www.google.com/search?num=5&q=ISC+site%3Alearn.microsoft.com) | imm.h | [Vanara.PInvoke.User32.ISC](https://github.com/dahall/Vanara/search?l=C%23&q=ISC)
[ISMEX](https://www.google.com/search?num=5&q=ISMEX+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ISMEX](https://github.com/dahall/Vanara/search?l=C%23&q=ISMEX)
[KEYEVENTF](https://www.google.com/search?num=5&q=KEYEVENTF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.KEYEVENTF](https://github.com/dahall/Vanara/search?l=C%23&q=KEYEVENTF)
[KLF](https://www.google.com/search?num=5&q=KLF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.KLF](https://github.com/dahall/Vanara/search?l=C%23&q=KLF)
[LayeredWindowAttributes](https://www.google.com/search?num=5&q=LayeredWindowAttributes+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.LayeredWindowAttributes](https://github.com/dahall/Vanara/search?l=C%23&q=LayeredWindowAttributes)
[ListBoxMessage](https://www.google.com/search?num=5&q=ListBoxMessage+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ListBoxMessage](https://github.com/dahall/Vanara/search?l=C%23&q=ListBoxMessage)
[ListBoxNotification](https://www.google.com/search?num=5&q=ListBoxNotification+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ListBoxNotification](https://github.com/dahall/Vanara/search?l=C%23&q=ListBoxNotification)
[ListBoxReturnValue](https://www.google.com/search?num=5&q=ListBoxReturnValue+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ListBoxReturnValue](https://github.com/dahall/Vanara/search?l=C%23&q=ListBoxReturnValue)
[ListBoxStyle](https://www.google.com/search?num=5&q=ListBoxStyle+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.ListBoxStyle](https://github.com/dahall/Vanara/search?l=C%23&q=ListBoxStyle)
[LoadImageOptions](https://www.google.com/search?num=5&q=LoadImageOptions+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.LoadImageOptions](https://github.com/dahall/Vanara/search?l=C%23&q=LoadImageOptions)
[LoadImageType](https://www.google.com/search?num=5&q=LoadImageType+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.LoadImageType](https://github.com/dahall/Vanara/search?l=C%23&q=LoadImageType)
[LOCKF](https://www.google.com/search?num=5&q=LOCKF+site%3Alearn.microsoft.com) | dbt.h | [Vanara.PInvoke.User32.LOCKF](https://github.com/dahall/Vanara/search?l=C%23&q=LOCKF)
@ -672,6 +701,8 @@ Native Enum | Header | Managed Enum
[MessageFilterFlag](https://www.google.com/search?num=5&q=MessageFilterFlag+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.MessageFilterFlag](https://github.com/dahall/Vanara/search?l=C%23&q=MessageFilterFlag)
[MessageFilterInformation](https://www.google.com/search?num=5&q=MessageFilterInformation+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MessageFilterInformation](https://github.com/dahall/Vanara/search?l=C%23&q=MessageFilterInformation)
[MKF](https://www.google.com/search?num=5&q=MKF+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.MKF](https://github.com/dahall/Vanara/search?l=C%23&q=MKF)
[MND](https://www.google.com/search?num=5&q=MND+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MND](https://github.com/dahall/Vanara/search?l=C%23&q=MND)
[MNGO](https://www.google.com/search?num=5&q=MNGO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MNGO](https://github.com/dahall/Vanara/search?l=C%23&q=MNGO)
[MNGOF](https://www.google.com/search?num=5&q=MNGOF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MNGOF](https://github.com/dahall/Vanara/search?l=C%23&q=MNGOF)
[MonitorFlags](https://www.google.com/search?num=5&q=MonitorFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MonitorFlags](https://github.com/dahall/Vanara/search?l=C%23&q=MonitorFlags)
[MonitorInfoFlags](https://www.google.com/search?num=5&q=MonitorInfoFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MonitorInfoFlags](https://github.com/dahall/Vanara/search?l=C%23&q=MonitorInfoFlags)
@ -679,7 +710,9 @@ Native Enum | Header | Managed Enum
[MOUSEEVENTF](https://www.google.com/search?num=5&q=MOUSEEVENTF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MOUSEEVENTF](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSEEVENTF)
[MouseState](https://www.google.com/search?num=5&q=MouseState+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MouseState](https://github.com/dahall/Vanara/search?l=C%23&q=MouseState)
[MouseWheelRouting](https://www.google.com/search?num=5&q=MouseWheelRouting+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.MouseWheelRouting](https://github.com/dahall/Vanara/search?l=C%23&q=MouseWheelRouting)
[MSGF](https://www.google.com/search?num=5&q=MSGF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MSGF](https://github.com/dahall/Vanara/search?l=C%23&q=MSGF)
[MWMO](https://www.google.com/search?num=5&q=MWMO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MWMO](https://github.com/dahall/Vanara/search?l=C%23&q=MWMO)
[NOTIFYFORMAT](https://www.google.com/search?num=5&q=NOTIFYFORMAT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.NOTIFYFORMAT](https://github.com/dahall/Vanara/search?l=C%23&q=NOTIFYFORMAT)
[ObjectState](https://www.google.com/search?num=5&q=ObjectState+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ObjectState](https://github.com/dahall/Vanara/search?l=C%23&q=ObjectState)
[OCR](https://www.google.com/search?num=5&q=OCR+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.OCR](https://github.com/dahall/Vanara/search?l=C%23&q=OCR)
[ODA](https://www.google.com/search?num=5&q=ODA+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ODA](https://github.com/dahall/Vanara/search?l=C%23&q=ODA)
@ -698,6 +731,7 @@ Native Enum | Header | Managed Enum
[POINTER_FLAGS](https://www.google.com/search?num=5&q=POINTER_FLAGS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.POINTER_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=POINTER_FLAGS)
[POINTER_INPUT_TYPE](https://www.google.com/search?num=5&q=POINTER_INPUT_TYPE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.POINTER_INPUT_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=POINTER_INPUT_TYPE)
[PowerBroadcastType](https://www.google.com/search?num=5&q=PowerBroadcastType+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.PowerBroadcastType](https://github.com/dahall/Vanara/search?l=C%23&q=PowerBroadcastType)
[PRF](https://www.google.com/search?num=5&q=PRF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.PRF](https://github.com/dahall/Vanara/search?l=C%23&q=PRF)
[PW](https://www.google.com/search?num=5&q=PW+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.PW](https://github.com/dahall/Vanara/search?l=C%23&q=PW)
[QDC](https://www.google.com/search?num=5&q=QDC+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.User32.QDC](https://github.com/dahall/Vanara/search?l=C%23&q=QDC)
[QS](https://www.google.com/search?num=5&q=QS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.QS](https://github.com/dahall/Vanara/search?l=C%23&q=QS)
@ -706,8 +740,10 @@ Native Enum | Header | Managed Enum
[RI_MOUSE](https://www.google.com/search?num=5&q=RI_MOUSE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.RI_MOUSE](https://github.com/dahall/Vanara/search?l=C%23&q=RI_MOUSE)
[RID](https://www.google.com/search?num=5&q=RID+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.RID](https://github.com/dahall/Vanara/search?l=C%23&q=RID)
[RIDEV](https://www.google.com/search?num=5&q=RIDEV+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.RIDEV](https://github.com/dahall/Vanara/search?l=C%23&q=RIDEV)
[RIM_CODE](https://www.google.com/search?num=5&q=RIM_CODE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.RIM_CODE](https://github.com/dahall/Vanara/search?l=C%23&q=RIM_CODE)
[RIM_TYPE](https://www.google.com/search?num=5&q=RIM_TYPE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.RIM_TYPE](https://github.com/dahall/Vanara/search?l=C%23&q=RIM_TYPE)
[SB](https://www.google.com/search?num=5&q=SB+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SB](https://github.com/dahall/Vanara/search?l=C%23&q=SB)
[SBCMD](https://www.google.com/search?num=5&q=SBCMD+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SBCMD](https://github.com/dahall/Vanara/search?l=C%23&q=SBCMD)
[ScrollWindowFlags](https://www.google.com/search?num=5&q=ScrollWindowFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ScrollWindowFlags](https://github.com/dahall/Vanara/search?l=C%23&q=ScrollWindowFlags)
[SDC](https://www.google.com/search?num=5&q=SDC+site%3Alearn.microsoft.com) | wingdi.h | [Vanara.PInvoke.User32.SDC](https://github.com/dahall/Vanara/search?l=C%23&q=SDC)
[SERKF](https://www.google.com/search?num=5&q=SERKF+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.SERKF](https://github.com/dahall/Vanara/search?l=C%23&q=SERKF)
@ -738,6 +774,8 @@ Native Enum | Header | Managed Enum
[TOUCHINPUTMASKF](https://www.google.com/search?num=5&q=TOUCHINPUTMASKF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.TOUCHINPUTMASKF](https://github.com/dahall/Vanara/search?l=C%23&q=TOUCHINPUTMASKF)
[TrackPopupMenuFlags](https://www.google.com/search?num=5&q=TrackPopupMenuFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.TrackPopupMenuFlags](https://github.com/dahall/Vanara/search?l=C%23&q=TrackPopupMenuFlags)
[TWF](https://www.google.com/search?num=5&q=TWF+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.TWF](https://github.com/dahall/Vanara/search?l=C%23&q=TWF)
[UIS](https://www.google.com/search?num=5&q=UIS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.UIS](https://github.com/dahall/Vanara/search?l=C%23&q=UIS)
[UISF](https://www.google.com/search?num=5&q=UISF+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.UISF](https://github.com/dahall/Vanara/search?l=C%23&q=UISF)
[UpdateLayeredWindowFlags](https://www.google.com/search?num=5&q=UpdateLayeredWindowFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.UpdateLayeredWindowFlags](https://github.com/dahall/Vanara/search?l=C%23&q=UpdateLayeredWindowFlags)
[UserObjectInformationType](https://www.google.com/search?num=5&q=UserObjectInformationType+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.UserObjectInformationType](https://github.com/dahall/Vanara/search?l=C%23&q=UserObjectInformationType)
[VK](https://www.google.com/search?num=5&q=VK+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.VK](https://github.com/dahall/Vanara/search?l=C%23&q=VK)
@ -747,14 +785,22 @@ Native Enum | Header | Managed Enum
[VP_FLAGS](https://www.google.com/search?num=5&q=VP_FLAGS+site%3Alearn.microsoft.com) | Tvout.h | [Vanara.PInvoke.User32.VP_FLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=VP_FLAGS)
[VP_MODE](https://www.google.com/search?num=5&q=VP_MODE+site%3Alearn.microsoft.com) | Tvout.h | [Vanara.PInvoke.User32.VP_MODE](https://github.com/dahall/Vanara/search?l=C%23&q=VP_MODE)
[VP_TV](https://www.google.com/search?num=5&q=VP_TV+site%3Alearn.microsoft.com) | Tvout.h | [Vanara.PInvoke.User32.VP_TV](https://github.com/dahall/Vanara/search?l=C%23&q=VP_TV)
[WB](https://www.google.com/search?num=5&q=WB+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WB](https://github.com/dahall/Vanara/search?l=C%23&q=WB)
[WindowClassStyles](https://www.google.com/search?num=5&q=WindowClassStyles+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WindowClassStyles](https://github.com/dahall/Vanara/search?l=C%23&q=WindowClassStyles)
[WindowDisplayAffinity](https://www.google.com/search?num=5&q=WindowDisplayAffinity+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WindowDisplayAffinity](https://github.com/dahall/Vanara/search?l=C%23&q=WindowDisplayAffinity)
[WindowLongFlags](https://www.google.com/search?num=5&q=WindowLongFlags+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.WindowLongFlags](https://github.com/dahall/Vanara/search?l=C%23&q=WindowLongFlags)
[WindowMessage](https://www.google.com/search?num=5&q=WindowMessage+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.WindowMessage](https://github.com/dahall/Vanara/search?l=C%23&q=WindowMessage)
[WindowMessage](https://www.google.com/search?num=5&q=WindowMessage+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WindowMessage](https://github.com/dahall/Vanara/search?l=C%23&q=WindowMessage)
[WindowPlacementFlags](https://www.google.com/search?num=5&q=WindowPlacementFlags+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WindowPlacementFlags](https://github.com/dahall/Vanara/search?l=C%23&q=WindowPlacementFlags)
[WindowStyles](https://www.google.com/search?num=5&q=WindowStyles+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.WindowStyles](https://github.com/dahall/Vanara/search?l=C%23&q=WindowStyles)
[WindowStylesEx](https://www.google.com/search?num=5&q=WindowStylesEx+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.WindowStylesEx](https://github.com/dahall/Vanara/search?l=C%23&q=WindowStylesEx)
[WINEVENT](https://www.google.com/search?num=5&q=WINEVENT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WINEVENT](https://github.com/dahall/Vanara/search?l=C%23&q=WINEVENT)
[WM_ACTIVATE_WPARAM](https://www.google.com/search?num=5&q=WM_ACTIVATE_WPARAM+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_ACTIVATE_WPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_ACTIVATE_WPARAM)
[WM_ICON_WPARAM](https://www.google.com/search?num=5&q=WM_ICON_WPARAM+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_ICON_WPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_ICON_WPARAM)
[WM_MOUSEACTIVATE_RETURN](https://www.google.com/search?num=5&q=WM_MOUSEACTIVATE_RETURN+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_MOUSEACTIVATE_RETURN](https://github.com/dahall/Vanara/search?l=C%23&q=WM_MOUSEACTIVATE_RETURN)
[WM_SHOWWINDOW_LPARAM](https://www.google.com/search?num=5&q=WM_SHOWWINDOW_LPARAM+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_SHOWWINDOW_LPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_SHOWWINDOW_LPARAM)
[WM_SIZE_WPARAM](https://www.google.com/search?num=5&q=WM_SIZE_WPARAM+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_SIZE_WPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_SIZE_WPARAM)
[WMSZ](https://www.google.com/search?num=5&q=WMSZ+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WMSZ](https://github.com/dahall/Vanara/search?l=C%23&q=WMSZ)
[WTS](https://www.google.com/search?num=5&q=WTS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WTS](https://github.com/dahall/Vanara/search?l=C%23&q=WTS)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
@ -767,7 +813,10 @@ Native Structure | Header | Managed Structure
[CBT_CREATEWND](https://www.google.com/search?num=5&q=CBT_CREATEWND+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.CBT_CREATEWND](https://github.com/dahall/Vanara/search?l=C%23&q=CBT_CREATEWND)
[CBTACTIVATESTRUCT](https://www.google.com/search?num=5&q=CBTACTIVATESTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.CBTACTIVATESTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=CBTACTIVATESTRUCT)
[CHANGEFILTERSTRUCT](https://www.google.com/search?num=5&q=CHANGEFILTERSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.CHANGEFILTERSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGEFILTERSTRUCT)
[CmdNotifyWParam](https://www.google.com/search?num=5&q=CmdNotifyWParam+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.CmdNotifyWParam](https://github.com/dahall/Vanara/search?l=C%23&q=CmdNotifyWParam)
[COMBOBOXINFO](https://www.google.com/search?num=5&q=COMBOBOXINFO+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.COMBOBOXINFO](https://github.com/dahall/Vanara/search?l=C%23&q=COMBOBOXINFO)
[COMPAREITEMSTRUCT](https://www.google.com/search?num=5&q=COMPAREITEMSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.COMPAREITEMSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=COMPAREITEMSTRUCT)
[COPYDATASTRUCT](https://www.google.com/search?num=5&q=COPYDATASTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.COPYDATASTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=COPYDATASTRUCT)
[CREATESTRUCT](https://www.google.com/search?num=5&q=CREATESTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.CREATESTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=CREATESTRUCT)
[CURSORINFO](https://www.google.com/search?num=5&q=CURSORINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.CURSORINFO](https://github.com/dahall/Vanara/search?l=C%23&q=CURSORINFO)
[CWPRETSTRUCT](https://www.google.com/search?num=5&q=CWPRETSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.CWPRETSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=CWPRETSTRUCT)
@ -789,6 +838,7 @@ Native Structure | Header | Managed Structure
[DPI_AWARENESS_CONTEXT](https://www.google.com/search?num=5&q=DPI_AWARENESS_CONTEXT+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.DPI_AWARENESS_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=DPI_AWARENESS_CONTEXT)
[DRAWITEMSTRUCT](https://www.google.com/search?num=5&q=DRAWITEMSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DRAWITEMSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=DRAWITEMSTRUCT)
[DRAWTEXTPARAMS](https://www.google.com/search?num=5&q=DRAWTEXTPARAMS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.DRAWTEXTPARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=DRAWTEXTPARAMS)
[EDITBALLOONTIP](https://www.google.com/search?num=5&q=EDITBALLOONTIP+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.User32.EDITBALLOONTIP](https://github.com/dahall/Vanara/search?l=C%23&q=EDITBALLOONTIP)
[EVENTMSG](https://www.google.com/search?num=5&q=EVENTMSG+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.EVENTMSG](https://github.com/dahall/Vanara/search?l=C%23&q=EVENTMSG)
[FILTERKEYS](https://www.google.com/search?num=5&q=FILTERKEYS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.FILTERKEYS](https://github.com/dahall/Vanara/search?l=C%23&q=FILTERKEYS)
[FLASHWINFO](https://www.google.com/search?num=5&q=FLASHWINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.FLASHWINFO](https://github.com/dahall/Vanara/search?l=C%23&q=FLASHWINFO)
@ -819,6 +869,7 @@ Native Structure | Header | Managed Structure
[KBDLLHOOKSTRUCT](https://www.google.com/search?num=5&q=KBDLLHOOKSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.KBDLLHOOKSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=KBDLLHOOKSTRUCT)
[KEYBDINPUT](https://www.google.com/search?num=5&q=KEYBDINPUT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.KEYBDINPUT](https://github.com/dahall/Vanara/search?l=C%23&q=KEYBDINPUT)
[LASTINPUTINFO](https://www.google.com/search?num=5&q=LASTINPUTINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.LASTINPUTINFO](https://github.com/dahall/Vanara/search?l=C%23&q=LASTINPUTINFO)
[MDICREATESTRUCT](https://www.google.com/search?num=5&q=MDICREATESTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MDICREATESTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=MDICREATESTRUCT)
[MDINEXTMENU](https://www.google.com/search?num=5&q=MDINEXTMENU+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MDINEXTMENU](https://github.com/dahall/Vanara/search?l=C%23&q=MDINEXTMENU)
[MEASUREITEMSTRUCT](https://www.google.com/search?num=5&q=MEASUREITEMSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MEASUREITEMSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=MEASUREITEMSTRUCT)
[MENUBARINFO](https://www.google.com/search?num=5&q=MENUBARINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MENUBARINFO](https://github.com/dahall/Vanara/search?l=C%23&q=MENUBARINFO)
@ -839,10 +890,12 @@ Native Structure | Header | Managed Structure
[MOUSEINPUT](https://www.google.com/search?num=5&q=MOUSEINPUT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MOUSEINPUT](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSEINPUT)
[MOUSEKEYS](https://www.google.com/search?num=5&q=MOUSEKEYS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.MOUSEKEYS](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSEKEYS)
[MOUSEMOVEPOINT](https://www.google.com/search?num=5&q=MOUSEMOVEPOINT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MOUSEMOVEPOINT](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSEMOVEPOINT)
[MOUSEWHEEL](https://www.google.com/search?num=5&q=MOUSEWHEEL+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MOUSEWHEEL](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSEWHEEL)
[MSGBOXPARAMS](https://www.google.com/search?num=5&q=MSGBOXPARAMS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.MSGBOXPARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=MSGBOXPARAMS)
[MSLLHOOKSTRUCT](https://www.google.com/search?num=5&q=MSLLHOOKSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MSLLHOOKSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=MSLLHOOKSTRUCT)
[MULTIKEYHELP](https://www.google.com/search?num=5&q=MULTIKEYHELP+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.MULTIKEYHELP](https://github.com/dahall/Vanara/search?l=C%23&q=MULTIKEYHELP)
[NMHDR](https://www.google.com/search?num=5&q=NMHDR+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.NMHDR](https://github.com/dahall/Vanara/search?l=C%23&q=NMHDR)
[NMHDR](https://www.google.com/search?num=5&q=NMHDR+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.NMHDR](https://github.com/dahall/Vanara/search?l=C%23&q=NMHDR)
[NMSEARCHWEB](https://www.google.com/search?num=5&q=NMSEARCHWEB+site%3Alearn.microsoft.com) | commctrl.h | [Vanara.PInvoke.User32.NMSEARCHWEB](https://github.com/dahall/Vanara/search?l=C%23&q=NMSEARCHWEB)
[NONCLIENTMETRICS](https://www.google.com/search?num=5&q=NONCLIENTMETRICS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.NONCLIENTMETRICS](https://github.com/dahall/Vanara/search?l=C%23&q=NONCLIENTMETRICS)
[PAINTSTRUCT](https://www.google.com/search?num=5&q=PAINTSTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.PAINTSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=PAINTSTRUCT)
[POINTER_DEVICE_CURSOR_INFO](https://www.google.com/search?num=5&q=POINTER_DEVICE_CURSOR_INFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.POINTER_DEVICE_CURSOR_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=POINTER_DEVICE_CURSOR_INFO)
@ -867,8 +920,10 @@ Native Structure | Header | Managed Structure
[SCROLLBARINFO](https://www.google.com/search?num=5&q=SCROLLBARINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SCROLLBARINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SCROLLBARINFO)
[SCROLLINFO](https://www.google.com/search?num=5&q=SCROLLINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SCROLLINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SCROLLINFO)
[SERIALKEYS](https://www.google.com/search?num=5&q=SERIALKEYS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.SERIALKEYS](https://github.com/dahall/Vanara/search?l=C%23&q=SERIALKEYS)
[SIZES](https://www.google.com/search?num=5&q=SIZES+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.SIZES](https://github.com/dahall/Vanara/search?l=C%23&q=SIZES)
[SOUNDSENTRY](https://www.google.com/search?num=5&q=SOUNDSENTRY+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.SOUNDSENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=SOUNDSENTRY)
[STICKYKEYS](https://www.google.com/search?num=5&q=STICKYKEYS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.STICKYKEYS](https://github.com/dahall/Vanara/search?l=C%23&q=STICKYKEYS)
[STYLESTRUCT](https://www.google.com/search?num=5&q=STYLESTRUCT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.STYLESTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=STYLESTRUCT)
[TITLEBARINFO](https://www.google.com/search?num=5&q=TITLEBARINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.TITLEBARINFO](https://github.com/dahall/Vanara/search?l=C%23&q=TITLEBARINFO)
[TOGGLEKEYS](https://www.google.com/search?num=5&q=TOGGLEKEYS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.TOGGLEKEYS](https://github.com/dahall/Vanara/search?l=C%23&q=TOGGLEKEYS)
[TOUCH_HIT_TESTING_INPUT](https://www.google.com/search?num=5&q=TOUCH_HIT_TESTING_INPUT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.TOUCH_HIT_TESTING_INPUT](https://github.com/dahall/Vanara/search?l=C%23&q=TOUCH_HIT_TESTING_INPUT)
@ -877,6 +932,7 @@ Native Structure | Header | Managed Structure
[TOUCHPREDICTIONPARAMETERS](https://www.google.com/search?num=5&q=TOUCHPREDICTIONPARAMETERS+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.TOUCHPREDICTIONPARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=TOUCHPREDICTIONPARAMETERS)
[TPMPARAMS](https://www.google.com/search?num=5&q=TPMPARAMS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.TPMPARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=TPMPARAMS)
[TRACKMOUSEEVENT](https://www.google.com/search?num=5&q=TRACKMOUSEEVENT+site%3Alearn.microsoft.com) | Winuser.h | [Vanara.PInvoke.User32.TRACKMOUSEEVENT](https://github.com/dahall/Vanara/search?l=C%23&q=TRACKMOUSEEVENT)
[UISTATE](https://www.google.com/search?num=5&q=UISTATE+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.UISTATE](https://github.com/dahall/Vanara/search?l=C%23&q=UISTATE)
[UPDATELAYEREDWINDOWINFO](https://www.google.com/search?num=5&q=UPDATELAYEREDWINDOWINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.UPDATELAYEREDWINDOWINFO](https://github.com/dahall/Vanara/search?l=C%23&q=UPDATELAYEREDWINDOWINFO)
[USEROBJECTFLAGS](https://www.google.com/search?num=5&q=USEROBJECTFLAGS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.USEROBJECTFLAGS](https://github.com/dahall/Vanara/search?l=C%23&q=USEROBJECTFLAGS)
[VIDEOPARAMETERS](https://www.google.com/search?num=5&q=VIDEOPARAMETERS+site%3Alearn.microsoft.com) | Tvout.h | [Vanara.PInvoke.User32.VIDEOPARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=VIDEOPARAMETERS)
@ -884,6 +940,10 @@ Native Structure | Header | Managed Structure
[WINDOWINFO](https://www.google.com/search?num=5&q=WINDOWINFO+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WINDOWINFO](https://github.com/dahall/Vanara/search?l=C%23&q=WINDOWINFO)
[WINDOWPLACEMENT](https://www.google.com/search?num=5&q=WINDOWPLACEMENT+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WINDOWPLACEMENT](https://github.com/dahall/Vanara/search?l=C%23&q=WINDOWPLACEMENT)
[WINDOWPOS](https://www.google.com/search?num=5&q=WINDOWPOS+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.WINDOWPOS](https://github.com/dahall/Vanara/search?l=C%23&q=WINDOWPOS)
[WM_HOTKEY_LPARAM](https://www.google.com/search?num=5&q=WM_HOTKEY_LPARAM+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.WM_HOTKEY_LPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_HOTKEY_LPARAM)
[WM_KEY_LPARAM](https://www.google.com/search?num=5&q=WM_KEY_LPARAM+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_KEY_LPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_KEY_LPARAM)
[WM_SCROLL_LPARAM](https://www.google.com/search?num=5&q=WM_SCROLL_LPARAM+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_SCROLL_LPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_SCROLL_LPARAM)
[WM_SETCURSOR_LPARAM](https://www.google.com/search?num=5&q=WM_SETCURSOR_LPARAM+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WM_SETCURSOR_LPARAM](https://github.com/dahall/Vanara/search?l=C%23&q=WM_SETCURSOR_LPARAM)
[WNDCLASS](https://www.google.com/search?num=5&q=WNDCLASS+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WNDCLASS](https://github.com/dahall/Vanara/search?l=C%23&q=WNDCLASS)
[WNDCLASSEX](https://www.google.com/search?num=5&q=WNDCLASSEX+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.WNDCLASSEX](https://github.com/dahall/Vanara/search?l=C%23&q=WNDCLASSEX)
### Classes
@ -896,6 +956,8 @@ Native Class | Header | Managed Class
[ICONINFO](https://www.google.com/search?num=5&q=ICONINFO+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.ICONINFO](https://github.com/dahall/Vanara/search?l=C%23&q=ICONINFO)
[LOGFONTExtension](https://www.google.com/search?num=5&q=LOGFONTExtension+site%3Alearn.microsoft.com) | | [Vanara.Extensions.LOGFONTExtension](https://github.com/dahall/Vanara/search?l=C%23&q=LOGFONTExtension)
[MessagePump](https://www.google.com/search?num=5&q=MessagePump+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MessagePump](https://github.com/dahall/Vanara/search?l=C%23&q=MessagePump)
[MsgExtensions](https://www.google.com/search?num=5&q=MsgExtensions+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MsgExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=MsgExtensions)
[MsgParamsAttribute](https://www.google.com/search?num=5&q=MsgParamsAttribute+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.MsgParamsAttribute](https://github.com/dahall/Vanara/search?l=C%23&q=MsgParamsAttribute)
[ObjectIdentifiers](https://www.google.com/search?num=5&q=ObjectIdentifiers+site%3Alearn.microsoft.com) | winuser.h | [Vanara.PInvoke.User32.ObjectIdentifiers](https://github.com/dahall/Vanara/search?l=C%23&q=ObjectIdentifiers)
[SafeHACCEL](https://www.google.com/search?num=5&q=SafeHACCEL+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.SafeHACCEL](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHACCEL)
[SafeHCURSOR](https://www.google.com/search?num=5&q=SafeHCURSOR+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.User32.SafeHCURSOR](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHCURSOR)

View File

@ -3,11 +3,13 @@ PInvoke API (methods, structures and constants) imported from Windows Volume Sha
- Includes methods from vssapi.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.VssApiMgd?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.VssApiMgd?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.VssApiMgd)
### Methods - 100% API coverage (2 of 2 functions)
### Methods - 50% API coverage (2 of 4 functions)
Native Method | Header | Managed Method
--- | --- | ---
[IsVolumeSnapshotted](https://www.google.com/search?num=5&q=IsVolumeSnapshottedInternal+site%3Alearn.microsoft.com) | vsbackup.h | [Vanara.PInvoke.VssApi.VssInfo.IsVolumeSnapshotted](https://github.com/dahall/Vanara/search?l=C%23&q=IsVolumeSnapshotted)
[ShouldBlockRevert](https://www.google.com/search?num=5&q=ShouldBlockRevertInternal+site%3Alearn.microsoft.com) | vsbackup.h | [Vanara.PInvoke.VssApi.VssInfo.ShouldBlockRevert](https://github.com/dahall/Vanara/search?l=C%23&q=ShouldBlockRevert)
[IsVolumeSnapshotted](https://www.google.com/search?num=5&q=IsVolumeSnapshotted+site%3Alearn.microsoft.com) | |
[IsVolumeSnapshottedInternal](https://www.google.com/search?num=5&q=IsVolumeSnapshottedInternal+site%3Alearn.microsoft.com) | vsbackup.h | [Vanara.PInvoke.VssApi.VssInfo.IsVolumeSnapshotted](https://github.com/dahall/Vanara/search?l=C%23&q=IsVolumeSnapshotted)
[ShouldBlockRevert](https://www.google.com/search?num=5&q=ShouldBlockRevert+site%3Alearn.microsoft.com) | |
[ShouldBlockRevertInternal](https://www.google.com/search?num=5&q=ShouldBlockRevertInternal+site%3Alearn.microsoft.com) | vsbackup.h | [Vanara.PInvoke.VssApi.VssInfo.ShouldBlockRevert](https://github.com/dahall/Vanara/search?l=C%23&q=ShouldBlockRevert)
### Enumerations
Native Enum | Header | Managed Enum
--- | --- | ---
@ -92,7 +94,6 @@ Native Interface | Header | Managed Interface
Native Class | Header | Managed Class
--- | --- | ---
[Extensions](https://www.google.com/search?num=5&q=Extensions+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.VssApi.Extensions](https://github.com/dahall/Vanara/search?l=C%23&q=Extensions)
[VSS_MGMT_OBJECT_PROP](https://www.google.com/search?num=5&q=VSS_MGMT_OBJECT_PROP+site%3Alearn.microsoft.com) | vsmgmt.h | [Vanara.PInvoke.VssApi.VSS_MGMT_OBJECT_PROP](https://github.com/dahall/Vanara/search?l=C%23&q=VSS_MGMT_OBJECT_PROP)
[VSSCoordinator](https://www.google.com/search?num=5&q=VSSCoordinator+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.VssApi.VSSCoordinator](https://github.com/dahall/Vanara/search?l=C%23&q=VSSCoordinator)
[VssInfo](https://www.google.com/search?num=5&q=VssInfo+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.VssApi.VssInfo](https://github.com/dahall/Vanara/search?l=C%23&q=VssInfo)
[VssSnapshotMgmt](https://www.google.com/search?num=5&q=VssSnapshotMgmt+site%3Alearn.microsoft.com) | | [Vanara.PInvoke.VssApi.VssSnapshotMgmt](https://github.com/dahall/Vanara/search?l=C%23&q=VssSnapshotMgmt)

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures
--- | --- | ---
WTSCloseServer WTSConnectSession WTSCreateListener WTSDisconnectSession WTSEnableChildSessions WTSEnumerateListeners WTSEnumerateProcesses WTSEnumerateProcessesEx WTSEnumerateServers WTSEnumerateSessions WTSEnumerateSessionsEx WTSFreeMemory WTSFreeMemoryEx WTSGetChildSessionId WTSGetListenerSecurity WTSIsChildSessionsEnabled WTSLogoffSession WTSOpenServer WTSOpenServerEx WTSQueryListenerConfig WTSQuerySessionInformation WTSQueryUserConfig WTSQueryUserToken WTSRegisterSessionNotification WTSRegisterSessionNotificationEx WTSSendMessage WTSSetListenerSecurity WTSSetRenderHint WTSSetUserConfig WTSShutdownSystem WTSStartRemoteControlSession WTSStopRemoteControlSession WTSTerminateProcess WTSUnRegisterSessionNotification WTSUnRegisterSessionNotificationEx WTSVirtualChannelClose WTSVirtualChannelOpen WTSVirtualChannelOpenEx WTSVirtualChannelPurgeInput WTSVirtualChannelPurgeOutput WTSVirtualChannelQuery WTSVirtualChannelRead WTSVirtualChannelWrite WTSWaitSystemEvent | REMOTECONTROL_HOTKEY SessionProtocolType WTS_CHANNEL_OPTION WTS_CONFIG_CLASS WTS_CONFIG_SOURCE WTS_CONNECTSTATE_CLASS WTS_EVENT WTS_INFO_CLASS WTS_LISTENER WTS_SESSIONSTATE WTS_TYPE_CLASS WTS_VIRTUAL_CLASS WTS_WSD RENDER_HINT | HVIRTUALCHANNEL HWTSSERVER WTS_CLIENT_ADDRESS WTS_CLIENT_DISPLAY WTS_PROCESS_INFO WTS_PROCESS_INFO_EX WTS_SERVER_INFO WTS_SESSION_ADDRESS WTS_SESSION_INFO WTS_SESSION_INFO_1 WTSCLIENT WTSCONFIGINFO WTSINFO WTSINFOEX WTSINFOEX_LEVEL WTSINFOEX_LEVEL1 WTSLISTENERCONFIG WTSLISTENERNAME WTSUSERCONFIG
WTSCloseServer WTSConnectSession WTSCreateListener WTSDisconnectSession WTSEnableChildSessions WTSEnumerateListeners WTSEnumerateProcesses WTSEnumerateProcessesEx WTSEnumerateServers WTSEnumerateSessions WTSEnumerateSessionsEx WTSFreeMemory WTSFreeMemoryEx WTSGetChildSessionId WTSGetListenerSecurity WTSIsChildSessionsEnabled WTSLogoffSession WTSOpenServer WTSOpenServerEx WTSQueryListenerConfig WTSQuerySessionInformation WTSQueryUserConfig WTSQueryUserToken WTSRegisterSessionNotification WTSRegisterSessionNotificationEx WTSSendMessage WTSSetListenerSecurity WTSSetRenderHint WTSSetUserConfig WTSShutdownSystem WTSStartRemoteControlSession WTSStopRemoteControlSession WTSTerminateProcess WTSUnRegisterSessionNotification WTSUnRegisterSessionNotificationEx WTSVirtualChannelClose WTSVirtualChannelOpen WTSVirtualChannelOpenEx WTSVirtualChannelPurgeInput WTSVirtualChannelPurgeOutput WTSVirtualChannelQuery WTSVirtualChannelRead WTSVirtualChannelWrite WTSWaitSystemEvent | REMOTECONTROL_HOTKEY SessionProtocolType WTS_CHANNEL_OPTION WTS_CONFIG_CLASS WTS_CONFIG_SOURCE WTS_CONNECTSTATE_CLASS WTS_EVENT WTS_INFO_CLASS WTS_LISTENER WTS_SESSIONSTATE WTS_TYPE_CLASS WTS_VIRTUAL_CLASS WTS_WSD WTSNotification RENDER_HINT | HVIRTUALCHANNEL HWTSSERVER WTS_CLIENT_ADDRESS WTS_CLIENT_DISPLAY WTS_PROCESS_INFO WTS_PROCESS_INFO_EX WTS_SERVER_INFO WTS_SESSION_ADDRESS WTS_SESSION_INFO WTS_SESSION_INFO_1 WTSCLIENT WTSCONFIGINFO WTSINFO WTSINFOEX WTSINFOEX_LEVEL WTSINFOEX_LEVEL1 WTSLISTENERCONFIG WTSLISTENERNAME WTSUSERCONFIG

View File

@ -67,6 +67,7 @@ Native Enum | Header | Managed Enum
[WTS_TYPE_CLASS](https://www.google.com/search?num=5&q=WTS_TYPE_CLASS+site%3Alearn.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_TYPE_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_TYPE_CLASS)
[WTS_VIRTUAL_CLASS](https://www.google.com/search?num=5&q=WTS_VIRTUAL_CLASS+site%3Alearn.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_VIRTUAL_CLASS](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_VIRTUAL_CLASS)
[WTS_WSD](https://www.google.com/search?num=5&q=WTS_WSD+site%3Alearn.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_WSD](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_WSD)
[WTSNotification](https://www.google.com/search?num=5&q=WTSNotification+site%3Alearn.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSNotification](https://github.com/dahall/Vanara/search?l=C%23&q=WTSNotification)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---

View File

@ -13,7 +13,7 @@
<PackageReleaseNotes>Currently implements:
Functions
WinBioAcquireFocus WinBioAsyncEnumBiometricUnits WinBioAsyncEnumDatabases WinBioAsyncEnumServiceProviders WinBioAsyncMonitorFrameworkChanges WinBioAsyncOpenFramework WinBioAsyncOpenSession WinBioCancel WinBioCaptureSample WinBioCaptureSampleWithCallback WinBioCloseFramework WinBioCloseSession WinBioControlUnit WinBioControlUnitPrivileged WinBioDeleteTemplate WinBioEnrollBegin WinBioEnrollCapture WinBioEnrollCaptureWithCallback WinBioEnrollCommit WinBioEnrollDiscard WinBioEnrollSelect WinBioEnumBiometricUnits WinBioEnumDatabases WinBioEnumEnrollments WinBioEnumServiceProviders WinBioFree WinBioGetCredentialState WinBioGetDomainLogonSetting WinBioGetEnabledSetting WinBioGetEnrolledFactors WinBioGetLogonSetting WinBioGetProperty WinBioIdentify WinBioIdentifyWithCallback WinBioLocateSensor WinBioLocateSensorWithCallback WinBioLockUnit WinBioLogonIdentifiedUser WinBioMonitorPresence WinBioOpenSession WinBioRegisterEventMonitor WinBioReleaseFocus WinBioRemoveAllCredentials WinBioRemoveAllDomainCredentials WinBioRemoveCredential WinBioSetCredential WinBioSetProperty WinBioUnlockUnit WinBioUnregisterEventMonitor WinBioVerify WinBioVerifyWithCallback WinBioWait
WinBioAcquireFocus WinBioAsyncEnumBiometricUnits WinBioAsyncEnumDatabases WinBioAsyncEnumServiceProviders WinBioAsyncMonitorFrameworkChanges WinBioAsyncOpenFramework WinBioAsyncOpenSession WinBioCancel WinBioCaptureSample WinBioCaptureSampleWithCallback WinBioCloseFramework WinBioCloseSession WinBioConsumeFactorDeletedByService WinBioControlUnit WinBioControlUnitPrivileged WinBioDeleteTemplate WinBioEnrollBegin WinBioEnrollCapture WinBioEnrollCaptureWithCallback WinBioEnrollCommit WinBioEnrollDiscard WinBioEnrollSelect WinBioEnumBiometricUnits WinBioEnumDatabases WinBioEnumEnrollments WinBioEnumServiceProviders WinBioFree WinBioGetCredentialState WinBioGetDomainLogonSetting WinBioGetEnabledSetting WinBioGetEnrolledFactors WinBioGetFactorsDeletedByService WinBioGetLogonSetting WinBioGetProperty WinBioIdentify WinBioIdentifyWithCallback WinBioLocateSensor WinBioLocateSensorWithCallback WinBioLockUnit WinBioLogonIdentifiedUser WinBioMonitorPresence WinBioOpenSession WinBioRegisterEventMonitor WinBioReleaseFocus WinBioRemoveAllCredentials WinBioRemoveAllDomainCredentials WinBioRemoveCredential WinBioSendTelemetry WinBioSetCredential WinBioSetProperty WinBioUnlockUnit WinBioUnregisterEventMonitor WinBioVerify WinBioVerifyWithCallback WinBioWait
Structures
ACCOUNTSID AUTHORIZATION CAPTURESAMPLE CONTROLUNIT DELETETEMPLATE ENROLLBEGIN ENROLLCAPTURE ENROLLCOMMIT ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS ENROLLSELECT ENUMBIOMETRICUNITS ENUMDATABASES ENUMENROLLMENTS ENUMSERVICEPROVIDERS ERROR FACIALFEATURES FACIALFEATURES FACIALFEATURES FACIALFEATURES FACIALFEATURES FINGERPRINT FINGERPRINT FINGERPRINT FINGERPRINT GETEVENT GETPROPERTY GETPROTECTIONPOLICY HARDWAREINFO IDENTIFY IDENTIFYANDRELEASETICKET IRIS IRIS IRIS IRIS IRIS MONITORPRESENCE NOTIFYUNITSTATUSCHANGE OPAQUEENGINEDATA OPAQUEENGINEDATA PARAMETERS PARAMETERS POINT3D SETPROPERTY SPECIFIC SPECIFIC SPECIFIC SPECIFIC UNCLAIMED UNCLAIMEDIDENTIFY VALIDITYPERIOD VALUE VERIFY VERIFYANDRELEASETICKET VOICE VOICE VOICE VOICE WINBIO_ANTI_SPOOF_POLICY WINBIO_ASYNC_RESULT WINBIO_BDB_ANSI_381_HEADER WINBIO_BDB_ANSI_381_RECORD WINBIO_BIR WINBIO_BIR_DATA WINBIO_BIR_HEADER WINBIO_BSP_SCHEMA WINBIO_EVENT WINBIO_EXTENDED_ENGINE_INFO WINBIO_EXTENDED_ENROLLMENT_STATUS WINBIO_EXTENDED_SENSOR_INFO WINBIO_EXTENDED_STORAGE_INFO WINBIO_EXTENDED_UNIT_STATUS WINBIO_FRAMEWORK_HANDLE WINBIO_IDENTITY WINBIO_PRESENCE WINBIO_PRESENCE_PROPERTIES WINBIO_PROTECTION_POLICY WINBIO_REGISTERED_FORMAT WINBIO_SESSION_HANDLE WINBIO_STORAGE_SCHEMA WINBIO_UNIT_SCHEMA WINBIO_VERSION

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures
--- | --- | ---
WinBioAcquireFocus WinBioAsyncEnumBiometricUnits WinBioAsyncEnumDatabases WinBioAsyncEnumServiceProviders WinBioAsyncMonitorFrameworkChanges WinBioAsyncOpenFramework WinBioAsyncOpenSession WinBioCancel WinBioCaptureSample WinBioCaptureSampleWithCallback WinBioCloseFramework WinBioCloseSession WinBioControlUnit WinBioControlUnitPrivileged WinBioDeleteTemplate WinBioEnrollBegin WinBioEnrollCapture WinBioEnrollCaptureWithCallback WinBioEnrollCommit WinBioEnrollDiscard WinBioEnrollSelect WinBioEnumBiometricUnits WinBioEnumDatabases WinBioEnumEnrollments WinBioEnumServiceProviders WinBioFree WinBioGetCredentialState WinBioGetDomainLogonSetting WinBioGetEnabledSetting WinBioGetEnrolledFactors WinBioGetLogonSetting WinBioGetProperty WinBioIdentify WinBioIdentifyWithCallback WinBioLocateSensor WinBioLocateSensorWithCallback WinBioLockUnit WinBioLogonIdentifiedUser WinBioMonitorPresence WinBioOpenSession WinBioRegisterEventMonitor WinBioReleaseFocus WinBioRemoveAllCredentials WinBioRemoveAllDomainCredentials WinBioRemoveCredential WinBioSetCredential WinBioSetProperty WinBioUnlockUnit WinBioUnregisterEventMonitor WinBioVerify WinBioVerifyWithCallback WinBioWait | WINBIO_ASYNC_NOTIFICATION_METHOD BIO_UNIT WINBIO_ANSI_381_FORMAT WINBIO_ANSI_381_IMG WINBIO_ANSI_381_IMG_ACQ WINBIO_ANSI_381_IMP_TYPE WINBIO_ANSI_381_PIXELS WINBIO_ANSI_381_POS_FINGER WINBIO_ANSI_381_POS_PALM WINBIO_ANSI_385_FACE WINBIO_ANTI_SPOOF_POLICY_ACTION WINBIO_BIOMETRIC_SENSOR_SUBTYPE WINBIO_BIOMETRIC_SUBTYPE WINBIO_BIOMETRIC_TYPE WINBIO_BIR_DATA_FLAGS WINBIO_BIR_FIELD WINBIO_BIR_PURPOSE WINBIO_BIR_QUALITY WINBIO_BIR_VERSION WINBIO_CAPABILITIES WINBIO_COMPONENT WINBIO_CREDENTIAL_FORMAT WINBIO_CREDENTIAL_STATE WINBIO_CREDENTIAL_TYPE WINBIO_DATABASE WINBIO_ENG_CAP WINBIO_EVENT_TYPE WINBIO_FRAMEWORK_CHANGE_TYPE WINBIO_IDENTITY_TYPE WINBIO_INDICATOR_STATUS WINBIO_OPERATION_TYPE WINBIO_ORIENTATION WINBIO_POLICY_SOURCE WINBIO_POOL_TYPE WINBIO_PRESENCE_CHANGE WINBIO_PROPERTY_ID WINBIO_PROPERTY_TYPE WINBIO_REJECT_DETAIL WINBIO_SENSOR_MODE WINBIO_SENSOR_STATUS WINBIO_SESSION_FLAGS WINBIO_SETTING_SOURCE_TYPE | WINBIO_ASYNC_RESULT WINBIO_FRAMEWORK_HANDLE WINBIO_SESSION_HANDLE WINBIO_ANTI_SPOOF_POLICY WINBIO_BDB_ANSI_381_HEADER WINBIO_BDB_ANSI_381_RECORD WINBIO_BIR WINBIO_BIR_DATA WINBIO_BIR_HEADER WINBIO_BSP_SCHEMA WINBIO_EVENT WINBIO_EXTENDED_ENGINE_INFO WINBIO_EXTENDED_ENROLLMENT_STATUS WINBIO_EXTENDED_SENSOR_INFO WINBIO_EXTENDED_STORAGE_INFO WINBIO_EXTENDED_UNIT_STATUS WINBIO_IDENTITY WINBIO_PRESENCE WINBIO_PRESENCE_PROPERTIES WINBIO_PROTECTION_POLICY WINBIO_REGISTERED_FORMAT WINBIO_STORAGE_SCHEMA WINBIO_UNIT_SCHEMA WINBIO_VERSION PARAMETERS VALIDITYPERIOD PARAMETERS SPECIFIC SPECIFIC SPECIFIC SPECIFIC VALUE AUTHORIZATION FACIALFEATURES IRIS VERIFY IDENTIFY ENROLLBEGIN ENROLLCAPTURE ENROLLCOMMIT ENUMENROLLMENTS CAPTURESAMPLE DELETETEMPLATE GETPROPERTY SETPROPERTY GETEVENT CONTROLUNIT ENUMSERVICEPROVIDERS ENUMBIOMETRICUNITS ENUMDATABASES VERIFYANDRELEASETICKET IDENTIFYANDRELEASETICKET ENROLLSELECT MONITORPRESENCE GETPROTECTIONPOLICY NOTIFYUNITSTATUSCHANGE UNCLAIMED UNCLAIMEDIDENTIFY ERROR FACIALFEATURES FINGERPRINT IRIS VOICE FACIALFEATURES FINGERPRINT IRIS VOICE FACIALFEATURES FINGERPRINT IRIS VOICE FACIALFEATURES FINGERPRINT IRIS VOICE ACCOUNTSID OPAQUEENGINEDATA ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS OPAQUEENGINEDATA POINT3D HARDWAREINFO
WinBioAcquireFocus WinBioAsyncEnumBiometricUnits WinBioAsyncEnumDatabases WinBioAsyncEnumServiceProviders WinBioAsyncMonitorFrameworkChanges WinBioAsyncOpenFramework WinBioAsyncOpenSession WinBioCancel WinBioCaptureSample WinBioCaptureSampleWithCallback WinBioCloseFramework WinBioCloseSession WinBioConsumeFactorDeletedByService WinBioControlUnit WinBioControlUnitPrivileged WinBioDeleteTemplate WinBioEnrollBegin WinBioEnrollCapture WinBioEnrollCaptureWithCallback WinBioEnrollCommit WinBioEnrollDiscard WinBioEnrollSelect WinBioEnumBiometricUnits WinBioEnumDatabases WinBioEnumEnrollments WinBioEnumServiceProviders WinBioFree WinBioGetCredentialState WinBioGetDomainLogonSetting WinBioGetEnabledSetting WinBioGetEnrolledFactors WinBioGetFactorsDeletedByService WinBioGetLogonSetting WinBioGetProperty WinBioIdentify WinBioIdentifyWithCallback WinBioLocateSensor WinBioLocateSensorWithCallback WinBioLockUnit WinBioLogonIdentifiedUser WinBioMonitorPresence WinBioOpenSession WinBioRegisterEventMonitor WinBioReleaseFocus WinBioRemoveAllCredentials WinBioRemoveAllDomainCredentials WinBioRemoveCredential WinBioSendTelemetry WinBioSetCredential WinBioSetProperty WinBioUnlockUnit WinBioUnregisterEventMonitor WinBioVerify WinBioVerifyWithCallback WinBioWait | WINBIO_ASYNC_NOTIFICATION_METHOD BIO_UNIT WINBIO_ANSI_381_FORMAT WINBIO_ANSI_381_IMG WINBIO_ANSI_381_IMG_ACQ WINBIO_ANSI_381_IMP_TYPE WINBIO_ANSI_381_PIXELS WINBIO_ANSI_381_POS_FINGER WINBIO_ANSI_381_POS_PALM WINBIO_ANSI_385_FACE WINBIO_ANTI_SPOOF_POLICY_ACTION WINBIO_BIOMETRIC_SENSOR_SUBTYPE WINBIO_BIOMETRIC_SUBTYPE WINBIO_BIOMETRIC_TYPE WINBIO_BIR_DATA_FLAGS WINBIO_BIR_FIELD WINBIO_BIR_PURPOSE WINBIO_BIR_QUALITY WINBIO_BIR_VERSION WINBIO_CAPABILITIES WINBIO_COMPONENT WINBIO_CREDENTIAL_FORMAT WINBIO_CREDENTIAL_STATE WINBIO_CREDENTIAL_TYPE WINBIO_DATABASE WINBIO_ENG_CAP WINBIO_EVENT_TYPE WINBIO_FRAMEWORK_CHANGE_TYPE WINBIO_IDENTITY_TYPE WINBIO_INDICATOR_STATUS WINBIO_OPERATION_TYPE WINBIO_ORIENTATION WINBIO_POLICY_SOURCE WINBIO_POOL_TYPE WINBIO_PRESENCE_CHANGE WINBIO_PROPERTY_ID WINBIO_PROPERTY_TYPE WINBIO_REJECT_DETAIL WINBIO_SENSOR_MODE WINBIO_SENSOR_STATUS WINBIO_SESSION_FLAGS WINBIO_SETTING_SOURCE_TYPE | WINBIO_ASYNC_RESULT WINBIO_FRAMEWORK_HANDLE WINBIO_SESSION_HANDLE WINBIO_ANTI_SPOOF_POLICY WINBIO_BDB_ANSI_381_HEADER WINBIO_BDB_ANSI_381_RECORD WINBIO_BIR WINBIO_BIR_DATA WINBIO_BIR_HEADER WINBIO_BSP_SCHEMA WINBIO_EVENT WINBIO_EXTENDED_ENGINE_INFO WINBIO_EXTENDED_ENROLLMENT_STATUS WINBIO_EXTENDED_SENSOR_INFO WINBIO_EXTENDED_STORAGE_INFO WINBIO_EXTENDED_UNIT_STATUS WINBIO_IDENTITY WINBIO_PRESENCE WINBIO_PRESENCE_PROPERTIES WINBIO_PROTECTION_POLICY WINBIO_REGISTERED_FORMAT WINBIO_STORAGE_SCHEMA WINBIO_UNIT_SCHEMA WINBIO_VERSION PARAMETERS VALIDITYPERIOD PARAMETERS SPECIFIC SPECIFIC SPECIFIC SPECIFIC VALUE AUTHORIZATION FACIALFEATURES IRIS VERIFY IDENTIFY ENROLLBEGIN ENROLLCAPTURE ENROLLCOMMIT ENUMENROLLMENTS CAPTURESAMPLE DELETETEMPLATE GETPROPERTY SETPROPERTY GETEVENT CONTROLUNIT ENUMSERVICEPROVIDERS ENUMBIOMETRICUNITS ENUMDATABASES VERIFYANDRELEASETICKET IDENTIFYANDRELEASETICKET ENROLLSELECT MONITORPRESENCE GETPROTECTIONPOLICY NOTIFYUNITSTATUSCHANGE UNCLAIMED UNCLAIMEDIDENTIFY ERROR FACIALFEATURES FINGERPRINT IRIS VOICE FACIALFEATURES FINGERPRINT IRIS VOICE FACIALFEATURES FINGERPRINT IRIS VOICE FACIALFEATURES FINGERPRINT IRIS VOICE ACCOUNTSID OPAQUEENGINEDATA ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS ENROLLMENTREQUIREMENTS OPAQUEENGINEDATA POINT3D HARDWAREINFO

View File

@ -3,7 +3,7 @@ PInvoke API (methods, structures and constants) imported from Windows WinBio.dll
- Includes methods from winbio.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WinBio?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WinBio?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WinBio)
### Methods - 100% API coverage (52 of 52 functions)
### Methods - 94% API coverage (52 of 55 functions)
Native Method | Header | Managed Method
--- | --- | ---
[WinBioAcquireFocus](https://www.google.com/search?num=5&q=WinBioAcquireFocus+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioAcquireFocus](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioAcquireFocus)
@ -18,6 +18,7 @@ Native Method | Header | Managed Method
[WinBioCaptureSampleWithCallback](https://www.google.com/search?num=5&q=WinBioCaptureSampleWithCallback+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioCaptureSampleWithCallback](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioCaptureSampleWithCallback)
[WinBioCloseFramework](https://www.google.com/search?num=5&q=WinBioCloseFramework+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioCloseFramework](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioCloseFramework)
[WinBioCloseSession](https://www.google.com/search?num=5&q=WinBioCloseSession+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioCloseSession](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioCloseSession)
[WinBioConsumeFactorDeletedByService](https://www.google.com/search?num=5&q=WinBioConsumeFactorDeletedByService+site%3Alearn.microsoft.com) | |
[WinBioControlUnit](https://www.google.com/search?num=5&q=WinBioControlUnit+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioControlUnit](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioControlUnit)
[WinBioControlUnitPrivileged](https://www.google.com/search?num=5&q=WinBioControlUnitPrivileged+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioControlUnitPrivileged](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioControlUnitPrivileged)
[WinBioDeleteTemplate](https://www.google.com/search?num=5&q=WinBioDeleteTemplate+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioDeleteTemplate](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioDeleteTemplate)
@ -36,6 +37,7 @@ Native Method | Header | Managed Method
[WinBioGetDomainLogonSetting](https://www.google.com/search?num=5&q=WinBioGetDomainLogonSetting+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioGetDomainLogonSetting](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioGetDomainLogonSetting)
[WinBioGetEnabledSetting](https://www.google.com/search?num=5&q=WinBioGetEnabledSetting+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioGetEnabledSetting](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioGetEnabledSetting)
[WinBioGetEnrolledFactors](https://www.google.com/search?num=5&q=WinBioGetEnrolledFactors+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioGetEnrolledFactors](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioGetEnrolledFactors)
[WinBioGetFactorsDeletedByService](https://www.google.com/search?num=5&q=WinBioGetFactorsDeletedByService+site%3Alearn.microsoft.com) | |
[WinBioGetLogonSetting](https://www.google.com/search?num=5&q=WinBioGetLogonSetting+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioGetLogonSetting](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioGetLogonSetting)
[WinBioGetProperty](https://www.google.com/search?num=5&q=WinBioGetProperty+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioGetProperty](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioGetProperty)
[WinBioIdentify](https://www.google.com/search?num=5&q=WinBioIdentify+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioIdentify](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioIdentify)
@ -51,6 +53,7 @@ Native Method | Header | Managed Method
[WinBioRemoveAllCredentials](https://www.google.com/search?num=5&q=WinBioRemoveAllCredentials+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioRemoveAllCredentials](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioRemoveAllCredentials)
[WinBioRemoveAllDomainCredentials](https://www.google.com/search?num=5&q=WinBioRemoveAllDomainCredentials+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioRemoveAllDomainCredentials](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioRemoveAllDomainCredentials)
[WinBioRemoveCredential](https://www.google.com/search?num=5&q=WinBioRemoveCredential+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioRemoveCredential](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioRemoveCredential)
[WinBioSendTelemetry](https://www.google.com/search?num=5&q=WinBioSendTelemetry+site%3Alearn.microsoft.com) | |
[WinBioSetCredential](https://www.google.com/search?num=5&q=WinBioSetCredential+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioSetCredential](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioSetCredential)
[WinBioSetProperty](https://www.google.com/search?num=5&q=WinBioSetProperty+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioSetProperty](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioSetProperty)
[WinBioUnlockUnit](https://www.google.com/search?num=5&q=WinBioUnlockUnit+site%3Alearn.microsoft.com) | winbio.h | [Vanara.PInvoke.WinBio.WinBioUnlockUnit](https://github.com/dahall/Vanara/search?l=C%23&q=WinBioUnlockUnit)

View File

@ -1,4 +1,4 @@

#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
using static Vanara.PInvoke.WinSCard.SCARD_CLASS;
namespace Vanara.PInvoke;

View File

@ -13,10 +13,10 @@
<PackageReleaseNotes>Currently implements:
Functions
CryptCATAdminAcquireContext CryptCATAdminAcquireContext2 CryptCATAdminAddCatalog CryptCATAdminCalcHashFromFileHandle CryptCATAdminCalcHashFromFileHandle2 CryptCATAdminEnumCatalogFromHash CryptCATAdminReleaseCatalogContext CryptCATAdminReleaseContext CryptCATAdminRemoveCatalog CryptCATAdminResolveCatalogPath CryptCATCatalogInfoFromContext CryptCATCDFClose CryptCATCDFEnumCatAttributes CryptCATCDFOpen CryptCATClose CryptCATEnumerateAttr CryptCATEnumerateCatAttr CryptCATEnumerateMember CryptCATGetAttrInfo CryptCATGetMemberInfo CryptCATHandleFromStore CryptCATOpen CryptCATPersistStore CryptCATPutAttrInfo CryptCATPutCatAttrInfo CryptCATPutMemberInfo CryptCATStoreFromHandle CryptSIPAddProvider CryptSIPCreateIndirectData CryptSIPGetCaps CryptSIPGetSignedDataMsg CryptSIPLoad CryptSIPPutSignedDataMsg CryptSIPRemoveProvider CryptSIPRemoveSignedDataMsg CryptSIPRetrieveSubjectGuid CryptSIPRetrieveSubjectGuidForCatalogFile CryptSIPVerifyIndirectData IsCatalogFile OpenPersonalTrustDBDialog OpenPersonalTrustDBDialogEx WintrustAddActionID WintrustAddDefaultForUsage WintrustGetDefaultForUsage WintrustGetRegPolicyFlags WintrustLoadFunctionPointers WintrustRemoveActionID WintrustSetDefaultIncludePEPageHashes WintrustSetRegPolicyFlags WinVerifyTrust WinVerifyTrustEx WTHelperCertCheckValidSignature WTHelperCertFindIssuerCertificate WTHelperCertIsSelfSigned WTHelperGetFileHash WTHelperGetProvCertFromChain WTHelperGetProvPrivateDataFromChain WTHelperGetProvSignerFromChain WTHelperProvDataFromStateData
CryptCATAdminAcquireContext CryptCATAdminAcquireContext2 CryptCATAdminAddCatalog CryptCATAdminCalcHashFromFileHandle CryptCATAdminCalcHashFromFileHandle2 CryptCATAdminEnumCatalogFromHash CryptCATAdminReleaseCatalogContext CryptCATAdminReleaseContext CryptCATAdminRemoveCatalog CryptCATAdminResolveCatalogPath CryptCATCatalogInfoFromContext CryptCATCDFClose CryptCATCDFEnumCatAttributes CryptCATCDFOpen CryptCATClose CryptCATEnumerateAttr CryptCATEnumerateCatAttr CryptCATEnumerateMember CryptCATGetAttrInfo CryptCATGetMemberInfo CryptCATHandleFromStore CryptCATOpen CryptCATPersistStore CryptCATPutAttrInfo CryptCATPutCatAttrInfo CryptCATPutMemberInfo CryptCATStoreFromHandle CryptSIPCreateIndirectData CryptSIPGetCaps CryptSIPGetSignedDataMsg CryptSIPPutSignedDataMsg CryptSIPRemoveSignedDataMsg CryptSIPVerifyIndirectData IsCatalogFile OpenPersonalTrustDBDialog OpenPersonalTrustDBDialogEx WintrustAddActionID WintrustAddDefaultForUsage WintrustGetDefaultForUsage WintrustGetRegPolicyFlags WintrustLoadFunctionPointers WintrustRemoveActionID WintrustSetDefaultIncludePEPageHashes WintrustSetRegPolicyFlags WinVerifyTrust WinVerifyTrustEx WTHelperCertCheckValidSignature WTHelperCertFindIssuerCertificate WTHelperCertIsSelfSigned WTHelperGetFileHash WTHelperGetProvCertFromChain WTHelperGetProvPrivateDataFromChain WTHelperGetProvSignerFromChain WTHelperProvDataFromStateData
Structures
CATALOG_INFO CONFIG_CI_PROV_INFO CONFIG_CI_PROV_INFO_RESULT CRYPTCATATTRIBUTE CRYPTCATCDF CRYPTCATMEMBER CRYPTCATSTORE CRYPT_PROVIDER_CERT CRYPT_PROVIDER_DATA CRYPT_PROVIDER_DEFUSAGE CRYPT_PROVIDER_FUNCTIONS CRYPT_PROVIDER_PRIVDATA CRYPT_PROVIDER_REGDEFUSAGE CRYPT_PROVIDER_SGNR CRYPT_PROVIDER_SIGSTATE CRYPT_PROVUI_DATA CRYPT_PROVUI_FUNCS CRYPT_REGISTER_ACTIONID CRYPT_TRUST_REG_ENTRY DRIVER_VER_INFO DRIVER_VER_MAJORMINOR HCATADMIN HCATALOG HCATINFO HCRYPTMSG MS_ADDINFO_BLOB MS_ADDINFO_CATALOGMEMBER MS_ADDINFO_FLAT SIP_ADD_NEWPROVIDER SIP_CAP_SET_V2 SIP_CAP_SET_V3 SIP_DISPATCH_INFO SIP_INDIRECT_DATA SIP_SUBJECTINFO SPC_INDIRECT_DATA_CONTENT WINTRUST_BLOB_INFO WINTRUST_CATALOG_INFO WINTRUST_CERT_INFO WINTRUST_DATA WINTRUST_FILE_INFO WINTRUST_SGNR_INFO WINTRUST_SIGNATURE_SETTINGS WIN_CERTIFICATE WTD_GENERIC_CHAIN_POLICY_CREATE_INFO WTD_GENERIC_CHAIN_POLICY_DATA WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO
CATALOG_INFO CONFIG_CI_PROV_INFO CONFIG_CI_PROV_INFO_RESULT CRYPTCATATTRIBUTE CRYPTCATCDF CRYPTCATMEMBER CRYPTCATSTORE CRYPT_PROVIDER_CERT CRYPT_PROVIDER_DATA CRYPT_PROVIDER_DEFUSAGE CRYPT_PROVIDER_FUNCTIONS CRYPT_PROVIDER_PRIVDATA CRYPT_PROVIDER_REGDEFUSAGE CRYPT_PROVIDER_SGNR CRYPT_PROVIDER_SIGSTATE CRYPT_PROVUI_DATA CRYPT_PROVUI_FUNCS CRYPT_REGISTER_ACTIONID CRYPT_TRUST_REG_ENTRY DRIVER_VER_INFO DRIVER_VER_MAJORMINOR HCATADMIN HCATALOG HCATINFO HCRYPTMSG SPC_INDIRECT_DATA_CONTENT WINTRUST_BLOB_INFO WINTRUST_CATALOG_INFO WINTRUST_CERT_INFO WINTRUST_DATA WINTRUST_FILE_INFO WINTRUST_SGNR_INFO WINTRUST_SIGNATURE_SETTINGS WIN_CERTIFICATE WTD_GENERIC_CHAIN_POLICY_CREATE_INFO WTD_GENERIC_CHAIN_POLICY_DATA WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO
</PackageReleaseNotes>
<PackageReadmeFile>pkgreadme.md</PackageReadmeFile>

View File

@ -18,4 +18,4 @@ If you're still running into problems, file an [issue](https://github.com/dahall
Functions | Enumerations | Structures
--- | --- | ---
CryptCATAdminAcquireContext CryptCATAdminAcquireContext2 CryptCATAdminAddCatalog CryptCATAdminCalcHashFromFileHandle CryptCATAdminCalcHashFromFileHandle2 CryptCATAdminEnumCatalogFromHash CryptCATAdminReleaseCatalogContext CryptCATAdminReleaseContext CryptCATAdminRemoveCatalog CryptCATAdminResolveCatalogPath CryptCATCatalogInfoFromContext CryptCATCDFClose CryptCATCDFEnumCatAttributes CryptCATCDFOpen CryptCATClose CryptCATEnumerateAttr CryptCATEnumerateCatAttr CryptCATEnumerateMember CryptCATGetAttrInfo CryptCATGetMemberInfo CryptCATHandleFromStore CryptCATOpen CryptCATPersistStore CryptCATPutAttrInfo CryptCATPutCatAttrInfo CryptCATPutMemberInfo CryptCATStoreFromHandle CryptSIPAddProvider CryptSIPCreateIndirectData CryptSIPGetCaps CryptSIPGetSignedDataMsg CryptSIPLoad CryptSIPPutSignedDataMsg CryptSIPRemoveProvider CryptSIPRemoveSignedDataMsg CryptSIPRetrieveSubjectGuid CryptSIPRetrieveSubjectGuidForCatalogFile CryptSIPVerifyIndirectData IsCatalogFile OpenPersonalTrustDBDialog OpenPersonalTrustDBDialogEx WintrustAddActionID WintrustAddDefaultForUsage WintrustGetDefaultForUsage WintrustGetRegPolicyFlags WintrustLoadFunctionPointers WintrustRemoveActionID WintrustSetDefaultIncludePEPageHashes WintrustSetRegPolicyFlags WinVerifyTrust WinVerifyTrustEx WTHelperCertCheckValidSignature WTHelperCertFindIssuerCertificate WTHelperCertIsSelfSigned WTHelperGetFileHash WTHelperGetProvCertFromChain WTHelperGetProvPrivateDataFromChain WTHelperGetProvSignerFromChain WTHelperProvDataFromStateData | CRYPTCAT_ATTR CRYPTCAT_E CRYPTCAT_OPEN CRYPTCAT_VERSION CCPI CertConfidence DWACTION WIN_CERT_TYPE WSS WSS_SUPPORT WT_TRUSTDBDIALOG WTD_CHOICE WTD_REVOKE WTD_STATEACTION WTD_TRUST WTD_UI WTD_UICONTEXT WTPF | CATALOG_INFO CRYPTCATATTRIBUTE CRYPTCATCDF CRYPTCATMEMBER CRYPTCATSTORE HCATALOG HCATINFO MS_ADDINFO_BLOB MS_ADDINFO_CATALOGMEMBER MS_ADDINFO_FLAT SIP_ADD_NEWPROVIDER SIP_CAP_SET_V2 SIP_CAP_SET_V3 SIP_DISPATCH_INFO SIP_INDIRECT_DATA SIP_SUBJECTINFO CONFIG_CI_PROV_INFO CONFIG_CI_PROV_INFO_RESULT DRIVER_VER_INFO DRIVER_VER_MAJORMINOR WTD_GENERIC_CHAIN_POLICY_CREATE_INFO WTD_GENERIC_CHAIN_POLICY_DATA WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO CRYPT_PROVIDER_CERT CRYPT_PROVIDER_DATA CRYPT_PROVIDER_DEFUSAGE CRYPT_PROVIDER_FUNCTIONS CRYPT_PROVIDER_PRIVDATA CRYPT_PROVIDER_REGDEFUSAGE CRYPT_PROVIDER_SGNR CRYPT_PROVIDER_SIGSTATE CRYPT_PROVUI_DATA CRYPT_PROVUI_FUNCS CRYPT_REGISTER_ACTIONID CRYPT_TRUST_REG_ENTRY HCATADMIN HCRYPTMSG SPC_INDIRECT_DATA_CONTENT WIN_CERTIFICATE WINTRUST_BLOB_INFO WINTRUST_CATALOG_INFO WINTRUST_CERT_INFO WINTRUST_FILE_INFO WINTRUST_SGNR_INFO WINTRUST_SIGNATURE_SETTINGS WINTRUST_DATA
CryptCATAdminAcquireContext CryptCATAdminAcquireContext2 CryptCATAdminAddCatalog CryptCATAdminCalcHashFromFileHandle CryptCATAdminCalcHashFromFileHandle2 CryptCATAdminEnumCatalogFromHash CryptCATAdminReleaseCatalogContext CryptCATAdminReleaseContext CryptCATAdminRemoveCatalog CryptCATAdminResolveCatalogPath CryptCATCatalogInfoFromContext CryptCATCDFClose CryptCATCDFEnumCatAttributes CryptCATCDFOpen CryptCATClose CryptCATEnumerateAttr CryptCATEnumerateCatAttr CryptCATEnumerateMember CryptCATGetAttrInfo CryptCATGetMemberInfo CryptCATHandleFromStore CryptCATOpen CryptCATPersistStore CryptCATPutAttrInfo CryptCATPutCatAttrInfo CryptCATPutMemberInfo CryptCATStoreFromHandle CryptSIPCreateIndirectData CryptSIPGetCaps CryptSIPGetSignedDataMsg CryptSIPPutSignedDataMsg CryptSIPRemoveSignedDataMsg CryptSIPVerifyIndirectData IsCatalogFile OpenPersonalTrustDBDialog OpenPersonalTrustDBDialogEx WintrustAddActionID WintrustAddDefaultForUsage WintrustGetDefaultForUsage WintrustGetRegPolicyFlags WintrustLoadFunctionPointers WintrustRemoveActionID WintrustSetDefaultIncludePEPageHashes WintrustSetRegPolicyFlags WinVerifyTrust WinVerifyTrustEx WTHelperCertCheckValidSignature WTHelperCertFindIssuerCertificate WTHelperCertIsSelfSigned WTHelperGetFileHash WTHelperGetProvCertFromChain WTHelperGetProvPrivateDataFromChain WTHelperGetProvSignerFromChain WTHelperProvDataFromStateData | CRYPTCAT_ATTR CRYPTCAT_E CRYPTCAT_OPEN CRYPTCAT_VERSION CCPI CertConfidence DWACTION WIN_CERT_TYPE WSS WSS_SUPPORT WT_TRUSTDBDIALOG WTD_CHOICE WTD_REVOKE WTD_STATEACTION WTD_TRUST WTD_UI WTD_UICONTEXT WTPF | CATALOG_INFO CRYPTCATATTRIBUTE CRYPTCATCDF CRYPTCATMEMBER CRYPTCATSTORE HCATALOG HCATINFO CONFIG_CI_PROV_INFO CONFIG_CI_PROV_INFO_RESULT DRIVER_VER_INFO DRIVER_VER_MAJORMINOR WTD_GENERIC_CHAIN_POLICY_CREATE_INFO WTD_GENERIC_CHAIN_POLICY_DATA WTD_GENERIC_CHAIN_POLICY_SIGNER_INFO CRYPT_PROVIDER_CERT CRYPT_PROVIDER_DATA CRYPT_PROVIDER_DEFUSAGE CRYPT_PROVIDER_FUNCTIONS CRYPT_PROVIDER_PRIVDATA CRYPT_PROVIDER_REGDEFUSAGE CRYPT_PROVIDER_SGNR CRYPT_PROVIDER_SIGSTATE CRYPT_PROVUI_DATA CRYPT_PROVUI_FUNCS CRYPT_REGISTER_ACTIONID CRYPT_TRUST_REG_ENTRY HCATADMIN HCRYPTMSG SPC_INDIRECT_DATA_CONTENT WIN_CERTIFICATE WINTRUST_BLOB_INFO WINTRUST_CATALOG_INFO WINTRUST_CERT_INFO WINTRUST_FILE_INFO WINTRUST_SGNR_INFO WINTRUST_SIGNATURE_SETTINGS WINTRUST_DATA

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