Updated project info for 3.1.2 release

pull/83/head
David Hall 2019-11-04 06:49:29 -07:00
parent 06330a6bbe
commit 0eb05fc0b0
17 changed files with 154 additions and 88 deletions

View File

@ -26,7 +26,7 @@ Class | Description
[Vanara.IO.BackgroundCopyFileRange](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyFileRange) | Identifies a range of bytes to download from a file.
[Vanara.IO.BackgroundCopyFileRangesTransferredEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyFileRangesTransferredEventArgs) | Used by `Vanara.IO.BackgroundCopyJob.FileRangesTransferred` events.
[Vanara.IO.BackgroundCopyFileTransferredEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyFileTransferredEventArgs) | Used by `Vanara.IO.BackgroundCopyJob.FileTransferred` events.
[Vanara.IO.BackgroundCopyJob](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyJob) | A job in the Backgroup Copy Service (BITS)
[Vanara.IO.BackgroundCopyJob](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyJob) | A job in the Background Copy Service (BITS)
[Vanara.IO.BackgroundCopyJobCollection](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyJobCollection) | Manages the set of jobs for the background copy service (BITS).
[Vanara.IO.BackgroundCopyJobCredential](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyJobCredential) | Represents a single BITS job credential.
[Vanara.IO.BackgroundCopyJobCredentials](https://github.com/dahall/Vanara/search?l=C%23&q=BackgroundCopyJobCredentials) | The list of credentials for a job.

View File

@ -18,6 +18,7 @@ Struct | Description
### Interfaces
Interface | Description
---- | ----
[Vanara.InteropServices.IMarshalDirective](https://github.com/dahall/Vanara/search?l=C%23&q=IMarshalDirective) | Supports methods that allow for marshaling to and from native memory.
[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.
### Classes
@ -47,6 +48,7 @@ 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.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.MarshalDirectiveActivator](https://github.com/dahall/Vanara/search?l=C%23&q=MarshalDirectiveActivator) | Delegate that marshals native memory to an object. See `Vanara.InteropServices.IMarshalDirective.GetActivator`.
[Vanara.InteropServices.MarshalingStream](https://github.com/dahall/Vanara/search?l=C%23&q=MarshalingStream) | A `System.IO.Stream` derivative for working with unmanaged 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.
[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.

View File

@ -30,7 +30,7 @@
<PackageReleaseNotes>Currently implements:
Classes
IMemoryMethods, ISafeMemoryHandle, AlignedMemory&lt;T&gt;, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, HexDempHelpers, HGlobalMemoryMethods, InteropExtensions, IntPtrConverter, IOExtensions, ListChangedEventArgs&lt;T&gt;, MarshalingStream, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeHGlobalHandle, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemString&lt;T&gt;, SparseArray&lt;T&gt;, StringHelper, TryGetValueDelegate, VirtualDictionary&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;
IMarshalDirective, IMemoryMethods, ISafeMemoryHandle, AlignedMemory&lt;T&gt;, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser&lt;T&gt;, ComReleaserFactory, ComStream, ComTypeExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer&lt;T&gt;, EnumExtensions, EventedList&lt;T&gt;, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary&lt;T&gt;, HexDempHelpers, HGlobalMemoryMethods, InteropExtensions, IntPtrConverter, IOExtensions, ListChangedEventArgs&lt;T&gt;, MarshalDirectiveActivator, MarshalingStream, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeHGlobalHandle, SafeMemoryHandle&lt;T&gt;, SafeMemoryHandleExt&lt;T&gt;, SafeMemString&lt;T&gt;, SparseArray&lt;T&gt;, StringHelper, TryGetValueDelegate, VirtualDictionary&lt;T&gt;, VirtualReadOnlyDictionary&lt;T&gt;
Structures
BOOL, BOOLEAN, EnumFlagIndexer&lt;T&gt;, GuidPtr, SizeT, StrPtrAnsi, StrPtrAuto, StrPtrUni

View File

@ -1,5 +1,5 @@
## Correlation report for kernel32.dll, kernelbase.dll, normaliz.dll, vertdll.dll
### Methods (100% complete, 1093 of 1093 functions)
### Methods (100% complete, 1094 of 1094 functions)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[AcquireSRWLockExclusive](http://msdn2.microsoft.com/en-us/library/ms681930) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.AcquireSRWLockExclusive](https://github.com/dahall/Vanara/search?l=C%23&q=AcquireSRWLockExclusive)
@ -838,8 +838,9 @@ Native Method | Native DLL | Header | Managed Method
[ResumeThread](http://msdn2.microsoft.com/en-us/library/ms685086) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.ResumeThread](https://github.com/dahall/Vanara/search?l=C%23&q=ResumeThread)
[RtlAddFunctionTable](http://msdn2.microsoft.com/en-us/library/4717f29e-c5f8-4b02-a7c8-edd065f1c793) | kernel32.dll | rtlsupportapi.h | [Vanara.PInvoke.Kernel32.RtlAddFunctionTable](https://github.com/dahall/Vanara/search?l=C%23&q=RtlAddFunctionTable)
[RtlCaptureContext](http://msdn2.microsoft.com/en-us/library/e2ce0cde-43ab-4681-be66-bd7509fd6ca2) | kernel32.dll | rtlsupportapi.h | [Vanara.PInvoke.Kernel32.RtlCaptureContext](https://github.com/dahall/Vanara/search?l=C%23&q=RtlCaptureContext)
[RtlCopyMemory](http://msdn2.microsoft.com/en-us/library/d204eeb4-e109-4a86-986f-0fccdda3f8f8) | kernel32.dll | wdm.h | [Vanara.PInvoke.Kernel32.RtlCopyMemory](https://github.com/dahall/Vanara/search?l=C%23&q=RtlCopyMemory)
[RtlDeleteFunctionTable](http://msdn2.microsoft.com/en-us/library/42bc3d83-8053-40e9-b153-f68733d0cb2b) | kernel32.dll | rtlsupportapi.h | [Vanara.PInvoke.Kernel32.RtlDeleteFunctionTable](https://github.com/dahall/Vanara/search?l=C%23&q=RtlDeleteFunctionTable)
[RtlFillMemory](http://msdn2.microsoft.com/en-us/library/aa366561) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.FillMemory](https://github.com/dahall/Vanara/search?l=C%23&q=FillMemory)
[RtlFillMemory](http://msdn2.microsoft.com/en-us/library/9a73331a-cc73-4a47-948b-a821600ca6a6) | kernel32.dll | wdm.h | [Vanara.PInvoke.Kernel32.RtlFillMemory](https://github.com/dahall/Vanara/search?l=C%23&q=RtlFillMemory)
[RtlInstallFunctionTableCallback](http://msdn2.microsoft.com/en-us/library/63b35b17-0b0e-46ed-9dbf-98290ab08bd1) | kernel32.dll | rtlsupportapi.h | [Vanara.PInvoke.Kernel32.RtlInstallFunctionTableCallback](https://github.com/dahall/Vanara/search?l=C%23&q=RtlInstallFunctionTableCallback)
[RtlLookupFunctionEntry](http://msdn2.microsoft.com/en-us/library/624b97fb-0453-4f47-b6bd-92aa14705e78) | kernel32.dll | rtlsupportapi.h | [Vanara.PInvoke.Kernel32.RtlLookupFunctionEntry](https://github.com/dahall/Vanara/search?l=C%23&q=RtlLookupFunctionEntry)
[RtlMoveMemory](http://msdn2.microsoft.com/en-us/library/D374F14D-24C7-4771-AD40-3AC37E7A2D2F) | kernel32.dll | winnt.h | [Vanara.PInvoke.Kernel32.RtlMoveMemory](https://github.com/dahall/Vanara/search?l=C%23&q=RtlMoveMemory)
@ -1107,17 +1108,24 @@ Native Structure | Header | Managed Structure
[ACTIVATION_CONTEXT_DETAILED_INFORMATION](http://msdn2.microsoft.com/en-us/library/58e4acfe-d5c8-45ae-bf32-469229ffc836) | winnt.h | [Vanara.PInvoke.Kernel32.ACTIVATION_CONTEXT_DETAILED_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=ACTIVATION_CONTEXT_DETAILED_INFORMATION)
[ACTIVATION_CONTEXT_QUERY_INDEX](http://msdn2.microsoft.com/en-us/library/eb15895c-07c9-4b68-83ef-2f2b8e3b271c) | winnt.h | [Vanara.PInvoke.Kernel32.ACTIVATION_CONTEXT_QUERY_INDEX](https://github.com/dahall/Vanara/search?l=C%23&q=ACTIVATION_CONTEXT_QUERY_INDEX)
[ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION](http://msdn2.microsoft.com/en-us/library/1c4e7333-6982-4d58-ab2a-d1993c59d0ef) | winnt.h | [Vanara.PInvoke.Kernel32.ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION)
[ALLOCATE](https://www.google.com/search?num=5&q=ALLOCATE+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS.ALLOCATE](https://github.com/dahall/Vanara/search?l=C%23&q=ALLOCATE)
[ALLOCATE](https://www.google.com/search?num=5&q=ALLOCATE+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS_EX.ALLOCATE](https://github.com/dahall/Vanara/search?l=C%23&q=ALLOCATE)
[APP_MEMORY_INFORMATION](http://msdn2.microsoft.com/en-us/library/mt767995) | WinBase.h | [Vanara.PInvoke.Kernel32.APP_MEMORY_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=APP_MEMORY_INFORMATION)
[ASSEMBLY_FILE_DETAILED_INFORMATION](http://msdn2.microsoft.com/en-us/library/7f1e5155-a6c1-4b6a-be47-37fab337186c) | winnt.h | [Vanara.PInvoke.Kernel32.ASSEMBLY_FILE_DETAILED_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=ASSEMBLY_FILE_DETAILED_INFORMATION)
[ATOM](https://www.google.com/search?num=5&q=ATOM+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.ATOM](https://github.com/dahall/Vanara/search?l=C%23&q=ATOM)
[BITMAPWRITESUSERLEVEL](https://www.google.com/search?num=5&q=BITMAPWRITESUSERLEVEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS.BITMAPWRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPWRITESUSERLEVEL)
[BITMAPWRITESUSERLEVEL](https://www.google.com/search?num=5&q=BITMAPWRITESUSERLEVEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS_EX.BITMAPWRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=BITMAPWRITESUSERLEVEL)
[BLOCK_DATA](https://www.google.com/search?num=5&q=BLOCK_DATA+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_HEAP_ENTRY.BLOCK_REGION_UNION.BLOCK_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=BLOCK_DATA)
[BLOCK_REGION_UNION](https://www.google.com/search?num=5&q=BLOCK_REGION_UNION+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_HEAP_ENTRY.BLOCK_REGION_UNION](https://github.com/dahall/Vanara/search?l=C%23&q=BLOCK_REGION_UNION)
[BOOT_AREA_INFO](http://msdn2.microsoft.com/en-us/library/e6ec156d-6a20-4b00-89fb-a27421fffbc0) | winioctl.h | [Vanara.PInvoke.Kernel32.BOOT_AREA_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=BOOT_AREA_INFO)
[BoundaryDescriptorHandle](https://www.google.com/search?num=5&q=BoundaryDescriptorHandle+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.BoundaryDescriptorHandle](https://github.com/dahall/Vanara/search?l=C%23&q=BoundaryDescriptorHandle)
[BY_HANDLE_FILE_INFORMATION](http://msdn2.microsoft.com/en-us/library/aa363788) | FileAPI.h | [Vanara.PInvoke.Kernel32.BY_HANDLE_FILE_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=BY_HANDLE_FILE_INFORMATION)
[CACHE_DESCRIPTOR](http://msdn2.microsoft.com/en-us/library/ms681979) | WinNT.h | [Vanara.PInvoke.Kernel32.CACHE_DESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=CACHE_DESCRIPTOR)
[CACHE_RELATIONSHIP](http://msdn2.microsoft.com/en-us/library/f8fe521b-02d6-4c58-8ef8-653280add111) | winnt.h | [Vanara.PInvoke.Kernel32.CACHE_RELATIONSHIP](https://github.com/dahall/Vanara/search?l=C%23&q=CACHE_RELATIONSHIP)
[CALDATETIME](http://msdn2.microsoft.com/en-us/library/a714ff32-2b1f-4256-931e-324d64daf2ac) | | [Vanara.PInvoke.Kernel32.CALDATETIME](https://github.com/dahall/Vanara/search?l=C%23&q=CALDATETIME)
[CFG_CALL_TARGET_INFO](http://msdn2.microsoft.com/en-us/library/mt219054) | Ntmmapi.h | [Vanara.PInvoke.Kernel32.CFG_CALL_TARGET_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CFG_CALL_TARGET_INFO)
[CHANGER_ELEMENT](http://msdn2.microsoft.com/en-us/library/96e9803b-16c4-415c-940a-f5df3edff3b3) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_ELEMENT](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_ELEMENT)
[CHANGER_ELEMENT_LIST](http://msdn2.microsoft.com/en-us/library/cb1fcf78-b36a-4551-8eeb-da58edc80890) | winioctl.h | [Vanara.PInvoke.Kernel32.CHANGER_ELEMENT_LIST](https://github.com/dahall/Vanara/search?l=C%23&q=CHANGER_ELEMENT_LIST)
[CHAR_INFO](https://www.google.com/search?num=5&q=CHAR_INFO+site%3Amicrosoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.CHAR_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CHAR_INFO)
[ChunkFinished](https://www.google.com/search?num=5&q=ChunkFinished+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.COPYFILE2_MESSAGE.ChunkFinished](https://github.com/dahall/Vanara/search?l=C%23&q=ChunkFinished)
[ChunkStarted](https://www.google.com/search?num=5&q=ChunkStarted+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.COPYFILE2_MESSAGE.ChunkStarted](https://github.com/dahall/Vanara/search?l=C%23&q=ChunkStarted)
@ -1144,14 +1152,33 @@ Native Structure | Header | Managed Structure
[CPINFOEX](http://msdn2.microsoft.com/en-us/library/9639bb11-477e-45ee-b9fb-d5d099925e00) | winnls.h | [Vanara.PInvoke.Kernel32.CPINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=CPINFOEX)
[CPU_RATE_CONTROL_UNION](https://www.google.com/search?num=5&q=CPU_RATE_CONTROL_UNION+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.JOBOBJECT_CPU_RATE_CONTROL_INFORMATION.CPU_RATE_CONTROL_UNION](https://github.com/dahall/Vanara/search?l=C%23&q=CPU_RATE_CONTROL_UNION)
[CPU_SET](https://www.google.com/search?num=5&q=CPU_SET+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.SYSTEM_CPU_SET_INFORMATION.CPU_SET](https://github.com/dahall/Vanara/search?l=C%23&q=CPU_SET)
[CREATE_DISK](http://msdn2.microsoft.com/en-us/library/ec4a1ef9-ff2e-41b3-951b-241c545f256b) | winioctl.h | [Vanara.PInvoke.Kernel32.CREATE_DISK](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_DISK)
[CREATE_DISK_GPT](http://msdn2.microsoft.com/en-us/library/526a265b-e15e-4cd2-adaf-c955a8cb92e5) | winioctl.h | [Vanara.PInvoke.Kernel32.CREATE_DISK_GPT](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_DISK_GPT)
[CREATE_DISK_MBR](http://msdn2.microsoft.com/en-us/library/6b475622-371d-4097-9de1-6ef31af76322) | winioctl.h | [Vanara.PInvoke.Kernel32.CREATE_DISK_MBR](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_DISK_MBR)
[CREATE_PROCESS_DEBUG_INFO](http://msdn2.microsoft.com/en-us/library/ms679286) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.CREATE_PROCESS_DEBUG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_PROCESS_DEBUG_INFO)
[CREATE_THREAD_DEBUG_INFO](http://msdn2.microsoft.com/en-us/library/ms679287) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.CREATE_THREAD_DEBUG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_THREAD_DEBUG_INFO)
[CREATE_USN_JOURNAL_DATA](http://msdn2.microsoft.com/en-us/library/84d00427-c6eb-41aa-a594-8c57bdd56202) | winioctl.h | [Vanara.PInvoke.Kernel32.CREATE_USN_JOURNAL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=CREATE_USN_JOURNAL_DATA)
[CREATEFILE2_EXTENDED_PARAMETERS](http://msdn2.microsoft.com/en-us/library/hh449426) | FileAPI.h | [Vanara.PInvoke.Kernel32.CREATEFILE2_EXTENDED_PARAMETERS](https://github.com/dahall/Vanara/search?l=C%23&q=CREATEFILE2_EXTENDED_PARAMETERS)
[CRITICAL_SECTION](https://www.google.com/search?num=5&q=CRITICAL_SECTION+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.CRITICAL_SECTION](https://github.com/dahall/Vanara/search?l=C%23&q=CRITICAL_SECTION)
[CURRENCYFMT](http://msdn2.microsoft.com/en-us/library/dd317784) | Winnls.h | [Vanara.PInvoke.Kernel32.CURRENCYFMT](https://github.com/dahall/Vanara/search?l=C%23&q=CURRENCYFMT)
[DCB](http://msdn2.microsoft.com/en-us/library/aa363214) | Winbase.h | [Vanara.PInvoke.Kernel32.DCB](https://github.com/dahall/Vanara/search?l=C%23&q=DCB)
[DEBUG_EVENT](http://msdn2.microsoft.com/en-us/library/ms679308) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT](https://github.com/dahall/Vanara/search?l=C%23&q=DEBUG_EVENT)
[DELETE_USN_JOURNAL_DATA](http://msdn2.microsoft.com/en-us/library/06db4b46-fc91-40e0-ab0b-1e014622ae22) | winioctl.h | [Vanara.PInvoke.Kernel32.DELETE_USN_JOURNAL_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=DELETE_USN_JOURNAL_DATA)
[DETAIL](https://www.google.com/search?num=5&q=DETAIL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.REASON_CONTEXT.DETAIL](https://github.com/dahall/Vanara/search?l=C%23&q=DETAIL)
[DISK_CACHE_INFORMATION](http://msdn2.microsoft.com/en-us/library/ea175bea-5f2b-4f3e-9fe0-239b1d2e3d96) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_CACHE_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_CACHE_INFORMATION)
[DISK_DETECTION_INFO](http://msdn2.microsoft.com/en-us/library/57ca68f4-f748-4bc4-90c3-13d545716d87) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_DETECTION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_DETECTION_INFO)
[DISK_EX_INT13_INFO](http://msdn2.microsoft.com/en-us/library/efde6ede-b921-4d1d-ab4a-b9f85ae6aea1) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_EX_INT13_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_EX_INT13_INFO)
[DISK_EXTENT](http://msdn2.microsoft.com/en-us/library/1b8dc6fa-e60b-4490-b439-44c93b6f4ce5) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_EXTENT](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_EXTENT)
[DISK_GEOMETRY](http://msdn2.microsoft.com/en-us/library/5e5955b4-1319-42c9-9df8-9910c05dec69) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_GEOMETRY](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_GEOMETRY)
[DISK_GEOMETRY_EX](http://msdn2.microsoft.com/en-us/library/2b8b2021-8650-452d-a975-54249620d72f) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_GEOMETRY_EX](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_GEOMETRY_EX)
[DISK_GROW_PARTITION](http://msdn2.microsoft.com/en-us/library/17ff8bbb-45a6-4ddd-a871-8519500c03a9) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_GROW_PARTITION](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_GROW_PARTITION)
[DISK_INT13_INFO](http://msdn2.microsoft.com/en-us/library/a6991ad1-da8a-4df6-a055-ead3c30938df) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_INT13_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_INT13_INFO)
[DISK_PARTITION_INFO](http://msdn2.microsoft.com/en-us/library/34a086fc-72ea-46ed-adb3-c084abcb3c74) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_PARTITION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_PARTITION_INFO)
[DISK_PERFORMANCE](http://msdn2.microsoft.com/en-us/library/938ec37b-450e-4ebf-ad2b-9f1ac5f56112) | winioctl.h | [Vanara.PInvoke.Kernel32.DISK_PERFORMANCE](https://github.com/dahall/Vanara/search?l=C%23&q=DISK_PERFORMANCE)
[DRIVE_LAYOUT_INFORMATION](http://msdn2.microsoft.com/en-us/library/e67ccaa7-a735-4695-8385-28f57b41821c) | winioctl.h | [Vanara.PInvoke.Kernel32.DRIVE_LAYOUT_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=DRIVE_LAYOUT_INFORMATION)
[DRIVE_LAYOUT_INFORMATION_EX](http://msdn2.microsoft.com/en-us/library/381c87a8-fe40-4251-a4df-dddc9e2a126d) | winioctl.h | [Vanara.PInvoke.Kernel32.DRIVE_LAYOUT_INFORMATION_EX](https://github.com/dahall/Vanara/search?l=C%23&q=DRIVE_LAYOUT_INFORMATION_EX)
[DRIVE_LAYOUT_INFORMATION_GPT](http://msdn2.microsoft.com/en-us/library/763b0d64-6dcc-411c-aca1-3beea0890124) | winioctl.h | [Vanara.PInvoke.Kernel32.DRIVE_LAYOUT_INFORMATION_GPT](https://github.com/dahall/Vanara/search?l=C%23&q=DRIVE_LAYOUT_INFORMATION_GPT)
[DRIVE_LAYOUT_INFORMATION_MBR](http://msdn2.microsoft.com/en-us/library/71c361fe-8c85-4915-9776-8ad3f5837e11) | winioctl.h | [Vanara.PInvoke.Kernel32.DRIVE_LAYOUT_INFORMATION_MBR](https://github.com/dahall/Vanara/search?l=C%23&q=DRIVE_LAYOUT_INFORMATION_MBR)
[DUMMYSTRUCTNAME](https://www.google.com/search?num=5&q=DUMMYSTRUCTNAME+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.PACKAGE_VERSION.DUMMYSTRUCTNAME](https://github.com/dahall/Vanara/search?l=C%23&q=DUMMYSTRUCTNAME)
[DUMMYUNIONNAME](https://www.google.com/search?num=5&q=DUMMYUNIONNAME+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.FILE_ID_DESCRIPTOR.DUMMYUNIONNAME](https://github.com/dahall/Vanara/search?l=C%23&q=DUMMYUNIONNAME)
[DYNAMIC_TIME_ZONE_INFORMATION](http://msdn2.microsoft.com/en-us/library/ms724253) | WinBase.h | [Vanara.PInvoke.Kernel32.DYNAMIC_TIME_ZONE_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=DYNAMIC_TIME_ZONE_INFORMATION)
@ -1168,8 +1195,10 @@ Native Structure | Header | Managed Structure
[EXCEPTION_INFO](http://msdn2.microsoft.com/en-us/library/ms679308) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.EXCEPTION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=EXCEPTION_INFO)
[EXCEPTION_POINTERS](http://msdn2.microsoft.com/en-us/library/ms679331) | WinNT.h | [Vanara.PInvoke.Kernel32.EXCEPTION_POINTERS](https://github.com/dahall/Vanara/search?l=C%23&q=EXCEPTION_POINTERS)
[EXCEPTION_RECORD](http://msdn2.microsoft.com/en-us/library/aa363082) | WinNT.h | [Vanara.PInvoke.Kernel32.EXCEPTION_RECORD](https://github.com/dahall/Vanara/search?l=C%23&q=EXCEPTION_RECORD)
[EXFAT_STATISTICS](http://msdn2.microsoft.com/en-us/library/fc33e967-fbc0-4f98-9b6c-2d6ac103a256) | winioctl.h | [Vanara.PInvoke.Kernel32.EXFAT_STATISTICS](https://github.com/dahall/Vanara/search?l=C%23&q=EXFAT_STATISTICS)
[EXIT_PROCESS_DEBUG_INFO](http://msdn2.microsoft.com/en-us/library/ms679334) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.EXIT_PROCESS_DEBUG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=EXIT_PROCESS_DEBUG_INFO)
[EXIT_THREAD_DEBUG_INFO](http://msdn2.microsoft.com/en-us/library/ms679335) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.EXIT_THREAD_DEBUG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=EXIT_THREAD_DEBUG_INFO)
[FAT_STATISTICS](http://msdn2.microsoft.com/en-us/library/98d293e8-e708-48f5-99b1-603f27e6ef16) | winioctl.h | [Vanara.PInvoke.Kernel32.FAT_STATISTICS](https://github.com/dahall/Vanara/search?l=C%23&q=FAT_STATISTICS)
[FILE_ALIGNMENT_INFO](http://msdn2.microsoft.com/en-us/library/a6d3cba0-d59b-45c2-a763-ecdde5b36348) | winbase.h | [Vanara.PInvoke.Kernel32.FILE_ALIGNMENT_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_ALIGNMENT_INFO)
[FILE_ALLOCATION_INFO](http://msdn2.microsoft.com/en-us/library/909f1747-0099-407e-89a7-bec6331887da) | winbase.h | [Vanara.PInvoke.Kernel32.FILE_ALLOCATION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_ALLOCATION_INFO)
[FILE_ATTRIBUTE_TAG_INFO](http://msdn2.microsoft.com/en-us/library/4a2467a2-c22a-4ee6-a40e-5603ea381adc) | winbase.h | [Vanara.PInvoke.Kernel32.FILE_ATTRIBUTE_TAG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_ATTRIBUTE_TAG_INFO)
@ -1193,10 +1222,13 @@ Native Structure | Header | Managed Structure
[FILE_STORAGE_INFO](http://msdn2.microsoft.com/en-us/library/1aa9585d-9001-4d94-babe-a39c8dde2332) | winbase.h | [Vanara.PInvoke.Kernel32.FILE_STORAGE_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_STORAGE_INFO)
[FILE_STREAM_INFO](http://msdn2.microsoft.com/en-us/library/36d1b0b3-bd6b-41e7-937a-4e8deef6f9da) | winbase.h | [Vanara.PInvoke.Kernel32.FILE_STREAM_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILE_STREAM_INFO)
[FILEMUIINFO](http://msdn2.microsoft.com/en-us/library/dd318039) | Winnls.h | [Vanara.PInvoke.Kernel32.FILEMUIINFO](https://github.com/dahall/Vanara/search?l=C%23&q=FILEMUIINFO)
[FILESYSTEM_STATISTICS](http://msdn2.microsoft.com/en-us/library/ff8c7dfe-da7f-4ee2-9a54-613e0cd3e1e2) | winioctl.h | [Vanara.PInvoke.Kernel32.FILESYSTEM_STATISTICS](https://github.com/dahall/Vanara/search?l=C%23&q=FILESYSTEM_STATISTICS)
[FILESYSTEM_STATISTICS_EX](http://msdn2.microsoft.com/en-us/library/E869CF11-E321-478A-948F-226B04D61492) | winioctl.h | [Vanara.PInvoke.Kernel32.FILESYSTEM_STATISTICS_EX](https://github.com/dahall/Vanara/search?l=C%23&q=FILESYSTEM_STATISTICS_EX)
[FLOATING_SAVE_AREA](http://msdn2.microsoft.com/en-us/library/ms681671) | WinNT.h | [Vanara.PInvoke.Kernel32.CONTEXT.FLOATING_SAVE_AREA](https://github.com/dahall/Vanara/search?l=C%23&q=FLOATING_SAVE_AREA)
[FOCUS_EVENT_RECORD](https://www.google.com/search?num=5&q=FOCUS_EVENT_RECORD+site%3Amicrosoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.FOCUS_EVENT_RECORD](https://github.com/dahall/Vanara/search?l=C%23&q=FOCUS_EVENT_RECORD)
[GAMING_DEVICE_MODEL_INFORMATION](http://msdn2.microsoft.com/en-us/library/0D5A6358-0F82-4414-BD17-BDE22EDBBB15) | gamingdeviceinformation.h | [Vanara.PInvoke.Kernel32.GAMING_DEVICE_MODEL_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=GAMING_DEVICE_MODEL_INFORMATION)
[GenericReserved_](https://www.google.com/search?num=5&q=GenericReserved_+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.FILE_REMOTE_PROTOCOL_INFO.GenericReserved_](https://github.com/dahall/Vanara/search?l=C%23&q=GenericReserved_)
[GPT](https://www.google.com/search?num=5&q=GPT+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.DISK_PARTITION_INFO.GPT](https://github.com/dahall/Vanara/search?l=C%23&q=GPT)
[GROUP_AFFINITY](http://msdn2.microsoft.com/en-us/library/dd405500) | WinNT.h | [Vanara.PInvoke.Kernel32.GROUP_AFFINITY](https://github.com/dahall/Vanara/search?l=C%23&q=GROUP_AFFINITY)
[GROUP_RELATIONSHIP](http://msdn2.microsoft.com/en-us/library/3529ddef-04c5-4573-877d-c225da684e38) | winnt.h | [Vanara.PInvoke.Kernel32.GROUP_RELATIONSHIP](https://github.com/dahall/Vanara/search?l=C%23&q=GROUP_RELATIONSHIP)
[HACTCTX](https://www.google.com/search?num=5&q=HACTCTX+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.HACTCTX](https://github.com/dahall/Vanara/search?l=C%23&q=HACTCTX)
@ -1249,6 +1281,7 @@ Native Structure | Header | Managed Structure
[LOAD_DLL_DEBUG_INFO](http://msdn2.microsoft.com/en-us/library/ms680351) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.LOAD_DLL_DEBUG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=LOAD_DLL_DEBUG_INFO)
[LOADPARMS32](http://msdn2.microsoft.com/en-us/library/80571b80-851a-4272-bfa6-d26e217e714a) | winbase.h | [Vanara.PInvoke.Kernel32.LOADPARMS32](https://github.com/dahall/Vanara/search?l=C%23&q=LOADPARMS32)
[M128A](https://www.google.com/search?num=5&q=M128A+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.CONTEXT64.M128A](https://github.com/dahall/Vanara/search?l=C%23&q=M128A)
[MBR](https://www.google.com/search?num=5&q=MBR+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.DISK_PARTITION_INFO.MBR](https://github.com/dahall/Vanara/search?l=C%23&q=MBR)
[MEM_ADDRESS_REQUIREMENTS](http://msdn2.microsoft.com/en-us/library/1CAB4942-F0D2-4A60-9472-4EDF2FC9FA7A) | winnt.h | [Vanara.PInvoke.Kernel32.MEM_ADDRESS_REQUIREMENTS](https://github.com/dahall/Vanara/search?l=C%23&q=MEM_ADDRESS_REQUIREMENTS)
[MEM_EXTENDED_PARAMETER](http://msdn2.microsoft.com/en-us/library/8D189F7E-83E7-4AF3-9E25-928C66666887) | winnt.h | [Vanara.PInvoke.Kernel32.MEM_EXTENDED_PARAMETER](https://github.com/dahall/Vanara/search?l=C%23&q=MEM_EXTENDED_PARAMETER)
[MEMORY_BASIC_INFORMATION](http://msdn2.microsoft.com/en-us/library/dc3fa48e-0986-49cc-88a9-ff8179fbe5f0) | winnt.h | [Vanara.PInvoke.Kernel32.MEMORY_BASIC_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=MEMORY_BASIC_INFORMATION)
@ -1256,6 +1289,14 @@ Native Structure | Header | Managed Structure
[MEMORYSTATUS](http://msdn2.microsoft.com/en-us/library/aa366772) | WinBase.h | [Vanara.PInvoke.Kernel32.MEMORYSTATUS](https://github.com/dahall/Vanara/search?l=C%23&q=MEMORYSTATUS)
[MEMORYSTATUSEX](http://msdn2.microsoft.com/en-us/library/aa366770) | 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%3Amicrosoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.MENU_EVENT_RECORD](https://github.com/dahall/Vanara/search?l=C%23&q=MENU_EVENT_RECORD)
[MFT_ENUM_DATA_V0](http://msdn2.microsoft.com/en-us/library/bd098d10-b30f-44b0-a379-2d57e33fe1c9) | 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](http://msdn2.microsoft.com/en-us/library/6d7b50e3-60cf-4eaf-9d22-fbb20c7e0bba) | 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%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS.MFT2WRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MFT2WRITESUSERLEVEL)
[MFT2WRITESUSERLEVEL](https://www.google.com/search?num=5&q=MFT2WRITESUSERLEVEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS_EX.MFT2WRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MFT2WRITESUSERLEVEL)
[MFTBITMAPWRITESUSERLEVEL](https://www.google.com/search?num=5&q=MFTBITMAPWRITESUSERLEVEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS.MFTBITMAPWRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MFTBITMAPWRITESUSERLEVEL)
[MFTBITMAPWRITESUSERLEVEL](https://www.google.com/search?num=5&q=MFTBITMAPWRITESUSERLEVEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS_EX.MFTBITMAPWRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MFTBITMAPWRITESUSERLEVEL)
[MFTWRITESUSERLEVEL](https://www.google.com/search?num=5&q=MFTWRITESUSERLEVEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS.MFTWRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MFTWRITESUSERLEVEL)
[MFTWRITESUSERLEVEL](https://www.google.com/search?num=5&q=MFTWRITESUSERLEVEL+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS_EX.MFTWRITESUSERLEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=MFTWRITESUSERLEVEL)
[MODULEENTRY32](http://msdn2.microsoft.com/en-us/library/305fab35-625c-42e3-a434-e2513e4c8870) | tlhelp32.h | [Vanara.PInvoke.Kernel32.MODULEENTRY32](https://github.com/dahall/Vanara/search?l=C%23&q=MODULEENTRY32)
[MODULEINFO](http://msdn2.microsoft.com/en-us/library/583caafe-7fa3-4041-b5bc-4e8899b3a08a) | psapi.h | [Vanara.PInvoke.Kernel32.MODULEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=MODULEINFO)
[MOUSE_EVENT_RECORD](https://www.google.com/search?num=5&q=MOUSE_EVENT_RECORD+site%3Amicrosoft.com) | Wincon.h | [Vanara.PInvoke.Kernel32.MOUSE_EVENT_RECORD](https://github.com/dahall/Vanara/search?l=C%23&q=MOUSE_EVENT_RECORD)
@ -1263,6 +1304,8 @@ Native Structure | Header | Managed Structure
[NamespaceHandle](https://www.google.com/search?num=5&q=NamespaceHandle+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.NamespaceHandle](https://github.com/dahall/Vanara/search?l=C%23&q=NamespaceHandle)
[NLSVERSIONINFO](http://msdn2.microsoft.com/en-us/library/dd319086) | Winnls.h | [Vanara.PInvoke.Kernel32.NLSVERSIONINFO](https://github.com/dahall/Vanara/search?l=C%23&q=NLSVERSIONINFO)
[NLSVERSIONINFOEX](http://msdn2.microsoft.com/en-us/library/dd319087) | Winnls.h | [Vanara.PInvoke.Kernel32.NLSVERSIONINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=NLSVERSIONINFOEX)
[NTFS_STATISTICS](http://msdn2.microsoft.com/en-us/library/9b5cffc5-386d-4333-9a37-cc27b8f9b187) | winioctl.h | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS](https://github.com/dahall/Vanara/search?l=C%23&q=NTFS_STATISTICS)
[NTFS_STATISTICS_EX](http://msdn2.microsoft.com/en-us/library/D1A6995C-A4BA-4ECC-892A-196581FA41CE) | winioctl.h | [Vanara.PInvoke.Kernel32.NTFS_STATISTICS_EX](https://github.com/dahall/Vanara/search?l=C%23&q=NTFS_STATISTICS_EX)
[NUMA_NODE_RELATIONSHIP](http://msdn2.microsoft.com/en-us/library/a4e4c994-c4af-4b4f-8684-6037bcba35a9) | winnt.h | [Vanara.PInvoke.Kernel32.NUMA_NODE_RELATIONSHIP](https://github.com/dahall/Vanara/search?l=C%23&q=NUMA_NODE_RELATIONSHIP)
[NUMBERFMT](http://msdn2.microsoft.com/en-us/library/dd319095) | Winnls.h | [Vanara.PInvoke.Kernel32.NUMBERFMT](https://github.com/dahall/Vanara/search?l=C%23&q=NUMBERFMT)
[OFSTRUCT](http://msdn2.microsoft.com/en-us/library/aa365282) | WinBase.h | [Vanara.PInvoke.Kernel32.OFSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=OFSTRUCT)
@ -1272,6 +1315,9 @@ Native Structure | Header | Managed Structure
[PACKAGE_ID](http://msdn2.microsoft.com/en-us/library/4B15281A-2227-47B7-A750-0A01DB8543FC) | appmodel.h | [Vanara.PInvoke.Kernel32.PACKAGE_ID](https://github.com/dahall/Vanara/search?l=C%23&q=PACKAGE_ID)
[PACKAGE_INFO_REFERENCE](https://www.google.com/search?num=5&q=PACKAGE_INFO_REFERENCE+site%3Amicrosoft.com) | appmodel.h | [Vanara.PInvoke.Kernel32.PACKAGE_INFO_REFERENCE](https://github.com/dahall/Vanara/search?l=C%23&q=PACKAGE_INFO_REFERENCE)
[PACKAGE_VERSION](http://msdn2.microsoft.com/en-us/library/8543DF84-A908-4DF5-AEE6-169FECB2AA97) | appmodel.h | [Vanara.PInvoke.Kernel32.PACKAGE_VERSION](https://github.com/dahall/Vanara/search?l=C%23&q=PACKAGE_VERSION)
[PARTITION_INFORMATION](http://msdn2.microsoft.com/en-us/library/2c8fa83a-0694-4e17-a9e4-87f839a0d458) | winioctl.h | [Vanara.PInvoke.Kernel32.PARTITION_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=PARTITION_INFORMATION)
[PARTITION_INFORMATION_GPT](http://msdn2.microsoft.com/en-us/library/373b4eb3-af6d-4112-9787-f14c19972189) | winioctl.h | [Vanara.PInvoke.Kernel32.PARTITION_INFORMATION_GPT](https://github.com/dahall/Vanara/search?l=C%23&q=PARTITION_INFORMATION_GPT)
[PARTITION_INFORMATION_MBR](http://msdn2.microsoft.com/en-us/library/5b74b06f-ef4c-44ab-95c6-49c050faf1f4) | winioctl.h | [Vanara.PInvoke.Kernel32.PARTITION_INFORMATION_MBR](https://github.com/dahall/Vanara/search?l=C%23&q=PARTITION_INFORMATION_MBR)
[PERFORMANCE_DATA](http://msdn2.microsoft.com/en-us/library/dd796401) | Winnt.h | [Vanara.PInvoke.Kernel32.PERFORMANCE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=PERFORMANCE_DATA)
[PERFORMANCE_INFORMATION](http://msdn2.microsoft.com/en-us/library/efc47f6e-1a60-4e77-9e5d-c725f9042ab8) | psapi.h | [Vanara.PInvoke.Kernel32.PERFORMANCE_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=PERFORMANCE_INFORMATION)
[PerformanceDataHandle](https://www.google.com/search?num=5&q=PerformanceDataHandle+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.PerformanceDataHandle](https://github.com/dahall/Vanara/search?l=C%23&q=PerformanceDataHandle)
@ -1334,6 +1380,9 @@ Native Structure | Header | Managed Structure
[PTP_WORK](https://www.google.com/search?num=5&q=PTP_WORK+site%3Amicrosoft.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%3Amicrosoft.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%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.PUMS_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=PUMS_CONTEXT)
[READ_FILE_USN_DATA](http://msdn2.microsoft.com/en-us/library/8c403eec-7504-4a69-9f05-7a3a164557a6) | 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](http://msdn2.microsoft.com/en-us/library/f88e71ba-6099-4928-9d71-732a4ca809bc) | 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)
[READ_USN_JOURNAL_DATA_V1](http://msdn2.microsoft.com/en-us/library/f88e71ba-6099-4928-9d71-732a4ca809bc) | winioctl.h | [Vanara.PInvoke.Kernel32.READ_USN_JOURNAL_DATA_V1](https://github.com/dahall/Vanara/search?l=C%23&q=READ_USN_JOURNAL_DATA_V1)
[REASON_CONTEXT](http://msdn2.microsoft.com/en-us/library/dd405536) | MinWinBase.h | [Vanara.PInvoke.Kernel32.REASON_CONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=REASON_CONTEXT)
[REGION_DATA](https://www.google.com/search?num=5&q=REGION_DATA+site%3Amicrosoft.com) | | [Vanara.PInvoke.Kernel32.PROCESS_HEAP_ENTRY.BLOCK_REGION_UNION.REGION_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=REGION_DATA)
[RIP_INFO](http://msdn2.microsoft.com/en-us/library/ms680587) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.RIP_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=RIP_INFO)
@ -1375,6 +1424,16 @@ Native Structure | Header | Managed Structure
[UNLOAD_DLL_DEBUG_INFO](http://msdn2.microsoft.com/en-us/library/ms681403) | WinBase.h | [Vanara.PInvoke.Kernel32.DEBUG_EVENT.UNLOAD_DLL_DEBUG_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=UNLOAD_DLL_DEBUG_INFO)
[UNWIND_HISTORY_TABLE](https://www.google.com/search?num=5&q=UNWIND_HISTORY_TABLE+site%3Amicrosoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.UNWIND_HISTORY_TABLE](https://github.com/dahall/Vanara/search?l=C%23&q=UNWIND_HISTORY_TABLE)
[UNWIND_HISTORY_TABLE_ENTRY](https://www.google.com/search?num=5&q=UNWIND_HISTORY_TABLE_ENTRY+site%3Amicrosoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.UNWIND_HISTORY_TABLE_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=UNWIND_HISTORY_TABLE_ENTRY)
[USN_JOURNAL_DATA_V0](http://msdn2.microsoft.com/en-us/library/6b75eab2-aa10-4b48-8918-e4b03b5d8564) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_JOURNAL_DATA_V0](https://github.com/dahall/Vanara/search?l=C%23&q=USN_JOURNAL_DATA_V0)
[USN_JOURNAL_DATA_V1](http://msdn2.microsoft.com/en-us/library/6b75eab2-aa10-4b48-8918-e4b03b5d8564) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_JOURNAL_DATA_V1](https://github.com/dahall/Vanara/search?l=C%23&q=USN_JOURNAL_DATA_V1)
[USN_JOURNAL_DATA_V2](http://msdn2.microsoft.com/en-us/library/BBFA6D14-1423-45B0-83A0-62019D08507F) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_JOURNAL_DATA_V2](https://github.com/dahall/Vanara/search?l=C%23&q=USN_JOURNAL_DATA_V2)
[USN_RANGE_TRACK_OUTPUT](http://msdn2.microsoft.com/en-us/library/E10ECB50-A506-4836-81D2-3073FBB844CA) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_RANGE_TRACK_OUTPUT](https://github.com/dahall/Vanara/search?l=C%23&q=USN_RANGE_TRACK_OUTPUT)
[USN_RECORD_COMMON_HEADER](http://msdn2.microsoft.com/en-us/library/7B193D8E-FEED-4289-B40F-33BC27889F15) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_RECORD_COMMON_HEADER](https://github.com/dahall/Vanara/search?l=C%23&q=USN_RECORD_COMMON_HEADER)
[USN_RECORD_EXTENT](http://msdn2.microsoft.com/en-us/library/7D569FCB-06D4-4348-B75A-D087D1D37851) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_RECORD_EXTENT](https://github.com/dahall/Vanara/search?l=C%23&q=USN_RECORD_EXTENT)
[USN_RECORD_V2](http://msdn2.microsoft.com/en-us/library/1747453d-fd18-4853-a953-47131f3067ae) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_RECORD_V2](https://github.com/dahall/Vanara/search?l=C%23&q=USN_RECORD_V2)
[USN_RECORD_V3](http://msdn2.microsoft.com/en-us/library/6d95c5d1-6c6b-498f-a00d-eaa540e8b15b) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_RECORD_V3](https://github.com/dahall/Vanara/search?l=C%23&q=USN_RECORD_V3)
[USN_RECORD_V4](http://msdn2.microsoft.com/en-us/library/2636D1A1-6FD1-4F84-954C-499DCCE6E390) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_RECORD_V4](https://github.com/dahall/Vanara/search?l=C%23&q=USN_RECORD_V4)
[USN_TRACK_MODIFIED_RANGES](http://msdn2.microsoft.com/en-us/library/00254BBD-8F38-46AB-8B0A-3094020A48C5) | winioctl.h | [Vanara.PInvoke.Kernel32.USN_TRACK_MODIFIED_RANGES](https://github.com/dahall/Vanara/search?l=C%23&q=USN_TRACK_MODIFIED_RANGES)
[WIN32_FILE_ATTRIBUTE_DATA](http://msdn2.microsoft.com/en-us/library/aa365739) | WinBase.h | [Vanara.PInvoke.Kernel32.WIN32_FILE_ATTRIBUTE_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WIN32_FILE_ATTRIBUTE_DATA)
[WIN32_FIND_STREAM_DATA](http://msdn2.microsoft.com/en-us/library/aa365741) | WinBase.h | [Vanara.PInvoke.Kernel32.WIN32_FIND_STREAM_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=WIN32_FIND_STREAM_DATA)
[WIN32_MEMORY_RANGE_ENTRY](http://msdn2.microsoft.com/en-us/library/hh780544) | WinBase.h | [Vanara.PInvoke.Kernel32.WIN32_MEMORY_RANGE_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=WIN32_MEMORY_RANGE_ENTRY)

File diff suppressed because one or more lines are too long

View File

@ -748,6 +748,7 @@ Native Interface | Header | Managed Interface
[IDataAdviseHolder](http://msdn2.microsoft.com/en-us/library/740a6366-6ab1-4a20-82df-1efdd62211eb) | objidl.h | [Vanara.PInvoke.Ole32.IDataAdviseHolder](https://github.com/dahall/Vanara/search?l=C%23&q=IDataAdviseHolder)
[IDelayedPropertyStoreFactory](http://msdn2.microsoft.com/en-us/library/855c9f10-9f40-4c60-a669-551fa51133f5) | propsys.h | [Vanara.PInvoke.PropSys.IDelayedPropertyStoreFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IDelayedPropertyStoreFactory)
[IDirectWriterLock](http://msdn2.microsoft.com/en-us/library/cff56e4f-b8c5-4d87-9289-f8f2212d7c42) | objidl.h | [Vanara.PInvoke.Ole32.IDirectWriterLock](https://github.com/dahall/Vanara/search?l=C%23&q=IDirectWriterLock)
[IDispatch](http://msdn2.microsoft.com/en-us/library/ebbff4bc-36b2-4861-9efa-ffa45e013eb5) | oaidl.h | [Vanara.PInvoke.Ole32.IDispatch](https://github.com/dahall/Vanara/search?l=C%23&q=IDispatch)
[IDropSource](http://msdn2.microsoft.com/en-us/library/963a36bc-4ad7-4591-bffc-a96b4310177d) | oleidl.h | [Vanara.PInvoke.Ole32.IDropSource](https://github.com/dahall/Vanara/search?l=C%23&q=IDropSource)
[IDropTarget](http://msdn2.microsoft.com/en-us/library/13fbe834-1ef8-4944-b2e4-9f5c413c65c8) | oleidl.h | [Vanara.PInvoke.Ole32.IDropTarget](https://github.com/dahall/Vanara/search?l=C%23&q=IDropTarget)
[IEnumContextProps](http://msdn2.microsoft.com/en-us/library/64591e45-5478-4360-8c1f-08b09b5aef8e) | objidl.h | [Vanara.PInvoke.Ole32.IEnumContextProps](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumContextProps)

View File

@ -34,7 +34,7 @@ Structures
VARIANT, CO_MTA_USAGE_COOKIE, MULTI_QI, STGOPTIONS, COSERVERINFO, ContextProperty, DVTARGETDEVICE, SOLE_AUTHENTICATION_INFO, SOLE_AUTHENTICATION_LIST, SOLE_AUTHENTICATION_SERVICE, StorageLayout, BIND_OPTS_V, BIND_OPTS2, BIND_OPTS3, INTERFACEINFO, SNB, HOLEMENU, OLESTREAM, OIFI, OLEMENUGROUPWIDTHS, OLEVERB, STATPROPSETSTG, STATPROPSTG, BLOB, CLIPDATA, PACKEDMETA, PROPVARIANT, RPC_AUTH_IDENTITY_HANDLE, RPC_AUTHZ_HANDLE, LICINFO, CSPLATFORM, QUERYCONTEXT, PROPERTYKEY, SAFEARRAY, SAFEARRAYBOUND
Interfaces
IInspectable, IMessageDispatcher, ICreateErrorInfo, IErrorInfo, IErrorLog, IPropertyBag, IRecordInfo, ISupportErrorInfo, IActivationFilter, IAgileObject, IAgileReference, IBindCtxV, IContext, IDataAdviseHolder, IDirectWriterLock, IEnumContextProps, IEnumSTATSTG, IEnumUnknown, IFillLockBytes, IInitializeSpy, ILayoutStorage, ILockBytes, IMalloc, IMallocSpy, IMarshal, IMessageFilter, INoMarshal, IObjContext, IPersistStorage, IRunningObjectTable, ISequentialStream, IStorage, ISurrogate, IChannelHook, IDropSource, IDropTarget, IEnumOLEVERB, IOleAdviseHolder, IOleCache, IOleClientSite, IOleContainer, IOleInPlaceActiveObject, IOleInPlaceFrame, IOleInPlaceUIWindow, IOleObject, IOleWindow, IParseDisplayName, IPersist, IPersistStream, IPersistStreamInit, IEnumSTATPROPSETSTG, IEnumSTATPROPSTG, IPropertySetStorage, IPropertyStorage, IClassFactory, IClassFactory2, ICreateObject, IDelayedPropertyStoreFactory, IInitializeWithStream, IPropertyDescription, IPropertyDescription2, IPropertyDescriptionList, IPropertyEnumType, IPropertyEnumType2, IPropertyEnumTypeList, IPropertyStore, IPropertyStoreFactory, IPropertySystem, IObjectWithPropertyKey, IPropertyChange, IPropertyChangeArray
IInspectable, IMessageDispatcher, ICreateErrorInfo, IDispatch, IErrorInfo, IErrorLog, IPropertyBag, IRecordInfo, ISupportErrorInfo, IActivationFilter, IAgileObject, IAgileReference, IBindCtxV, IContext, IDataAdviseHolder, IDirectWriterLock, IEnumContextProps, IEnumSTATSTG, IEnumUnknown, IFillLockBytes, IInitializeSpy, ILayoutStorage, ILockBytes, IMalloc, IMallocSpy, IMarshal, IMessageFilter, INoMarshal, IObjContext, IPersistStorage, IRunningObjectTable, ISequentialStream, IStorage, ISurrogate, IChannelHook, IDropSource, IDropTarget, IEnumOLEVERB, IOleAdviseHolder, IOleCache, IOleClientSite, IOleContainer, IOleInPlaceActiveObject, IOleInPlaceFrame, IOleInPlaceUIWindow, IOleObject, IOleWindow, IParseDisplayName, IPersist, IPersistStream, IPersistStreamInit, IEnumSTATPROPSETSTG, IEnumSTATPROPSTG, IPropertySetStorage, IPropertyStorage, IClassFactory, IClassFactory2, ICreateObject, IDelayedPropertyStoreFactory, IInitializeWithStream, IPropertyDescription, IPropertyDescription2, IPropertyDescriptionList, IPropertyEnumType, IPropertyEnumType2, IPropertyEnumTypeList, IPropertyStore, IPropertyStoreFactory, IPropertySystem, IObjectWithPropertyKey, IPropertyChange, IPropertyChangeArray
</PackageReleaseNotes>
<LangVersion>latest</LangVersion>

View File

@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="Microsoft.NET.Sdk">
<ProjectExtensions>
<SupportedDlls>
</SupportedDlls>
<SupportedDlls></SupportedDlls>
</ProjectExtensions>
<PropertyGroup>
<Description>PInvoke API (methods, structures and constants imported from Windows Search.</Description>

View File

@ -726,7 +726,6 @@ Native Structure | Header | Managed Structure
[PROVIDER_FILTER_INFO](http://msdn2.microsoft.com/en-us/library/0541b24a-8531-4828-8c3b-d889e58b0b38) | tdh.h | [Vanara.PInvoke.AdvApi32.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%3Amicrosoft.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](http://msdn2.microsoft.com/en-us/library/450a6d2d-d2e4-4098-90af-a8024ddcfcb5) | winnt.h | [Vanara.PInvoke.AdvApi32.PSID_IDENTIFIER_AUTHORITY](https://github.com/dahall/Vanara/search?l=C%23&q=PSID_IDENTIFIER_AUTHORITY)
[PTOKEN_PRIVILEGES](https://www.google.com/search?num=5&q=PTOKEN_PRIVILEGES+site%3Amicrosoft.com) | | [Vanara.PInvoke.AdvApi32.PTOKEN_PRIVILEGES](https://github.com/dahall/Vanara/search?l=C%23&q=PTOKEN_PRIVILEGES)
[QUERY_SERVICE_CONFIG](http://msdn2.microsoft.com/en-us/library/ms684950) | 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](http://msdn2.microsoft.com/en-us/library/de9797b7-02b0-43cb-bed3-50b7e8676f36) | 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](http://msdn2.microsoft.com/en-us/library/aa379363) | Winnt.h | [Vanara.PInvoke.AdvApi32.QUOTA_LIMITS](https://github.com/dahall/Vanara/search?l=C%23&q=QUOTA_LIMITS)

File diff suppressed because one or more lines are too long

View File

@ -127,6 +127,7 @@ Class | Description
[Vanara.Collections.IEnumFromCom<T>.ComTryGetNext](https://github.com/dahall/Vanara/search?l=C%23&q=ComTryGetNext) | Delegate that gets the next value in an enumeration and returns true or returns false to indicate there are no more items in the enumeration.
[Vanara.InteropServices.CoTaskMemStringMarshaler](https://github.com/dahall/Vanara/search?l=C%23&q=CoTaskMemStringMarshaler) | Marshals strings that are allocated by native code and must be freed using CoTaskMemFree after use.
[Vanara.PInvoke.FunctionHelper](https://github.com/dahall/Vanara/search?l=C%23&q=FunctionHelper) | Generic functions to help with standard function patterns like getting a string from a method.
[Vanara.Collections.IEnumeratorFromNext<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumeratorFromNext<T>) | An implementation the `System.Collections.IEnumerator` interface that can iterate through next and reset methods.
[Vanara.Collections.IEnumFromCom<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumFromCom<T>) | Creates an enumerable class from a get next method in the form of HRESULT Next(uint, TItem[], out uint) and a reset method. Useful if a class doesn't support `System.Collections.IEnumerable` or `System.Collections.Generic.IEnumerable`1` like some COM objects.
[Vanara.Collections.IEnumFromIndexer<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumFromIndexer<T>) | Creates an enumerable class from a counter and an indexer. Useful if a class doesn't support `System.Collections.IEnumerable` or `System.Collections.Generic.IEnumerable`1` like some COM objects.
[Vanara.Collections.IEnumFromNext<T>](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumFromNext<T>) | Creates an enumerable class from a get next method and a reset method. Useful if a class doesn't support `System.Collections.IEnumerable` or `System.Collections.Generic.IEnumerable`1` like some COM objects.
@ -140,6 +141,7 @@ Class | Description
[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.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.
[Vanara.InteropServices.SafeElementArray<T>](https://github.com/dahall/Vanara/search?l=C%23&q=SafeElementArray<T>) | A safe unmanaged array of structures allocated on the global heap with a prefix type (usually a uint or int) that determines the count of elements.
[Vanara.PInvoke.SafeHANDLE](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHANDLE) | Base class for all native handles.
[Vanara.InteropServices.SafeNativeArray<T>](https://github.com/dahall/Vanara/search?l=C%23&q=SafeNativeArray<T>) | A safe unmanaged array of structures allocated on the global heap. Array size determined by allocated memory size divided by size of structure.
@ -151,4 +153,5 @@ Class | Description
[Vanara.PInvoke.FunctionHelper.SizeFunc<T>](https://github.com/dahall/Vanara/search?l=C%23&q=SizeFunc<T>) | Gets a size and returns an error.
[Vanara.InteropServices.StringPtrArrayMarshaler](https://github.com/dahall/Vanara/search?l=C%23&q=StringPtrArrayMarshaler) | Marshals an array of strings to an array of pointers to strings with a NULL pointer at the end of the array.
[Vanara.PInvoke.StructHelper](https://github.com/dahall/Vanara/search?l=C%23&q=StructHelper) | Helper methods for structures.
[Vanara.Collections.IEnumFromNext<T>.TryGetNext](https://github.com/dahall/Vanara/search?l=C%23&q=TryGetNext) | Delegate that gets the next value in an enumeration and returns true or returns false to indicate there are no more items in the enumeration.
[Vanara.Collections.TryGetNext<T>](https://github.com/dahall/Vanara/search?l=C%23&q=TryGetNext<T>) | Delegate that gets the next value in an enumeration and returns true or returns false to indicate there are no more items in the enumeration.
[Vanara.Collections.TryGetNext<T>](https://github.com/dahall/Vanara/search?l=C%23&q=TryGetNext<T>) | Delegate that gets the next value in an enumeration and returns true or returns false to indicate there are no more items in the enumeration.

View File

@ -32,7 +32,7 @@
<PackageReleaseNotes>Currently implements:
Classes
IErrorProvider, IGraphicsObjectHandle, IHandle, IKernelHandle, ISecurityObject, IShellHandle, ISyncHandle, IUserHandle, AssociateAttribute, ComTryGetNext, CoTaskMemStringMarshaler, FunctionHelper, IEnumFromCom&lt;T&gt;, IEnumFromIndexer&lt;T&gt;, IEnumFromNext&lt;T&gt;, Lib, Macros, NullTermStringArrayMarshaler, OverlappedAsync, OverlappedAsyncResult, PInvokeClientExtensions, PInvokeDataAttribute, PRECT, PtrFunc&lt;T&gt;, RegistryTypeExt, SafeElementArray&lt;T&gt;, SafeHANDLE, SafeNativeArray&lt;T&gt;, SafeNativeArrayBase&lt;T&gt;, SafeNativeLinkedList&lt;T&gt;, SafeResourceId, SBFunc&lt;T&gt;, SECURITY_ATTRIBUTES, SizeFunc&lt;T&gt;, StringPtrArrayMarshaler, StructHelper, TryGetNext
IErrorProvider, IGraphicsObjectHandle, IHandle, IKernelHandle, ISecurityObject, IShellHandle, ISyncHandle, IUserHandle, AssociateAttribute, ComTryGetNext, CoTaskMemStringMarshaler, FunctionHelper, IEnumeratorFromNext&lt;T&gt;, IEnumFromCom&lt;T&gt;, IEnumFromIndexer&lt;T&gt;, IEnumFromNext&lt;T&gt;, Lib, Macros, NullTermStringArrayMarshaler, OverlappedAsync, OverlappedAsyncResult, PInvokeClientExtensions, PInvokeDataAttribute, PRECT, PtrFunc&lt;T&gt;, RegistryTypeExt, SafeAnysizeStruct&lt;T&gt;, SafeElementArray&lt;T&gt;, SafeHANDLE, SafeNativeArray&lt;T&gt;, SafeNativeArrayBase&lt;T&gt;, SafeNativeLinkedList&lt;T&gt;, SafeResourceId, SBFunc&lt;T&gt;, SECURITY_ATTRIBUTES, SizeFunc&lt;T&gt;, 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_RESOURCE_LIST, COLORREF, Connection, DevicePrivate, DeviceSpecificData, Dma, DmaV3, Generic, HACCEL, HANDLE, HBITMAP, HBRUSH, HCOLORSPACE, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HTASK, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, Interrupt, LCID, LOGFONT, Memory40, Memory48, Memory64, MessageInterruptRaw, MSG, NTStatus, OBJECT_TYPE_LIST, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, union, WIN32_FIND_DATA, Win32Error

View File

@ -252,25 +252,25 @@ Native Structure | Header | Managed Structure
### Interfaces
Native Interface | Header | Managed Interface
--- | --- | ---
[DFConstraint](https://www.google.com/search?num=5&q=DFConstraint+site%3Amicrosoft.com) | |
[DShellFolderViewEvents](https://www.google.com/search?num=5&q=DShellFolderViewEvents+site%3Amicrosoft.com) | |
[Folder](https://www.google.com/search?num=5&q=Folder+site%3Amicrosoft.com) | |
[Folder2](https://www.google.com/search?num=5&q=Folder2+site%3Amicrosoft.com) | |
[Folder3](https://www.google.com/search?num=5&q=Folder3+site%3Amicrosoft.com) | |
[FolderItem](https://www.google.com/search?num=5&q=FolderItem+site%3Amicrosoft.com) | |
[FolderItem2](https://www.google.com/search?num=5&q=FolderItem2+site%3Amicrosoft.com) | |
[FolderItems](https://www.google.com/search?num=5&q=FolderItems+site%3Amicrosoft.com) | |
[FolderItems2](https://www.google.com/search?num=5&q=FolderItems2+site%3Amicrosoft.com) | |
[FolderItems3](https://www.google.com/search?num=5&q=FolderItems3+site%3Amicrosoft.com) | |
[FolderItemVerb](https://www.google.com/search?num=5&q=FolderItemVerb+site%3Amicrosoft.com) | |
[FolderItemVerbs](https://www.google.com/search?num=5&q=FolderItemVerbs+site%3Amicrosoft.com) | |
[DFConstraint](https://www.google.com/search?num=5&q=DFConstraint+site%3Amicrosoft.com) | | [Vanara.PInvoke.Shell32.DFConstraint](https://github.com/dahall/Vanara/search?l=C%23&q=DFConstraint)
[DShellFolderViewEvents](https://www.google.com/search?num=5&q=DShellFolderViewEvents+site%3Amicrosoft.com) | | [Vanara.PInvoke.Shell32.DShellFolderViewEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DShellFolderViewEvents)
[Folder](https://www.google.com/search?num=5&q=Folder+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.Folder](https://github.com/dahall/Vanara/search?l=C%23&q=Folder)
[Folder2](https://www.google.com/search?num=5&q=Folder2+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.Folder2](https://github.com/dahall/Vanara/search?l=C%23&q=Folder2)
[Folder3](https://www.google.com/search?num=5&q=Folder3+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.Folder3](https://github.com/dahall/Vanara/search?l=C%23&q=Folder3)
[FolderItem](https://www.google.com/search?num=5&q=FolderItem+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItem](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItem)
[FolderItem2](https://www.google.com/search?num=5&q=FolderItem2+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItem2](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItem2)
[FolderItems](https://www.google.com/search?num=5&q=FolderItems+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItems](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItems)
[FolderItems2](https://www.google.com/search?num=5&q=FolderItems2+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItems2](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItems2)
[FolderItems3](https://www.google.com/search?num=5&q=FolderItems3+site%3Amicrosoft.com) | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItems3](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItems3)
[FolderItemVerb](https://www.google.com/search?num=5&q=FolderItemVerb+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.FolderItemVerb](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItemVerb)
[FolderItemVerbs](https://www.google.com/search?num=5&q=FolderItemVerbs+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.FolderItemVerbs](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItemVerbs)
[IActionProgress](http://msdn2.microsoft.com/en-us/library/e742e381-0fd2-482a-81a0-7b43d11b073b) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IActionProgress](https://github.com/dahall/Vanara/search?l=C%23&q=IActionProgress)
[IActionProgressDialog](http://msdn2.microsoft.com/en-us/library/f3c0e4ae-f93f-4ee2-873a-d9370044e922) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IActionProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IActionProgressDialog)
[IApplicationAssociationRegistration](http://msdn2.microsoft.com/en-us/library/015a3be4-2e74-4a2b-8c02-54dcbf0ecacd) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IApplicationAssociationRegistration](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationAssociationRegistration)
[IApplicationDestinations](http://msdn2.microsoft.com/en-us/library/dd378413) | Shobjidl.h | [Vanara.PInvoke.Shell32.IApplicationDestinations](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationDestinations)
[IApplicationDocumentLists](http://msdn2.microsoft.com/en-us/library/bb762502) | Shobjidl.h | [Vanara.PInvoke.Shell32.IApplicationDocumentLists](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationDocumentLists)
[IAutoComplete](https://www.google.com/search?num=5&q=IAutoComplete+site%3Amicrosoft.com) | | [Vanara.PInvoke.IAutoComplete](https://github.com/dahall/Vanara/search?l=C%23&q=IAutoComplete)
[IAutoComplete2](https://www.google.com/search?num=5&q=IAutoComplete2+site%3Amicrosoft.com) | | [Vanara.PInvoke.IAutoComplete2](https://github.com/dahall/Vanara/search?l=C%23&q=IAutoComplete2)
[IAutoComplete](https://www.google.com/search?num=5&q=IAutoComplete+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IAutoComplete](https://github.com/dahall/Vanara/search?l=C%23&q=IAutoComplete)
[IAutoComplete2](https://www.google.com/search?num=5&q=IAutoComplete2+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IAutoComplete2](https://github.com/dahall/Vanara/search?l=C%23&q=IAutoComplete2)
[IColumnManager](http://msdn2.microsoft.com/en-us/library/d01cacd8-1867-4f44-bbc3-876bd727c0fe) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IColumnManager](https://github.com/dahall/Vanara/search?l=C%23&q=IColumnManager)
[ICommDlgBrowser](http://msdn2.microsoft.com/en-us/library/bf89ac6e-6c2e-4944-885c-9ab62f58fe71) | Shobjidl.h | [Vanara.PInvoke.Shell32.ICommDlgBrowser](https://github.com/dahall/Vanara/search?l=C%23&q=ICommDlgBrowser)
[ICommDlgBrowser3](http://msdn2.microsoft.com/en-us/library/c9286061-8ac8-452b-9204-193bc6b571cb) | Shobjidl.h | [Vanara.PInvoke.Shell32.ICommDlgBrowser3](https://github.com/dahall/Vanara/search?l=C%23&q=ICommDlgBrowser3)
@ -302,12 +302,12 @@ Native Interface | Header | Managed Interface
[IFileOperation](https://www.google.com/search?num=5&q=IFileOperation+site%3Amicrosoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileOperation](https://github.com/dahall/Vanara/search?l=C%23&q=IFileOperation)
[IFileOperationProgressSink](http://msdn2.microsoft.com/en-us/library/bb775722) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileOperationProgressSink](https://github.com/dahall/Vanara/search?l=C%23&q=IFileOperationProgressSink)
[IFileSaveDialog](http://msdn2.microsoft.com/en-us/library/bb775688) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileSaveDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSaveDialog)
[IFileSearchBand](https://www.google.com/search?num=5&q=IFileSearchBand+site%3Amicrosoft.com) | |
[IFileSystemBindData](http://msdn2.microsoft.com/en-us/library/bb775671) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileSystemBindData](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemBindData)
[IFileSystemBindData2](http://msdn2.microsoft.com/en-us/library/bb775660) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileSystemBindData2](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemBindData2)
[IFileSearchBand](https://www.google.com/search?num=5&q=IFileSearchBand+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IFileSearchBand](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSearchBand)
[IFileSystemBindData](http://msdn2.microsoft.com/en-us/library/f5099bb3-21a7-4708-ac48-d32a14646614) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFileSystemBindData](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemBindData)
[IFileSystemBindData2](http://msdn2.microsoft.com/en-us/library/c9659147-e2b6-4040-b939-42b7efec32d7) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFileSystemBindData2](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemBindData2)
[IFolderView](http://msdn2.microsoft.com/en-us/library/bb761848) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFolderView](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderView)
[IFolderView2](http://msdn2.microsoft.com/en-us/library/bb761848) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFolderView2](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderView2)
[IFolderViewOC](https://www.google.com/search?num=5&q=IFolderViewOC+site%3Amicrosoft.com) | |
[IFolderViewOC](https://www.google.com/search?num=5&q=IFolderViewOC+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IFolderViewOC](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderViewOC)
[IFolderViewOptions](http://msdn2.microsoft.com/en-us/library/4831e62c-45e4-435d-b926-0e140cbfb6fc) | shobjidl.h | [Vanara.PInvoke.Shell32.IFolderViewOptions](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderViewOptions)
[IInitializeCommand](http://msdn2.microsoft.com/en-us/library/e5a2a4d3-2488-4da2-aaab-c27461859d9f) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IInitializeCommand](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeCommand)
[IInitializeWithFile](http://msdn2.microsoft.com/en-us/library/323181ab-1dc2-4b2a-a91f-3eccd7968bcd) | propsys.h | [Vanara.PInvoke.Shell32.IInitializeWithFile](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithFile)
@ -322,7 +322,7 @@ Native Interface | Header | Managed Interface
[INamespaceWalk](http://msdn2.microsoft.com/en-us/library/164732ae-1c72-465c-a16b-a8eeaa9cc185) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INamespaceWalk](https://github.com/dahall/Vanara/search?l=C%23&q=INamespaceWalk)
[INamespaceWalkCB](http://msdn2.microsoft.com/en-us/library/15244d6e-6cd7-4dee-8e4e-2533d5a60ae7) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INamespaceWalkCB](https://github.com/dahall/Vanara/search?l=C%23&q=INamespaceWalkCB)
[INamespaceWalkCB2](http://msdn2.microsoft.com/en-us/library/a748083b-a99e-4015-93da-112d2950f623) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INamespaceWalkCB2](https://github.com/dahall/Vanara/search?l=C%23&q=INamespaceWalkCB2)
[INewWDEvents](https://www.google.com/search?num=5&q=INewWDEvents+site%3Amicrosoft.com) | |
[INewWDEvents](https://www.google.com/search?num=5&q=INewWDEvents+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.INewWDEvents](https://github.com/dahall/Vanara/search?l=C%23&q=INewWDEvents)
[IObjectArray](http://msdn2.microsoft.com/en-us/library/ab0bb213-dc9c-4853-98d7-668e7ca76583) | objectarray.h | [Vanara.PInvoke.Shell32.IObjectArray](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectArray)
[IObjectCollection](http://msdn2.microsoft.com/en-us/library/d7665b26-5839-4b08-a099-ef25a68c65db) | objectarray.h | [Vanara.PInvoke.Shell32.IObjectCollection](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectCollection)
[IObjectWithAppUserModelId](http://msdn2.microsoft.com/en-us/library/f5b4e6bf-a5bf-49c5-b343-e9c1ec6c263d) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithAppUserModelId](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithAppUserModelId)
@ -341,27 +341,27 @@ Native Interface | Header | Managed Interface
[IResultsFolder](http://msdn2.microsoft.com/en-us/library/db44052b-bd26-412f-9f2a-66a0c53b65ac) | shobjidl.h | [Vanara.PInvoke.Shell32.IResultsFolder](https://github.com/dahall/Vanara/search?l=C%23&q=IResultsFolder)
[IServiceProvider](https://www.google.com/search?num=5&q=IServiceProvider+site%3Amicrosoft.com) | servprov.h | [Vanara.PInvoke.Shell32.IServiceProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IServiceProvider)
[IShellBrowser](http://msdn2.microsoft.com/en-us/library/bb775123) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellBrowser](https://github.com/dahall/Vanara/search?l=C%23&q=IShellBrowser)
[IShellDispatch](https://www.google.com/search?num=5&q=IShellDispatch+site%3Amicrosoft.com) | |
[IShellDispatch2](https://www.google.com/search?num=5&q=IShellDispatch2+site%3Amicrosoft.com) | |
[IShellDispatch3](https://www.google.com/search?num=5&q=IShellDispatch3+site%3Amicrosoft.com) | |
[IShellDispatch4](https://www.google.com/search?num=5&q=IShellDispatch4+site%3Amicrosoft.com) | |
[IShellDispatch5](https://www.google.com/search?num=5&q=IShellDispatch5+site%3Amicrosoft.com) | |
[IShellDispatch6](https://www.google.com/search?num=5&q=IShellDispatch6+site%3Amicrosoft.com) | |
[IShellDispatch](https://www.google.com/search?num=5&q=IShellDispatch+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch)
[IShellDispatch2](https://www.google.com/search?num=5&q=IShellDispatch2+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch2)
[IShellDispatch3](https://www.google.com/search?num=5&q=IShellDispatch3+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch3](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch3)
[IShellDispatch4](https://www.google.com/search?num=5&q=IShellDispatch4+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch4](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch4)
[IShellDispatch5](https://www.google.com/search?num=5&q=IShellDispatch5+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch5](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch5)
[IShellDispatch6](https://www.google.com/search?num=5&q=IShellDispatch6+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch6](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch6)
[IShellExtInit](http://msdn2.microsoft.com/en-us/library/bb775096) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellExtInit](https://github.com/dahall/Vanara/search?l=C%23&q=IShellExtInit)
[IShellFolder](http://msdn2.microsoft.com/en-us/library/bb775075) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellFolder](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolder)
[IShellFolder2](http://msdn2.microsoft.com/en-us/library/bb775075) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellFolder2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolder2)
[IShellFolderViewCB](http://msdn2.microsoft.com/en-us/library/bb774967) | Shlobj.h | [Vanara.PInvoke.Shell32.IShellFolderViewCB](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewCB)
[IShellFolderViewDual](https://www.google.com/search?num=5&q=IShellFolderViewDual+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.IShellFolderViewDual](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewDual)
[IShellFolderViewDual2](https://www.google.com/search?num=5&q=IShellFolderViewDual2+site%3Amicrosoft.com) | |
[IShellFolderViewDual3](https://www.google.com/search?num=5&q=IShellFolderViewDual3+site%3Amicrosoft.com) | |
[IShellFolderViewDual](https://www.google.com/search?num=5&q=IShellFolderViewDual+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellFolderViewDual](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewDual)
[IShellFolderViewDual2](https://www.google.com/search?num=5&q=IShellFolderViewDual2+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellFolderViewDual2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewDual2)
[IShellFolderViewDual3](https://www.google.com/search?num=5&q=IShellFolderViewDual3+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellFolderViewDual3](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewDual3)
[IShellItem](http://msdn2.microsoft.com/en-us/library/bb761144) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellItem](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItem)
[IShellItem2](http://msdn2.microsoft.com/en-us/library/bb761130) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellItem2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItem2)
[IShellItemArray](http://msdn2.microsoft.com/en-us/library/bb761106) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellItemArray](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItemArray)
[IShellItemImageFactory](http://msdn2.microsoft.com/en-us/library/a6eea412-553a-4bdd-afc2-cc002c4500a4) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellItemImageFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItemImageFactory)
[IShellLibrary](https://www.google.com/search?num=5&q=IShellLibrary+site%3Amicrosoft.com) | | [Vanara.PInvoke.Shell32.IShellLibrary](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLibrary)
[IShellLinkDataList](http://msdn2.microsoft.com/en-us/library/bb774916) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellLinkDataList](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkDataList)
[IShellLinkDual](https://www.google.com/search?num=5&q=IShellLinkDual+site%3Amicrosoft.com) | |
[IShellLinkDual2](https://www.google.com/search?num=5&q=IShellLinkDual2+site%3Amicrosoft.com) | |
[IShellLinkDual](https://www.google.com/search?num=5&q=IShellLinkDual+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellLinkDual](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkDual)
[IShellLinkDual2](https://www.google.com/search?num=5&q=IShellLinkDual2+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IShellLinkDual2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkDual2)
[IShellLinkW](http://msdn2.microsoft.com/en-us/library/bb774950) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellLinkW](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkW)
[IShellPropSheetExt](http://msdn2.microsoft.com/en-us/library/1671ad3e-c131-4de0-a213-b22c9966bae2) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellPropSheetExt](https://github.com/dahall/Vanara/search?l=C%23&q=IShellPropSheetExt)
[IShellView](http://msdn2.microsoft.com/en-us/library/91438583-e4f1-456f-a130-2a45846fd725) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellView](https://github.com/dahall/Vanara/search?l=C%23&q=IShellView)
@ -374,5 +374,5 @@ Native Interface | Header | Managed Interface
[ITaskbarList3](http://msdn2.microsoft.com/en-us/library/dd391692) | Shobjidl.h | [Vanara.PInvoke.Shell32.ITaskbarList3](https://github.com/dahall/Vanara/search?l=C%23&q=ITaskbarList3)
[ITaskbarList4](http://msdn2.microsoft.com/en-us/library/dd562040) | Shobjidl.h | [Vanara.PInvoke.Shell32.ITaskbarList4](https://github.com/dahall/Vanara/search?l=C%23&q=ITaskbarList4)
[IThumbnailProvider](http://msdn2.microsoft.com/en-us/library/55c4739a-4835-4f53-a435-804ddf06ffcf) | thumbcache.h | [Vanara.PInvoke.Shell32.IThumbnailProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IThumbnailProvider)
[IWebWizardHost](https://www.google.com/search?num=5&q=IWebWizardHost+site%3Amicrosoft.com) | |
[IWebWizardHost2](https://www.google.com/search?num=5&q=IWebWizardHost2+site%3Amicrosoft.com) | |
[IWebWizardHost](https://www.google.com/search?num=5&q=IWebWizardHost+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IWebWizardHost](https://github.com/dahall/Vanara/search?l=C%23&q=IWebWizardHost)
[IWebWizardHost2](https://www.google.com/search?num=5&q=IWebWizardHost2+site%3Amicrosoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IWebWizardHost2](https://github.com/dahall/Vanara/search?l=C%23&q=IWebWizardHost2)

View File

@ -34,7 +34,7 @@ Structures
CIDA, DROPDESCRIPTION, DROPFILES, FILEDESCRIPTOR, FILEGROUPDESCRIPTOR, NRESARRAY, SHDRAGIMAGE, OLECMD, OLECMDTEXT, APPBARDATA, ASSOCIATIONELEMENT, NOTIFYICONDATA, NOTIFYICONIDENTIFIER, SHELLEXECUTEINFO, SHFILEINFO, SHFILEOPSTRUCT, SHQUERYRBINFO, SHSTOCKICONINFO, BROWSEINFO, CABINETSTATE, COORD, CSFV, DATABLOCKHEADER, DEFCONTEXTMENU, EXP_DARWIN_LINK, EXP_SPECIAL_FOLDER, EXP_SZ_LINK, HLOCK, HPIF, HPSXA, NT_CONSOLE_PROPS, NT_FE_CONSOLE_PROPS, OPENASINFO, PROPPRG, SFV_CREATE, SHChangeNotifyEntry, SHDESCRIPTIONID, SHELLFLAGSTATE, SHELLSTATE, SHFOLDERCUSTOMSETTINGS, CMINVOKECOMMANDINFOEX, COMDLG_FILTERSPEC, CM_COLUMNINFO, SORTCOLUMN, KNOWNFOLDER_DEFINITION, PREVIEWHANDLERFRAMEINFO, EXTRASEARCH, FOLDERSETTINGS, SV2CVW2_PARAMS, THUMBBUTTON, ITEMIDLIST, SHELLDETAILS, SHITEMID, STRRET
Interfaces
IAutoComplete, IAutoComplete2, IShellFolderViewDual, IOleCommandTarget, IShellWindows, IObjectArray, IObjectCollection, IExtractIcon, IProgressDialog, IOpenControlPanel, IApplicationAssociationRegistration, IApplicationDestinations, IApplicationDocumentLists, IDefaultExtractIconInit, IEnumAssocHandlers, IEnumIDList, IFileIsInUse, IFileSystemBindData, IFileSystemBindData2, IQueryInfo, IActionProgress, IActionProgressDialog, ICommDlgBrowser, ICommDlgBrowser3, IContextMenu, IContextMenu2, IContextMenu3, IContextMenuCB, ICopyHookA, ICopyHookW, IExecuteCommand, IInitializeCommand, IExplorerBrowser, IExplorerBrowserEvents, IExplorerPaneVisibility, IExtractImage, IFileDialog, IFileDialog2, IFileDialogControlEvents, IFileDialogCustomize, IFileDialogEvents, IFileOpenDialog, IFileOperationProgressSink, IFileSaveDialog, IModalWindow, IFileOperation, IColumnManager, IFolderView, IFolderView2, IResultsFolder, IInitializeWithFile, IInitializeWithItem, IInitializeWithStream, IInputObject, IInputObject2, IInputObjectSite, IKnownFolder, IKnownFolderManager, INamespaceWalk, INamespaceWalkCB, INamespaceWalkCB2, IObjectWithSelection, IObjectWithAppUserModelId, IObjectWithProgId, IObjectWithSite, IOperationsProgressDialog, IParentAndItem, IPreviewHandler, IPreviewHandlerFrame, IPreviewHandlerVisuals, IServiceProvider, IShellExtInit, IEnumExtraSearch, IShellFolder, IShellFolder2, IEnumShellItems, IShellItem, IShellItem2, IShellItemArray, IShellItemImageFactory, IShellLibrary, IShellLinkDataList, IShellLinkW, IShellPropSheetExt, IFolderViewOptions, IShellBrowser, IShellFolderViewCB, IShellView, IShellView2, IShellView3, IStartMenuPinnedList, ICustomDestinationList, ITaskbarList, ITaskbarList2, ITaskbarList3, ITaskbarList4, IThumbnailProvider
IOleCommandTarget, IShellWindows, IObjectArray, IObjectCollection, DFConstraint, DShellFolderViewEvents, Folder, Folder2, Folder3, FolderItem, FolderItem2, FolderItems, FolderItems2, FolderItems3, FolderItemVerb, FolderItemVerbs, IAutoComplete, IAutoComplete2, IFileSearchBand, IFolderViewOC, INewWDEvents, IShellDispatch, IShellDispatch2, IShellDispatch3, IShellDispatch4, IShellDispatch5, IShellDispatch6, IShellFolderViewDual, IShellFolderViewDual2, IShellFolderViewDual3, IShellLinkDual, IShellLinkDual2, IWebWizardHost, IWebWizardHost2, IExtractIcon, IProgressDialog, IOpenControlPanel, IApplicationAssociationRegistration, IApplicationDestinations, IApplicationDocumentLists, IDefaultExtractIconInit, IEnumAssocHandlers, IEnumIDList, IFileIsInUse, IFileSystemBindData, IFileSystemBindData2, IQueryInfo, IActionProgress, IActionProgressDialog, ICommDlgBrowser, ICommDlgBrowser3, IContextMenu, IContextMenu2, IContextMenu3, IContextMenuCB, ICopyHookA, ICopyHookW, IExecuteCommand, IInitializeCommand, IExplorerBrowser, IExplorerBrowserEvents, IExplorerPaneVisibility, IExtractImage, IFileDialog, IFileDialog2, IFileDialogControlEvents, IFileDialogCustomize, IFileDialogEvents, IFileOpenDialog, IFileOperationProgressSink, IFileSaveDialog, IModalWindow, IFileOperation, IColumnManager, IFolderView, IFolderView2, IResultsFolder, IInitializeWithFile, IInitializeWithItem, IInitializeWithStream, IInputObject, IInputObject2, IInputObjectSite, IKnownFolder, IKnownFolderManager, INamespaceWalk, INamespaceWalkCB, INamespaceWalkCB2, IObjectWithSelection, IObjectWithAppUserModelId, IObjectWithProgId, IObjectWithSite, IOperationsProgressDialog, IParentAndItem, IPreviewHandler, IPreviewHandlerFrame, IPreviewHandlerVisuals, IServiceProvider, IShellExtInit, IEnumExtraSearch, IShellFolder, IShellFolder2, IEnumShellItems, IShellItem, IShellItem2, IShellItemArray, IShellItemImageFactory, IShellLibrary, IShellLinkDataList, IShellLinkW, IShellPropSheetExt, IFolderViewOptions, IShellBrowser, IShellFolderViewCB, IShellView, IShellView2, IShellView3, IStartMenuPinnedList, ICustomDestinationList, ITaskbarList, ITaskbarList2, ITaskbarList3, ITaskbarList4, IThumbnailProvider
</PackageReleaseNotes>
<LangVersion>latest</LangVersion>

View File

@ -3,7 +3,7 @@
<metadata>
<id>Vanara.Library</id>
<title>Vanara Libraries Metapackage</title>
<version>3.1.1</version>
<version>3.1.2</version>
<description>The full set of packages associated with the Vanara PInvoke Libraries.</description>
<tags>pinvoke;vanara;net-extensions;interop</tags>
<copyright>Copyright © 2017-2019</copyright>
@ -16,46 +16,46 @@
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<language>en-US</language>
<dependencies>
<dependency id="Vanara.BITS" version="3.1.1" />
<dependency id="Vanara.Core" version="3.1.1" />
<dependency id="Vanara.PInvoke.Accessibility" version="3.1.1" />
<dependency id="Vanara.PInvoke.AclUI" version="3.1.1" />
<dependency id="Vanara.PInvoke.BITS" version="3.1.1" />
<dependency id="Vanara.PInvoke.Cabinet" version="3.1.1" />
<dependency id="Vanara.PInvoke.ComCtl32" version="3.1.1" />
<dependency id="Vanara.PInvoke.CredUI" version="3.1.1" />
<dependency id="Vanara.PInvoke.Cryptography" version="3.1.1" />
<dependency id="Vanara.PInvoke.DwmApi" version="3.1.1" />
<dependency id="Vanara.PInvoke.Gdi32" version="3.1.1" />
<dependency id="Vanara.PInvoke.IpHlpApi" version="3.1.1" />
<dependency id="Vanara.PInvoke.Kernel32" version="3.1.1" />
<dependency id="Vanara.PInvoke.KtmW32" version="3.1.1" />
<dependency id="Vanara.PInvoke.Mpr" version="3.1.1" />
<dependency id="Vanara.PInvoke.NetApi32" version="3.1.1" />
<dependency id="Vanara.PInvoke.NetListMgr" version="3.1.1" />
<dependency id="Vanara.PInvoke.NtDll" version="3.1.1" />
<dependency id="Vanara.PInvoke.NTDSApi" version="3.1.1" />
<dependency id="Vanara.PInvoke.Ole" version="3.1.1" />
<dependency id="Vanara.PInvoke.Pdh" version="3.1.1" />
<dependency id="Vanara.PInvoke.PowrProf" version="3.1.1" />
<dependency id="Vanara.PInvoke.SearchApi" version="3.1.1" />
<dependency id="Vanara.PInvoke.Security" version="3.1.1" />
<dependency id="Vanara.PInvoke.Shared" version="3.1.1" />
<dependency id="Vanara.PInvoke.Shell32" version="3.1.1" />
<dependency id="Vanara.PInvoke.ShlwApi" version="3.1.1" />
<dependency id="Vanara.PInvoke.TaskSchd" version="3.1.1" />
<dependency id="Vanara.PInvoke.User32" version="3.1.1" />
<dependency id="Vanara.PInvoke.UxTheme" version="3.1.1" />
<dependency id="Vanara.PInvoke.VirtDisk" version="3.1.1" />
<dependency id="Vanara.PInvoke.Wer" version="3.1.1" />
<dependency id="Vanara.PInvoke.WinINet" version="3.1.1" />
<dependency id="Vanara.PInvoke.WinTrust" version="3.1.1" />
<dependency id="Vanara.PInvoke.Ws2_32" version="3.1.1" />
<dependency id="Vanara.Security" version="3.1.1" />
<dependency id="Vanara.SystemServices" version="3.1.1" />
<dependency id="Vanara.VirtualDisk" version="3.1.1" />
<dependency id="Vanara.Windows.Forms" version="3.1.1" />
<dependency id="Vanara.Windows.Shell" version="3.1.1" />
<dependency id="Vanara.BITS" version="3.1.2" />
<dependency id="Vanara.Core" version="3.1.2" />
<dependency id="Vanara.PInvoke.Accessibility" version="3.1.2" />
<dependency id="Vanara.PInvoke.AclUI" version="3.1.2" />
<dependency id="Vanara.PInvoke.BITS" version="3.1.2" />
<dependency id="Vanara.PInvoke.Cabinet" version="3.1.2" />
<dependency id="Vanara.PInvoke.ComCtl32" version="3.1.2" />
<dependency id="Vanara.PInvoke.CredUI" version="3.1.2" />
<dependency id="Vanara.PInvoke.Cryptography" version="3.1.2" />
<dependency id="Vanara.PInvoke.DwmApi" version="3.1.2" />
<dependency id="Vanara.PInvoke.Gdi32" version="3.1.2" />
<dependency id="Vanara.PInvoke.IpHlpApi" version="3.1.2" />
<dependency id="Vanara.PInvoke.Kernel32" version="3.1.2" />
<dependency id="Vanara.PInvoke.KtmW32" version="3.1.2" />
<dependency id="Vanara.PInvoke.Mpr" version="3.1.2" />
<dependency id="Vanara.PInvoke.NetApi32" version="3.1.2" />
<dependency id="Vanara.PInvoke.NetListMgr" version="3.1.2" />
<dependency id="Vanara.PInvoke.NtDll" version="3.1.2" />
<dependency id="Vanara.PInvoke.NTDSApi" version="3.1.2" />
<dependency id="Vanara.PInvoke.Ole" version="3.1.2" />
<dependency id="Vanara.PInvoke.Pdh" version="3.1.2" />
<dependency id="Vanara.PInvoke.PowrProf" version="3.1.2" />
<dependency id="Vanara.PInvoke.SearchApi" version="3.1.2" />
<dependency id="Vanara.PInvoke.Security" version="3.1.2" />
<dependency id="Vanara.PInvoke.Shared" version="3.1.2" />
<dependency id="Vanara.PInvoke.Shell32" version="3.1.2" />
<dependency id="Vanara.PInvoke.ShlwApi" version="3.1.2" />
<dependency id="Vanara.PInvoke.TaskSchd" version="3.1.2" />
<dependency id="Vanara.PInvoke.User32" version="3.1.2" />
<dependency id="Vanara.PInvoke.UxTheme" version="3.1.2" />
<dependency id="Vanara.PInvoke.VirtDisk" version="3.1.2" />
<dependency id="Vanara.PInvoke.Wer" version="3.1.2" />
<dependency id="Vanara.PInvoke.WinINet" version="3.1.2" />
<dependency id="Vanara.PInvoke.WinTrust" version="3.1.2" />
<dependency id="Vanara.PInvoke.Ws2_32" version="3.1.2" />
<dependency id="Vanara.Security" version="3.1.2" />
<dependency id="Vanara.SystemServices" version="3.1.2" />
<dependency id="Vanara.VirtualDisk" version="3.1.2" />
<dependency id="Vanara.Windows.Forms" version="3.1.2" />
<dependency id="Vanara.Windows.Shell" version="3.1.2" />
</dependencies>
</metadata>
<files />

View File

@ -47,6 +47,7 @@ Class | Description
[Vanara.Windows.Shell.PropertyTypeList](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyTypeList) | Exposes methods that enumerate the possible values for a property.
[Vanara.Windows.Shell.RegBasedSettings](https://github.com/dahall/Vanara/search?l=C%23&q=RegBasedSettings) | Base class for registry based settings.
[Vanara.Windows.Shell.RegistryBasedVirtualDictionary<T>](https://github.com/dahall/Vanara/search?l=C%23&q=RegistryBasedVirtualDictionary<T>) | A virtual dictionary that is based on values in the Windows Registry.
[Vanara.Windows.Shell.SearchCondition](https://github.com/dahall/Vanara/search?l=C%23&q=SearchCondition) | Provides properties and methods for retrieving information about a search condition.
[Vanara.Windows.Shell.ShellAssociation](https://github.com/dahall/Vanara/search?l=C%23&q=ShellAssociation) | Represents a Shell file association defined in the Windows Registry. Wraps `Vanara.PInvoke.ShlwApi.IQueryAssociations`.
[Vanara.Windows.Shell.ShellCommand](https://github.com/dahall/Vanara/search?l=C%23&q=ShellCommand) | Wraps the functionality of IInitializeCommand. When deriving, handling the `Vanara.Windows.Shell.ShellCommand.InitializeCommand` event is optional.
[Vanara.Windows.Shell.ShellDropTarget](https://github.com/dahall/Vanara/search?l=C%23&q=ShellDropTarget) | COM object that implements IDropTarget. Solves race problem on drop and simplifies interface calls. All IDropTarget methods call their equivalent On[MethodName] equivalents. To specialize their handling, simply override the On[MethodName] method or hook an event to the corresponding event.
@ -67,4 +68,6 @@ Class | Description
[Vanara.Windows.Shell.ShellLibrary.ShellLibraryFolders](https://github.com/dahall/Vanara/search?l=C%23&q=ShellLibraryFolders) | Folders of a `Vanara.Windows.Shell.ShellLibrary`.
[Vanara.Windows.Shell.ShellLink](https://github.com/dahall/Vanara/search?l=C%23&q=ShellLink) | Represents a Shell Shortcut (.lnk) file.
[Vanara.Windows.Shell.ShellRegistrar](https://github.com/dahall/Vanara/search?l=C%23&q=ShellRegistrar) | Contains static methods used to register and unregister shell items in the Windows Registry.
[Vanara.Windows.Shell.ShellSearch](https://github.com/dahall/Vanara/search?l=C%23&q=ShellSearch) | Represents functionality of the Windows Search Service.
[Vanara.Windows.Shell.ShellSearchViewSettings](https://github.com/dahall/Vanara/search?l=C%23&q=ShellSearchViewSettings) | Settings that change the folder view of a search.
[Vanara.Windows.Shell.TaskbarList](https://github.com/dahall/Vanara/search?l=C%23&q=TaskbarList) | Methods that control the Windows taskbar. It allows you to dynamically add, remove, and activate items on the taskbar. This wraps all of the ITaskbarListX interfaces.

View File

@ -24,7 +24,7 @@
<PackageReleaseNotes>Currently implements:
Classes
IComObject, ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ControlPanel, IconLocation, IndirectResource, IndirectString, MessageEventArgs, MessageLoop, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, RegBasedSettings, RegistryBasedVirtualDictionary&lt;T&gt;, ShellAssociation, ShellCommand, ShellDropTarget, ShellExecuteCommand, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellRegistrar, TaskbarList
IComObject, ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ControlPanel, IconLocation, IndirectResource, IndirectString, MessageEventArgs, MessageLoop, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, RegBasedSettings, RegistryBasedVirtualDictionary&lt;T&gt;, SearchCondition, ShellAssociation, ShellCommand, ShellDropTarget, ShellExecuteCommand, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellRegistrar, ShellSearch, ShellSearchViewSettings, TaskbarList
Enumerations
ChangeFilters, ExecutableType, FolderItemFilter, LibraryFolderFilter, LibraryViewTemplate, LinkResolution, OperationFlags, ShellIconType, ShellImageSize, ShellItemAttribute, ShellItemComparison, ShellItemDisplayString, ShellItemGetImageOptions, ShellItemToolTipOptions, TaskbarButtonProgressState, TransferFlags, VerbMultiSelectModel, VerbPosition, VerbSelectionModel