From 8686a6723d28d42679364cabf581d93b29919821 Mon Sep 17 00:00:00 2001 From: dahall Date: Wed, 21 Oct 2020 08:27:54 -0600 Subject: [PATCH] Updated project and build files for 3.2.18. Converted all project files to new SDK format. --- Core/AssemblyReport.md | 2 + Core/Vanara.Core.csproj | 2 +- Directory.Build.props | 2 +- PInvoke/Kernel32/CorrelationReport.md | 8 +- PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj | 4 +- PInvoke/Ole/CorrelationReport.md | 1 - PInvoke/Ole/Vanara.PInvoke.Ole.csproj | 2 +- PInvoke/P2P/CorrelationReport.md | 2 +- UnitTests/BITS/BITS.csproj | 82 +------------ UnitTests/CSharpRunner/Properties/AssemblyInfo.cs | 25 ---- UnitTests/CSharpRunner/Shared.csproj | 87 ++----------- UnitTests/Core/Core.csproj | 89 +------------- UnitTests/Directory.Build.props | 6 + UnitTests/Directory.Build.targets | 11 ++ .../ExplorerBrowser/ExplorerBrowserDemo.csproj | 133 ++++---------------- .../ExplorerBrowser/Properties/AssemblyInfo.cs | 22 ---- UnitTests/PInvoke/AclUI/AclUI.csproj | 66 +--------- UnitTests/PInvoke/BITS/BITS.csproj | 74 +---------- UnitTests/PInvoke/Cabinet/Cabinet.csproj | 74 +---------- UnitTests/PInvoke/CldApi/CldApi.csproj | 87 +------------ UnitTests/PInvoke/ComCtl32/ComCtl32.csproj | 70 +---------- UnitTests/PInvoke/CredUI/CredUI.csproj | 66 +--------- UnitTests/PInvoke/Cryptography/Cryptography.csproj | 71 +---------- UnitTests/PInvoke/DbgHelp/DbgHelp.csproj | 75 +----------- UnitTests/PInvoke/DnsApi/DnsApi.csproj | 84 +------------ UnitTests/PInvoke/DwmApi/DwmApi.csproj | 70 +---------- UnitTests/PInvoke/FirewallApi/FirewallApi.csproj | 74 +---------- UnitTests/PInvoke/Gdi32/Gdi32.csproj | 72 +---------- UnitTests/PInvoke/Graphics/Graphics.csproj | 79 +----------- UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj | 77 +----------- UnitTests/PInvoke/Kernel32/Kernel32.csproj | 135 +-------------------- UnitTests/PInvoke/KtmW32/KtmW32.csproj | 79 +----------- .../PInvoke/Magnification/Magnification.csproj | 79 +----------- UnitTests/PInvoke/Mpr/Mpr.csproj | 66 +--------- UnitTests/PInvoke/NTDSApi/NTDSApi.csproj | 74 +---------- UnitTests/PInvoke/NetApi32/NetApi32.csproj | 82 +------------ UnitTests/PInvoke/NetListMgr/NetListMgr.csproj | 66 +--------- UnitTests/PInvoke/NtDll/NtDll.csproj | 78 +----------- UnitTests/PInvoke/Ole/Ole.csproj | 79 +----------- UnitTests/PInvoke/Opc/Opc.csproj | 79 +----------- UnitTests/PInvoke/P2P/P2P.csproj | 74 +---------- UnitTests/PInvoke/Pdh/Pdh.csproj | 79 +----------- UnitTests/PInvoke/PowrProf/PowrProf.csproj | 75 +----------- UnitTests/PInvoke/Printing/Printing.csproj | 81 +------------ UnitTests/PInvoke/Security/Security.csproj | 120 +----------------- UnitTests/PInvoke/Shared/Shared.csproj | 77 +----------- UnitTests/PInvoke/Shell32/Shell32.csproj | 97 +-------------- UnitTests/PInvoke/ShlwApi/ShlwApi.csproj | 74 +---------- UnitTests/PInvoke/TaskSchd/TaskSchd.csproj | 66 +--------- UnitTests/PInvoke/UrlMon/UrlMon.csproj | 79 +----------- UnitTests/PInvoke/User32/User32.csproj | 83 +------------ UnitTests/PInvoke/UserEnv/UserEnv.csproj | 79 +----------- UnitTests/PInvoke/UxTheme/UxTheme.csproj | 80 +----------- UnitTests/PInvoke/VirtDisk/VirtDisk.csproj | 66 +--------- UnitTests/PInvoke/WcmApi/WcmApi.csproj | 79 +----------- UnitTests/PInvoke/WinINet/WinINet.csproj | 71 +---------- UnitTests/PInvoke/WlanApi/WlanApi.csproj | 75 +----------- UnitTests/PInvoke/Ws2_32/Ws2_32.csproj | 78 +----------- UnitTests/Security/Security.csproj | 71 +---------- UnitTests/System/System.csproj | 132 +++----------------- UnitTests/VirtualDisk/VirtualDisk.csproj | 80 +----------- .../Windows.Forms.App/Properties/AssemblyInfo.cs | 25 ---- .../Properties/Resources.Designer.cs | 112 ++++++++--------- .../Windows.Forms.App/Windows.Forms.App.csproj | 85 +++---------- UnitTests/Windows.Forms/Windows.Forms.csproj | 133 +++----------------- UnitTests/Windows.Shell/Windows.Shell.csproj | 114 ++--------------- Windows.Shell/AssemblyReport.md | 7 ++ Windows.Shell/Vanara.Windows.Shell.csproj | 2 +- 68 files changed, 353 insertions(+), 4175 deletions(-) create mode 100644 UnitTests/Directory.Build.props diff --git a/Core/AssemblyReport.md b/Core/AssemblyReport.md index 94790466..5bcba43e 100644 --- a/Core/AssemblyReport.md +++ b/Core/AssemblyReport.md @@ -25,6 +25,7 @@ Struct | Description ### Interfaces Interface | Description ---- | ---- +[Vanara.Collections.IHistory](https://github.com/dahall/Vanara/search?l=C%23&q=IHistory) | 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. @@ -52,6 +53,7 @@ Class | Description [Vanara.Collections.GenericVirtualReadOnlyDictionary](https://github.com/dahall/Vanara/search?l=C%23&q=GenericVirtualReadOnlyDictionary) | A generic class that creates a read-only dictionary from a list and getter function. [Vanara.Extensions.HexDempHelpers](https://github.com/dahall/Vanara/search?l=C%23&q=HexDempHelpers) | Extension to dump a byte array. [Vanara.InteropServices.HGlobalMemoryMethods](https://github.com/dahall/Vanara/search?l=C%23&q=HGlobalMemoryMethods) | Unmanaged memory methods for HGlobal. +[Vanara.Collections.History](https://github.com/dahall/Vanara/search?l=C%23&q=History) | Provides a history of items that lives efficiently in memory and whose size can change easily. [Vanara.Extensions.InteropExtensions](https://github.com/dahall/Vanara/search?l=C%23&q=InteropExtensions) | Extension methods for System.Runtime.InteropServices. [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. diff --git a/Core/Vanara.Core.csproj b/Core/Vanara.Core.csproj index 7650e092..b5fc715e 100644 --- a/Core/Vanara.Core.csproj +++ b/Core/Vanara.Core.csproj @@ -16,7 +16,7 @@ Currently implements: Classes -IMemoryMethods, ISafeMemoryHandle, ISimpleMemoryMethods, IVanaraMarshaler, AlignedMemory<T>, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser<T>, ComReleaserFactory, ComStream, ComTypeExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer<T>, EnumExtensions, EventedList<T>, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary<T>, HexDempHelpers, HGlobalMemoryMethods, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, ListChangedEventArgs<T>, MarshalingStream, MemoryMethodsBase, NativeMemoryEnumerator<T>, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct<T>, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct<T>, SafeMemoryHandle<T>, SafeMemoryHandleExt<T>, SafeMemString<T>, SafeMemStruct<T>, SparseArray<T>, StringHelper, TryGetValueDelegate, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler<T>, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary<T>, VirtualReadOnlyDictionary<T> +IHistory<T>, IMemoryMethods, ISafeMemoryHandle, ISimpleMemoryMethods, IVanaraMarshaler, AlignedMemory<T>, BitHelper, ByteSizeFormatter, ComConnectionPoint, ComReleaser<T>, ComReleaserFactory, ComStream, ComTypeExtensions, CorrespondingTypeAttribute, CoTaskMemoryMethods, EnumerableEqualityComparer<T>, EnumExtensions, EventedList<T>, FileTimeExtensions, Formatter, FormatterComposer, GenericSafeHandle, GenericVirtualReadOnlyDictionary<T>, HexDempHelpers, HGlobalMemoryMethods, History<T>, InteropExtensions, IntPtrConverter, IOExtensions, LibHelper, ListChangedEventArgs<T>, MarshalingStream, MemoryMethodsBase, NativeMemoryEnumerator<T>, NativeMemoryStream, PinnedObject, ReflectionExtensions, ReflectionExtensions, SafeAllocatedMemoryHandle, SafeByteArray, SafeCoTaskMemHandle, SafeCoTaskMemString, SafeCoTaskMemStruct<T>, SafeGuidPtr, SafeHGlobalHandle, SafeHGlobalStruct<T>, SafeMemoryHandle<T>, SafeMemoryHandleExt<T>, SafeMemString<T>, SafeMemStruct<T>, SparseArray<T>, StringHelper, TryGetValueDelegate, UntypedNativeMemoryEnumerator, VanaraCustomMarshaler<T>, VanaraMarshaler, VanaraMarshalerAttribute, VirtualDictionary<T>, VirtualReadOnlyDictionary<T> Structures BOOL, BOOLEAN, EnumFlagIndexer<T>, GuidPtr, RefEnumerator<T>, SizeT, StrPtrAnsi, StrPtrAuto, StrPtrUni diff --git a/Directory.Build.props b/Directory.Build.props index d66eab0e..cde2d0a5 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -33,7 +33,7 @@ $(CIBUILD) - + diff --git a/PInvoke/Kernel32/CorrelationReport.md b/PInvoke/Kernel32/CorrelationReport.md index 9f4d4371..d11ee61b 100644 --- a/PInvoke/Kernel32/CorrelationReport.md +++ b/PInvoke/Kernel32/CorrelationReport.md @@ -1,7 +1,7 @@ ## Correlation report for kernel32.dll, kernelbase.dll, normaliz.dll, vertdll.dll PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll. -### Methods (99% complete, 1110 of 1112 functions) +### Methods (99% complete, 1112 of 1113 functions) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [AcquireSRWLockExclusive](https://www.google.com/search?num=5&q=AcquireSRWLockExclusive+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.AcquireSRWLockExclusive](https://github.com/dahall/Vanara/search?l=C%23&q=AcquireSRWLockExclusive) @@ -49,6 +49,7 @@ Native Method | Native DLL | Header | Managed Method [CancelWaitableTimer](https://www.google.com/search?num=5&q=CancelWaitableTimer+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CancelWaitableTimer](https://github.com/dahall/Vanara/search?l=C%23&q=CancelWaitableTimer) [CeipIsOptedIn](https://www.google.com/search?num=5&q=CeipIsOptedIn+site%3Adocs.microsoft.com) | kernel32.dll | windowsceip.h | [Vanara.PInvoke.Kernel32.CeipIsOptedIn](https://github.com/dahall/Vanara/search?l=C%23&q=CeipIsOptedIn) [ChangeTimerQueueTimer](https://www.google.com/search?num=5&q=ChangeTimerQueueTimer+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.ChangeTimerQueueTimer](https://github.com/dahall/Vanara/search?l=C%23&q=ChangeTimerQueueTimer) +[CheckIsMSIXPackage](https://www.google.com/search?num=5&q=CheckIsMSIXPackage+site%3Adocs.microsoft.com) | kernelbase.dll | | [CheckNameLegalDOS8Dot3](https://www.google.com/search?num=5&q=CheckNameLegalDOS8Dot3A+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.CheckNameLegalDOS8Dot3](https://github.com/dahall/Vanara/search?l=C%23&q=CheckNameLegalDOS8Dot3) [CheckRemoteDebuggerPresent](https://www.google.com/search?num=5&q=CheckRemoteDebuggerPresent+site%3Adocs.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%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.ClearCommBreak](https://github.com/dahall/Vanara/search?l=C%23&q=ClearCommBreak) @@ -649,7 +650,7 @@ Native Method | Native DLL | Header | Managed Method [IsSystemResumeAutomatic](https://www.google.com/search?num=5&q=IsSystemResumeAutomatic+site%3Adocs.microsoft.com) | kernel32.dll | Winbase.h | [Vanara.PInvoke.Kernel32.IsSystemResumeAutomatic](https://github.com/dahall/Vanara/search?l=C%23&q=IsSystemResumeAutomatic) [IsThreadAFiber](https://www.google.com/search?num=5&q=IsThreadAFiber+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.IsThreadAFiber](https://github.com/dahall/Vanara/search?l=C%23&q=IsThreadAFiber) [IsThreadpoolTimerSet](https://www.google.com/search?num=5&q=IsThreadpoolTimerSet+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.IsThreadpoolTimerSet](https://github.com/dahall/Vanara/search?l=C%23&q=IsThreadpoolTimerSet) -[IsUserCetAvailableInEnvironment](https://www.google.com/search?num=5&q=IsUserCetAvailableInEnvironment+site%3Adocs.microsoft.com) | kernel32.dll | | +[IsUserCetAvailableInEnvironment](https://www.google.com/search?num=5&q=IsUserCetAvailableInEnvironment+site%3Adocs.microsoft.com) | kernel32.dll | sysinfoapi.h | [Vanara.PInvoke.Kernel32.IsUserCetAvailableInEnvironment](https://github.com/dahall/Vanara/search?l=C%23&q=IsUserCetAvailableInEnvironment) [IsValidCodePage](https://www.google.com/search?num=5&q=IsValidCodePage+site%3Adocs.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.IsValidCodePage](https://github.com/dahall/Vanara/search?l=C%23&q=IsValidCodePage) [IsValidLanguageGroup](https://www.google.com/search?num=5&q=IsValidLanguageGroup+site%3Adocs.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.IsValidLanguageGroup](https://github.com/dahall/Vanara/search?l=C%23&q=IsValidLanguageGroup) [IsValidLocale](https://www.google.com/search?num=5&q=IsValidLocale+site%3Adocs.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.IsValidLocale](https://github.com/dahall/Vanara/search?l=C%23&q=IsValidLocale) @@ -934,7 +935,7 @@ Native Method | Native DLL | Header | Managed Method [SetProcessAffinityUpdateMode](https://www.google.com/search?num=5&q=SetProcessAffinityUpdateMode+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.SetProcessAffinityUpdateMode](https://github.com/dahall/Vanara/search?l=C%23&q=SetProcessAffinityUpdateMode) [SetProcessDefaultCpuSets](https://www.google.com/search?num=5&q=SetProcessDefaultCpuSets+site%3Adocs.microsoft.com) | kernel32.dll | Processthreadapi.h | [Vanara.PInvoke.Kernel32.SetProcessDefaultCpuSets](https://github.com/dahall/Vanara/search?l=C%23&q=SetProcessDefaultCpuSets) [SetProcessDEPPolicy](https://www.google.com/search?num=5&q=SetProcessDEPPolicy+site%3Adocs.microsoft.com) | kernel32.dll | winbase.h | [Vanara.PInvoke.Kernel32.SetProcessDEPPolicy](https://github.com/dahall/Vanara/search?l=C%23&q=SetProcessDEPPolicy) -[SetProcessDynamicEHContinuationTargets](https://www.google.com/search?num=5&q=SetProcessDynamicEHContinuationTargets+site%3Adocs.microsoft.com) | kernel32.dll | | +[SetProcessDynamicEHContinuationTargets](https://www.google.com/search?num=5&q=SetProcessDynamicEHContinuationTargets+site%3Adocs.microsoft.com) | kernel32.dll | processthreadsapi.h | [Vanara.PInvoke.Kernel32.SetProcessDynamicEHContinuationTargets](https://github.com/dahall/Vanara/search?l=C%23&q=SetProcessDynamicEHContinuationTargets) [SetProcessInformation](https://www.google.com/search?num=5&q=SetProcessInformation+site%3Adocs.microsoft.com) | kernel32.dll | WinBase.h | [Vanara.PInvoke.Kernel32.SetProcessInformation](https://github.com/dahall/Vanara/search?l=C%23&q=SetProcessInformation) [SetProcessMitigationPolicy](https://www.google.com/search?num=5&q=SetProcessMitigationPolicy+site%3Adocs.microsoft.com) | kernel32.dll | Processthreadsapi.h | [Vanara.PInvoke.Kernel32.SetProcessMitigationPolicy](https://github.com/dahall/Vanara/search?l=C%23&q=SetProcessMitigationPolicy) [SetProcessPreferredUILanguages](https://www.google.com/search?num=5&q=SetProcessPreferredUILanguages+site%3Adocs.microsoft.com) | kernel32.dll | Winnls.h | [Vanara.PInvoke.Kernel32.SetProcessPreferredUILanguages](https://github.com/dahall/Vanara/search?l=C%23&q=SetProcessPreferredUILanguages) @@ -1346,6 +1347,7 @@ Native Structure | Header | Managed Structure [PollContinue](https://www.google.com/search?num=5&q=PollContinue+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.COPYFILE2_MESSAGE.PollContinue](https://github.com/dahall/Vanara/search?l=C%23&q=PollContinue) [PROC_THREAD_ATTRIBUTE](https://www.google.com/search?num=5&q=PROC_THREAD_ATTRIBUTE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PROC_THREAD_ATTRIBUTE](https://github.com/dahall/Vanara/search?l=C%23&q=PROC_THREAD_ATTRIBUTE) [Process](https://www.google.com/search?num=5&q=Process+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Kernel32.PSS_HANDLE_ENTRY.Process](https://github.com/dahall/Vanara/search?l=C%23&q=Process) +[PROCESS_DYNAMIC_EH_CONTINUATION_TARGET](https://www.google.com/search?num=5&q=PROCESS_DYNAMIC_EH_CONTINUATION_TARGET+site%3Adocs.microsoft.com) | winnt.h | [Vanara.PInvoke.Kernel32.PROCESS_DYNAMIC_EH_CONTINUATION_TARGET](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_DYNAMIC_EH_CONTINUATION_TARGET) [PROCESS_HEAP_ENTRY](https://www.google.com/search?num=5&q=PROCESS_HEAP_ENTRY+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.PROCESS_HEAP_ENTRY](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_HEAP_ENTRY) [PROCESS_INFORMATION](https://www.google.com/search?num=5&q=PROCESS_INFORMATION+site%3Adocs.microsoft.com) | WinBase.h | [Vanara.PInvoke.Kernel32.PROCESS_INFORMATION](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_INFORMATION) [PROCESS_MEMORY_COUNTERS](https://www.google.com/search?num=5&q=PROCESS_MEMORY_COUNTERS+site%3Adocs.microsoft.com) | psapi.h | [Vanara.PInvoke.Kernel32.PROCESS_MEMORY_COUNTERS](https://github.com/dahall/Vanara/search?l=C%23&q=PROCESS_MEMORY_COUNTERS) diff --git a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj index a69c929d..82302298 100644 --- a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj +++ b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj @@ -14,10 +14,10 @@ Currently implements: Functions -AcquireSRWLockExclusive, AcquireSRWLockShared, ActivateActCtx, AddAtom, AddConsoleAlias, AddDllDirectory, AddIntegrityLabelToBoundaryDescriptor, AddLocalAlternateComputerName, AddRefActCtx, AddSecureMemoryCacheCallback, AddSIDToBoundaryDescriptor, AddVectoredContinueHandler, AddVectoredExceptionHandler, AdjustCalendarDate, AllocateUserPhysicalPages, AllocateUserPhysicalPagesNuma, AllocConsole, ApplicationRecoveryFinished, ApplicationRecoveryInProgress, AppPolicyGetCreateFileAccess, AppPolicyGetProcessTerminationMethod, AppPolicyGetShowDeveloperDiagnostic, AppPolicyGetThreadInitializationType, AreFileApisANSI, AssignProcessToJobObject, AttachConsole, BackupRead, BackupSeek, BackupWrite, BaseFlushAppcompatCache, Beep, BeginUpdateResource, BindIoCompletionCallback, BuildCommDCB, BuildCommDCBAndTimeouts, CallbackMayRunLong, CallEnclave, CallNamedPipe, CancelIo, CancelIoEx, CancelSynchronousIo, CancelThreadpoolIo, CancelWaitableTimer, CeipIsOptedIn, ChangeTimerQueueTimer, CheckNameLegalDOS8Dot3, CheckRemoteDebuggerPresent, ClearCommBreak, ClearCommError, CloseHandle, ClosePackageInfo, ClosePrivateNamespace, ClosePseudoConsole, CloseThreadpool, CloseThreadpoolCleanupGroup, CloseThreadpoolCleanupGroupMembers, CloseThreadpoolIo, CloseThreadpoolTimer, CloseThreadpoolWait, CloseThreadpoolWork, CommConfigDialog, CompareFileTime, CompareObjectHandles, CompareString, CompareStringEx, CompareStringOrdinal, ConnectNamedPipe, ContinueDebugEvent, ConvertAuxiliaryCounterToPerformanceCounter, ConvertCalDateTimeToSystemTime, ConvertDefaultLocale, ConvertFiberToThread, ConvertPerformanceCounterToAuxiliaryCounter, ConvertSystemTimeToCalDateTime, ConvertThreadToFiber, ConvertThreadToFiberEx, CopyContext, CopyFile, CopyFile2, CopyFileEx, CopyFileTransacted, CreateActCtx, CreateBoundaryDescriptor, CreateConsoleScreenBuffer, CreateDirectory, CreateDirectoryEx, CreateDirectoryTransacted, CreateEnclave, CreateEvent, CreateEventEx, CreateFiber, CreateFiberEx, CreateFile, CreateFile2, CreateFileMapping, CreateFileMappingFromApp, CreateFileMappingNuma, CreateFileTransacted, CreateHardLink, CreateHardLinkTransacted, CreateIoCompletionPort, CreateJobObject, CreateMailslot, CreateMemoryResourceNotification, CreateMutex, CreateMutexEx, CreateNamedPipe, CreatePipe, CreatePrivateNamespace, CreateProcess, CreatePseudoConsole, CreateRemoteThread, CreateRemoteThreadEx, CreateSemaphore, CreateSemaphoreEx, CreateSymbolicLink, CreateTapePartition, CreateThread, CreateThreadpool, CreateThreadpoolCleanupGroup, CreateThreadpoolIo, CreateThreadpoolTimer, CreateThreadpoolWait, CreateThreadpoolWork, CreateTimerQueue, CreateTimerQueueTimer, CreateToolhelp32Snapshot, CreateUmsCompletionList, CreateUmsThreadContext, CreateWaitableTimer, CreateWaitableTimerEx, DeactivateActCtx, DebugActiveProcess, DebugActiveProcessStop, DebugBreak, DebugBreakProcess, DebugSetProcessKillOnExit, DecodePointer, DecodeRemotePointer, DecodeSystemPointer, DefineDosDevice, DeleteAtom, DeleteBoundaryDescriptor, DeleteCriticalSection, DeleteEnclave, DeleteFiber, DeleteFile, DeleteFileTransacted, DeleteProcThreadAttributeList, DeleteSynchronizationBarrier, DeleteTimerQueue, DeleteTimerQueueEx, DeleteTimerQueueTimer, DeleteUmsCompletionList, DeleteUmsThreadContext, DeleteVolumeMountPoint, DequeueUmsCompletionListItems, DeviceIoControl, DisableThreadLibraryCalls, DisableThreadProfiling, DisassociateCurrentThreadFromCallback, DiscardVirtualMemory, DisconnectNamedPipe, DnsHostnameToComputerName, DosDateTimeToFileTime, DuplicateHandle, EmptyWorkingSet, EnableThreadProfiling, EnclaveGetAttestationReport, EnclaveGetEnclaveInformation, EnclaveSealData, EnclaveUnsealData, EnclaveVerifyAttestationReport, EncodePointer, EncodeRemotePointer, EncodeSystemPointer, EndUpdateResource, EnterCriticalSection, EnterSynchronizationBarrier, EnterUmsSchedulingMode, EnumCalendarInfo, EnumCalendarInfoEx, EnumCalendarInfoExEx, EnumDateFormats, EnumDateFormatsEx, EnumDateFormatsExEx, EnumDeviceDrivers, EnumDynamicTimeZoneInformation, EnumLanguageGroupLocales, EnumPageFilesA, EnumPageFilesW, EnumProcessesA, EnumProcessesW, EnumProcessModules, EnumProcessModulesExA, EnumProcessModulesExW, EnumResourceLanguagesEx, EnumResourceLanguagesW, EnumResourceNames, EnumResourceNamesEx, EnumResourceTypesEx, EnumResourceTypesW, EnumSystemCodePages, EnumSystemFirmwareTables, EnumSystemGeoID, EnumSystemGeoNames, EnumSystemLanguageGroups, EnumSystemLocales, EnumSystemLocalesEx, EnumTimeFormats, EnumTimeFormatsEx, EnumUILanguages, EraseTape, EscapeCommFunction, ExecuteUmsThread, ExitProcess, ExitThread, ExpandEnvironmentStrings, FatalAppExit, FatalExit, FileTimeToDosDateTime, FileTimeToLocalFileTime, FileTimeToSystemTime, FillConsoleOutputAttribute, FillConsoleOutputCharacter, FindActCtxSectionGuid, FindActCtxSectionString, FindAtom, FindClose, FindCloseChangeNotification, FindFirstChangeNotification, FindFirstFile, FindFirstFileEx, FindFirstFileNameTransactedW, FindFirstFileNameW, FindFirstFileTransacted, FindFirstStreamTransactedW, FindFirstStreamW, FindFirstVolume, FindFirstVolumeMountPoint, FindNextChangeNotification, FindNextFile, FindNextFileNameW, FindNextStreamW, FindNextVolume, FindNextVolumeMountPoint, FindNLSString, FindNLSStringEx, FindPackagesByPackageFamily, FindResource, FindResourceEx, FindStringOrdinal, FindVolumeClose, FindVolumeMountPointClose, FlsAlloc, FlsFree, FlsGetValue, FlsSetValue, FlushConsoleInputBuffer, FlushFileBuffers, FlushInstructionCache, FlushProcessWriteBuffers, FlushViewOfFile, FoldString, FormatApplicationUserModelId, FormatMessage, FreeConsole, FreeEnvironmentStrings, FreeLibrary, FreeLibraryAndExitThread, FreeLibraryWhenCallbackReturns, FreeMemoryJobObject, FreeResource, FreeUserPhysicalPages, GenerateConsoleCtrlEvent, GetACP, GetActiveProcessorCount, GetActiveProcessorGroupCount, GetAppContainerNamedObjectPath, GetApplicationRecoveryCallback, GetApplicationRestartSettings, GetApplicationUserModelId, GetApplicationUserModelIdFromToken, GetAtomName, GetBinaryType, GetCalendarDateFormatEx, GetCalendarInfo, GetCalendarInfoEx, GetCalendarSupportedDateRange, GetCommandLine, GetCommConfig, GetCommMask, GetCommModemStatus, GetCommPorts, GetCommProperties, GetCommState, GetCommTimeouts, GetComPlusPackageInstallStatus, GetCompressedFileSize, GetComputerName, GetComputerNameEx, GetConsoleAlias, GetConsoleAliases, GetConsoleAliasesLength, GetConsoleAliasExes, GetConsoleAliasExesLength, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleHistoryInfo, GetConsoleMode, GetConsoleOriginalTitle, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleScreenBufferInfoEx, GetConsoleSelectionInfo, GetConsoleTitle, GetConsoleWindow, GetCPInfo, GetCPInfoEx, GetCurrencyFormat, GetCurrencyFormatEx, GetCurrentActCtx, GetCurrentApplicationUserModelId, GetCurrentConsoleFont, GetCurrentConsoleFontEx, GetCurrentDirectory, GetCurrentPackageFamilyName, GetCurrentPackageFullName, GetCurrentPackageId, GetCurrentPackageInfo, GetCurrentPackageInfo2, GetCurrentPackagePath, GetCurrentPackagePath2, GetCurrentProcess, GetCurrentProcessId, GetCurrentProcessorNumber, GetCurrentProcessorNumberEx, GetCurrentThread, GetCurrentThreadId, GetCurrentThreadStackLimits, GetCurrentUmsThread, GetDateFormat, GetDateFormatEx, GetDefaultCommConfig, GetDeviceDriverBaseName, GetDeviceDriverFileName, GetDevicePowerState, GetDiskFreeSpace, GetDiskFreeSpaceEx, GetDllDirectory, GetDriveType, GetDurationFormat, GetDurationFormatEx, GetDynamicTimeZoneInformation, GetDynamicTimeZoneInformationEffectiveYears, GetEnabledXStateFeatures, GetEnvironmentStrings, GetEnvironmentVariable, GetErrorMode, GetExitCodeProcess, GetExitCodeThread, GetExpandedName, GetFileAttributes, GetFileAttributesEx, GetFileAttributesTransacted, GetFileBandwidthReservation, GetFileInformationByHandle, GetFileInformationByHandleEx, GetFileMUIInfo, GetFileMUIPath, GetFileSize, GetFileSizeEx, GetFileTime, GetFileType, GetFinalPathNameByHandle, GetFirmwareEnvironmentVariable, GetFirmwareEnvironmentVariableEx, GetFullPathName, GetFullPathNameTransacted, GetGamingDeviceModelInformation, GetGeoInfo, GetGeoInfoEx, GetHandleInformation, GetIntegratedDisplaySize, GetLargePageMinimum, GetLargestConsoleWindowSize, GetLastError, GetLocaleInfo, GetLocaleInfoEx, GetLocalTime, GetLogicalDrives, GetLogicalDriveStrings, GetLogicalProcessorInformation, GetLogicalProcessorInformationEx, GetLongPathName, GetLongPathNameTransacted, GetMailslotInfo, GetMappedFileName, GetMaximumProcessorCount, GetMaximumProcessorGroupCount, GetMemoryErrorHandlingCapabilities, GetModuleBaseName, GetModuleFileName, GetModuleHandle, GetModuleHandleEx, GetModuleInformation, GetNamedPipeClientComputerName, GetNamedPipeClientProcessId, GetNamedPipeClientSessionId, GetNamedPipeHandleState, GetNamedPipeInfo, GetNamedPipeServerProcessId, GetNamedPipeServerSessionId, GetNativeSystemInfo, GetNextUmsListItem, GetNLSVersion, GetNLSVersionEx, GetNumaAvailableMemoryNode, GetNumaAvailableMemoryNodeEx, GetNumaHighestNodeNumber, GetNumaNodeNumberFromHandle, GetNumaNodeProcessorMask, GetNumaNodeProcessorMaskEx, GetNumaProcessorNode, GetNumaProcessorNodeEx, GetNumaProximityNode, GetNumaProximityNodeEx, GetNumberFormat, GetNumberFormatEx, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetOEMCP, GetOsManufacturingMode, GetOsSafeBootMode, GetOverlappedResult, GetOverlappedResultEx, GetPackageApplicationIds, GetPackageFamilyName, GetPackageFamilyNameFromToken, GetPackageFullNameFromToken, GetPackageInfo, GetPackageInfo2, GetPackagePath, GetPackagePathByFullName, GetPackagePathByFullName2, GetPackagesByPackageFamily, GetPerformanceInfo, GetPhysicallyInstalledSystemMemory, GetPriorityClass, GetPrivateProfileInt, GetPrivateProfileSection, GetPrivateProfileSectionNames, GetPrivateProfileString, GetPrivateProfileStruct, GetProcAddress, GetProcessAffinityMask, GetProcessDefaultCpuSets, GetProcessDEPPolicy, GetProcessGroupAffinity, GetProcessHandleCount, GetProcessHeap, GetProcessHeaps, GetProcessId, GetProcessIdOfThread, GetProcessImageFileName, GetProcessInformation, GetProcessIoCounters, GetProcessMemoryInfoA, GetProcessMemoryInfoW, GetProcessMitigationPolicy, GetProcessorSystemCycleTime, GetProcessPreferredUILanguages, GetProcessPriorityBoost, GetProcessShutdownParameters, GetProcessTimes, GetProcessVersion, GetProcessWorkingSetSize, GetProcessWorkingSetSizeEx, GetProductInfo, GetProfileInt, GetProfileSection, GetProfileString, GetQueuedCompletionStatus, GetQueuedCompletionStatusEx, GetShortPathName, GetStagedPackageOrigin, GetStagedPackagePathByFullName, GetStagedPackagePathByFullName2, GetStartupInfo, GetStdHandle, GetStringScripts, GetStringType, GetStringTypeEx, GetSystemCpuSetInformation, GetSystemDefaultLangID, GetSystemDefaultLCID, GetSystemDefaultLocaleName, GetSystemDefaultUILanguage, GetSystemDEPPolicy, GetSystemDirectory, GetSystemFileCacheSize, GetSystemFirmwareTable, GetSystemInfo, GetSystemPowerStatus, GetSystemPreferredUILanguages, GetSystemRegistryQuota, GetSystemTime, GetSystemTimeAdjustment, GetSystemTimeAdjustmentPrecise, GetSystemTimeAsFileTime, GetSystemTimePreciseAsFileTime, GetSystemTimes, GetSystemWindowsDirectory, GetSystemWow64Directory, GetSystemWow64Directory2, GetTapeParameters, GetTapePosition, GetTapeStatus, GetTempFileName, GetTempPath, GetThreadContext, GetThreadDescription, GetThreadErrorMode, GetThreadGroupAffinity, GetThreadId, GetThreadIdealProcessorEx, GetThreadInformation, GetThreadIOPendingFlag, GetThreadLocale, GetThreadPreferredUILanguages, GetThreadPriority, GetThreadPriorityBoost, GetThreadSelectedCpuSets, GetThreadSelectorEntry, GetThreadTimes, GetThreadUILanguage, GetTickCount, GetTickCount64, GetTimeFormat, GetTimeFormatEx, GetTimeZoneInformation, GetTimeZoneInformationForYear, GetUILanguageInfo, GetUmsCompletionListEvent, GetUmsSystemThreadInformation, GetUserDefaultGeoName, GetUserDefaultLangID, GetUserDefaultLCID, GetUserDefaultLocaleName, GetUserDefaultUILanguage, GetUserGeoID, GetUserPreferredUILanguages, GetVersion, GetVersionEx, GetVolumeInformation, GetVolumeInformationByHandleW, GetVolumeNameForVolumeMountPoint, GetVolumePathName, GetVolumePathNamesForVolumeName, GetWindowsDirectory, GetWriteWatch, GetWsChanges, GetWsChangesExA, GetWsChangesExW, GetXStateFeaturesMask, GlobalAddAtom, GlobalAddAtomEx, GlobalAlloc, GlobalDeleteAtom, GlobalFindAtom, GlobalFlags, GlobalFree, GlobalGetAtomName, GlobalHandle, GlobalLock, GlobalMemoryStatus, GlobalMemoryStatusEx, GlobalReAlloc, GlobalSize, GlobalUnlock, Heap32First, Heap32ListFirst, Heap32ListNext, Heap32Next, HeapAlloc, HeapCompact, HeapCreate, HeapDestroy, HeapFree, HeapLock, HeapQueryInformation, HeapReAlloc, HeapSetInformation, HeapSize, HeapSummary, HeapUnlock, HeapValidate, HeapWalk, IdnToAscii, IdnToNameprepUnicode, IdnToUnicode, InitAtomTable, InitializeConditionVariable, InitializeContext, InitializeCriticalSection, InitializeCriticalSectionAndSpinCount, InitializeCriticalSectionEx, InitializeEnclave, InitializeProcessForWsWatchA, InitializeProcessForWsWatchW, InitializeProcThreadAttributeList, InitializeSListHead, InitializeSRWLock, InitializeSynchronizationBarrier, InitOnceBeginInitialize, InitOnceComplete, InitOnceExecuteOnce, InitOnceInitialize, InstallELAMCertificateInfo, InterlockedFlushSList, InterlockedPopEntrySList, InterlockedPushEntrySList, InterlockedPushListSList, InterlockedPushListSListEx, IsApiSetImplemented, IsBadCodePtr, IsBadReadPtr, IsBadStringPtr, IsBadWritePtr, IsDBCSLeadByte, IsDBCSLeadByteEx, IsDebuggerPresent, IsEnclaveTypeSupported, IsNativeVhdBoot, IsNLSDefinedString, IsNormalizedString, IsProcessCritical, IsProcessInJob, IsProcessorFeaturePresent, IsSystemResumeAutomatic, IsThreadAFiber, IsThreadpoolTimerSet, IsUserCetAvailableInEnvironment, IsValidCodePage, IsValidLanguageGroup, IsValidLocale, IsValidLocaleName, IsValidNLSVersion, IsWow64GuestMachineSupported, IsWow64Process, IsWow64Process2, LCIDToLocaleName, LCMapString, LCMapStringEx, LeaveCriticalSection, LeaveCriticalSectionWhenCallbackReturns, LoadEnclaveData, LoadEnclaveImage, LoadLibrary, LoadLibraryEx, LoadModule, LoadPackagedLibrary, LoadResource, LoadStringByReference, LocalAlloc, LocaleNameToLCID, LocalFileTimeToFileTime, LocalFlags, LocalFree, LocalHandle, LocalLock, LocalReAlloc, LocalSize, LocalUnlock, LocateXStateFeature, LockFile, LockFileEx, LockResource, lstrcmp, lstrcmpi, lstrcpyn, lstrlen, LZClose, LZCopy, LZInit, LZOpenFile, LZRead, LZSeek, MapUserPhysicalPages, MapUserPhysicalPagesScatter, MapViewOfFile, MapViewOfFile3, MapViewOfFile3FromApp, MapViewOfFileEx, MapViewOfFileExNuma, MapViewOfFileFromApp, MapViewOfFileNuma2, Module32First, Module32Next, Module32NextA, MoveFile, MoveFileEx, MoveFileTransacted, MoveFileWithProgress, MulDiv, MultiByteToWideChar, NeedCurrentDirectoryForExePath, NormalizeString, OfferVirtualMemory, OpenCommPort, OpenEvent, OpenFile, OpenFileById, OpenFileMapping, OpenFileMappingFromApp, OpenJobObject, OpenMutex, OpenPackageInfoByFullName, OpenPrivateNamespace, OpenProcess, OpenSemaphore, OpenThread, OpenWaitableTimer, OutputDebugString, PackageFamilyNameFromFullName, PackageFamilyNameFromId, PackageFullNameFromId, PackageIdFromFullName, PackageNameAndPublisherIdFromFamilyName, ParseApplicationUserModelId, PathAllocCanonicalize, PathAllocCombine, PathCchAddBackslash, PathCchAddBackslashEx, PathCchAddExtension, PathCchAppend, PathCchAppendEx, PathCchCanonicalize, PathCchCanonicalizeEx, PathCchCombine, PathCchCombineEx, PathCchFindExtension, PathCchIsRoot, PathCchRemoveBackslash, PathCchRemoveBackslashEx, PathCchRemoveExtension, PathCchRemoveFileSpec, PathCchRenameExtension, PathCchSkipRoot, PathCchStripPrefix, PathCchStripToRoot, PathIsUNCEx, PeekConsoleInput, PeekNamedPipe, PostQueuedCompletionStatus, PowerClearRequest, PowerCreateRequest, PowerSetRequest, PrefetchVirtualMemory, PrepareTape, Process32First, Process32FirstA, Process32Next, Process32NextA, ProcessIdToSessionId, PssCaptureSnapshot, PssDuplicateSnapshot, PssFreeSnapshot, PssQuerySnapshot, PssWalkMarkerCreate, PssWalkMarkerFree, PssWalkMarkerGetPosition, PssWalkMarkerSeekToBeginning, PssWalkMarkerSetPosition, PssWalkSnapshot, PulseEvent, PurgeComm, QueryActCtxSettingsW, QueryActCtxW, QueryAuxiliaryCounterFrequency, QueryDepthSList, QueryDosDevice, QueryFullProcessImageName, QueryIdleProcessorCycleTime, QueryIdleProcessorCycleTimeEx, QueryInformationJobObject, QueryInterruptTime, QueryInterruptTimePrecise, QueryIoRateControlInformationJobObject, QueryMemoryResourceNotification, QueryOptionalDelayLoadedAPI, QueryPerformanceCounter, QueryPerformanceFrequency, QueryProcessAffinityUpdateMode, QueryProcessCycleTime, QueryProtectedPolicy, QueryThreadCycleTime, QueryThreadpoolStackInformation, QueryThreadProfiling, QueryUmsThreadInformation, QueryUnbiasedInterruptTime, QueryUnbiasedInterruptTimePrecise, QueryVirtualMemoryInformation, QueryWorkingSet, QueryWorkingSetEx, QueueUserAPC, QueueUserWorkItem, RaiseException, RaiseFailFastException, ReadConsole, ReadConsoleInput, ReadConsoleOutput, ReadConsoleOutputAttribute, ReadConsoleOutputCharacter, ReadDirectoryChangesExW, ReadDirectoryChangesW, ReadFile, ReadFileEx, ReadFileScatter, ReadProcessMemory, ReadThreadProfilingData, ReclaimVirtualMemory, RegisterApplicationRecoveryCallback, RegisterApplicationRestart, RegisterBadMemoryNotification, RegisterWaitForSingleObject, ReleaseActCtx, ReleaseMutex, ReleaseMutexWhenCallbackReturns, ReleaseSemaphore, ReleaseSemaphoreWhenCallbackReturns, ReleaseSRWLockExclusive, ReleaseSRWLockShared, RemoveDirectory, RemoveDirectoryTransacted, RemoveDllDirectory, RemoveSecureMemoryCacheCallback, RemoveVectoredContinueHandler, RemoveVectoredExceptionHandler, ReOpenFile, ReplaceFile, RequestWakeupLatency, ResetEvent, ResetWriteWatch, ResizePseudoConsole, ResolveLocaleName, RestoreLastError, ResumeThread, RtlAddFunctionTable, RtlCaptureContext, RtlCopyMemory, RtlDeleteFunctionTable, RtlFillMemory, RtlInstallFunctionTableCallback, RtlLookupFunctionEntry, RtlMoveMemory, RtlPcToFileHeader, RtlRestoreContext, RtlUnwind, RtlUnwindEx, RtlZeroMemory, ScrollConsoleScreenBuffer, SearchPath, SetCalendarInfo, SetCommBreak, SetCommConfig, SetCommMask, SetCommState, SetCommTimeouts, SetComputerName, SetComputerNameEx, SetComputerNameEx2W, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleHistoryInfo, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferInfoEx, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitle, SetConsoleWindowInfo, SetCriticalSectionSpinCount, SetCurrentConsoleFontEx, SetCurrentDirectory, SetDefaultCommConfig, SetDefaultDllDirectories, SetDllDirectory, SetDynamicTimeZoneInformation, SetEndOfFile, SetEnvironmentStrings, SetEnvironmentVariable, SetErrorMode, SetEvent, SetEventWhenCallbackReturns, SetFileApisToANSI, SetFileApisToOEM, SetFileAttributes, SetFileAttributesTransacted, SetFileBandwidthReservation, SetFileCompletionNotificationModes, SetFileInformationByHandle, SetFileIoOverlappedRange, SetFilePointer, SetFilePointerEx, SetFileShortName, SetFileTime, SetFileValidData, SetFirmwareEnvironmentVariable, SetFirmwareEnvironmentVariableEx, SetHandleInformation, SetInformationJobObject, SetIoRateControlInformationJobObject, SetLastError, SetLocaleInfo, SetLocalTime, SetMailslotInfo, SetNamedPipeHandleState, SetPriorityClass, SetProcessAffinityMask, SetProcessAffinityUpdateMode, SetProcessDefaultCpuSets, SetProcessDEPPolicy, SetProcessDynamicEHContinuationTargets, SetProcessInformation, SetProcessMitigationPolicy, SetProcessPreferredUILanguages, SetProcessPriorityBoost, SetProcessShutdownParameters, SetProcessValidCallTargets, SetProcessWorkingSetSize, SetProcessWorkingSetSizeEx, SetProtectedPolicy, SetSearchPathMode, SetStdHandle, SetStdHandleEx, SetSystemFileCacheSize, SetSystemPowerState, SetSystemTime, SetSystemTimeAdjustment, SetSystemTimeAdjustmentPrecise, SetTapeParameters, SetTapePosition, SetThreadAffinityMask, SetThreadContext, SetThreadDescription, SetThreadErrorMode, SetThreadExecutionState, SetThreadGroupAffinity, SetThreadIdealProcessor, SetThreadIdealProcessorEx, SetThreadInformation, SetThreadLocale, SetThreadpoolStackInformation, SetThreadpoolThreadMaximum, SetThreadpoolThreadMinimum, SetThreadpoolTimer, SetThreadpoolTimerEx, SetThreadpoolWait, SetThreadpoolWaitEx, SetThreadPreferredUILanguages, SetThreadPriority, SetThreadPriorityBoost, SetThreadSelectedCpuSets, SetThreadStackGuarantee, SetThreadUILanguage, SetTimeZoneInformation, SetUmsThreadInformation, SetUnhandledExceptionFilter, SetupComm, SetUserGeoID, SetUserGeoName, SetVolumeLabel, SetVolumeMountPoint, SetWaitableTimer, SetWaitableTimerEx, SetXStateFeaturesMask, SignalObjectAndWait, SizeofResource, Sleep, SleepConditionVariableCS, SleepConditionVariableSRW, SleepEx, StartThreadpoolIo, SubmitThreadpoolWork, SuspendThread, SwitchToFiber, SwitchToThread, SystemTimeToFileTime, SystemTimeToTzSpecificLocalTime, SystemTimeToTzSpecificLocalTimeEx, TerminateEnclave, TerminateJobObject, TerminateProcess, TerminateProcessOnMemoryExhaustion, TerminateThread, TermsrvAppInstallMode, Thread32First, Thread32Next, TlsAlloc, TlsFree, TlsGetValue, TlsSetValue, Toolhelp32ReadProcessMemory, TransactNamedPipe, TransmitCommChar, TryAcquireSRWLockExclusive, TryAcquireSRWLockShared, TryEnterCriticalSection, TrySubmitThreadpoolCallback, TzSpecificLocalTimeToSystemTime, TzSpecificLocalTimeToSystemTimeEx, UmsThreadYield, UnhandledExceptionFilter, UnlockFile, UnlockFileEx, UnmapViewOfFile, UnmapViewOfFile2, UnmapViewOfFileEx, UnregisterApplicationRecoveryCallback, UnregisterApplicationRestart, UnregisterBadMemoryNotification, UnregisterWait, UnregisterWaitEx, UpdateCalendarDayOfWeek, UpdateProcThreadAttribute, UpdateResource, VerifyScripts, VerifyVersionInfo, VerSetConditionMask, VirtualAlloc, VirtualAlloc2, VirtualAlloc2FromApp, VirtualAllocEx, VirtualAllocExNuma, VirtualAllocFromApp, VirtualFree, VirtualFreeEx, VirtualLock, VirtualProtect, VirtualProtectEx, VirtualProtectFromApp, VirtualQuery, VirtualQueryEx, VirtualUnlock, WaitCommEvent, WaitForDebugEvent, WaitForDebugEventEx, WaitForMultipleObjects, WaitForMultipleObjectsEx, WaitForSingleObject, WaitForSingleObjectEx, WaitForThreadpoolIoCallbacks, WaitForThreadpoolTimerCallbacks, WaitForThreadpoolWaitCallbacks, WaitForThreadpoolWorkCallbacks, WaitNamedPipe, WaitOnAddress, WakeAllConditionVariable, WakeByAddressAll, WakeByAddressSingle, WakeConditionVariable, WerGetFlags, WerRegisterAdditionalProcess, WerRegisterAppLocalDump, WerRegisterCustomMetadata, WerRegisterExcludedMemoryBlock, WerRegisterFile, WerRegisterMemoryBlock, WerRegisterRuntimeExceptionModule, WerSetFlags, WerUnregisterAdditionalProcess, WerUnregisterAppLocalDump, WerUnregisterCustomMetadata, WerUnregisterExcludedMemoryBlock, WerUnregisterFile, WerUnregisterMemoryBlock, WerUnregisterRuntimeExceptionModule, WideCharToMultiByte, WinExec, Wow64DisableWow64FsRedirection, Wow64EnableWow64FsRedirection, Wow64GetThreadContext, Wow64GetThreadSelectorEntry, Wow64RevertWow64FsRedirection, Wow64SetThreadContext, Wow64SetThreadDefaultGuestMachine, Wow64SuspendThread, WriteConsole, WriteConsoleInput, WriteConsoleOutput, WriteConsoleOutputAttribute, WriteConsoleOutputCharacter, WriteFile, WriteFileEx, WriteFileGather, WritePrivateProfileSection, WritePrivateProfileString, WritePrivateProfileStruct, WriteProcessMemory, WriteProfileSection, WriteProfileString, WriteTapemark, WTSGetActiveConsoleSessionId, ZombifyActCtx +AcquireSRWLockExclusive, AcquireSRWLockShared, ActivateActCtx, AddAtom, AddConsoleAlias, AddDllDirectory, AddIntegrityLabelToBoundaryDescriptor, AddLocalAlternateComputerName, AddRefActCtx, AddSecureMemoryCacheCallback, AddSIDToBoundaryDescriptor, AddVectoredContinueHandler, AddVectoredExceptionHandler, AdjustCalendarDate, AllocateUserPhysicalPages, AllocateUserPhysicalPagesNuma, AllocConsole, ApplicationRecoveryFinished, ApplicationRecoveryInProgress, AppPolicyGetCreateFileAccess, AppPolicyGetProcessTerminationMethod, AppPolicyGetShowDeveloperDiagnostic, AppPolicyGetThreadInitializationType, AreFileApisANSI, AssignProcessToJobObject, AttachConsole, BackupRead, BackupSeek, BackupWrite, BaseFlushAppcompatCache, Beep, BeginUpdateResource, BindIoCompletionCallback, BuildCommDCB, BuildCommDCBAndTimeouts, CallbackMayRunLong, CallEnclave, CallNamedPipe, CancelIo, CancelIoEx, CancelSynchronousIo, CancelThreadpoolIo, CancelWaitableTimer, CeipIsOptedIn, ChangeTimerQueueTimer, CheckIsMSIXPackage, CheckNameLegalDOS8Dot3, CheckRemoteDebuggerPresent, ClearCommBreak, ClearCommError, CloseHandle, ClosePackageInfo, ClosePrivateNamespace, ClosePseudoConsole, CloseThreadpool, CloseThreadpoolCleanupGroup, CloseThreadpoolCleanupGroupMembers, CloseThreadpoolIo, CloseThreadpoolTimer, CloseThreadpoolWait, CloseThreadpoolWork, CommConfigDialog, CompareFileTime, CompareObjectHandles, CompareString, CompareStringEx, CompareStringOrdinal, ConnectNamedPipe, ContinueDebugEvent, ConvertAuxiliaryCounterToPerformanceCounter, ConvertCalDateTimeToSystemTime, ConvertDefaultLocale, ConvertFiberToThread, ConvertPerformanceCounterToAuxiliaryCounter, ConvertSystemTimeToCalDateTime, ConvertThreadToFiber, ConvertThreadToFiberEx, CopyContext, CopyFile, CopyFile2, CopyFileEx, CopyFileTransacted, CreateActCtx, CreateBoundaryDescriptor, CreateConsoleScreenBuffer, CreateDirectory, CreateDirectoryEx, CreateDirectoryTransacted, CreateEnclave, CreateEvent, CreateEventEx, CreateFiber, CreateFiberEx, CreateFile, CreateFile2, CreateFileMapping, CreateFileMappingFromApp, CreateFileMappingNuma, CreateFileTransacted, CreateHardLink, CreateHardLinkTransacted, CreateIoCompletionPort, CreateJobObject, CreateMailslot, CreateMemoryResourceNotification, CreateMutex, CreateMutexEx, CreateNamedPipe, CreatePipe, CreatePrivateNamespace, CreateProcess, CreatePseudoConsole, CreateRemoteThread, CreateRemoteThreadEx, CreateSemaphore, CreateSemaphoreEx, CreateSymbolicLink, CreateTapePartition, CreateThread, CreateThreadpool, CreateThreadpoolCleanupGroup, CreateThreadpoolIo, CreateThreadpoolTimer, CreateThreadpoolWait, CreateThreadpoolWork, CreateTimerQueue, CreateTimerQueueTimer, CreateToolhelp32Snapshot, CreateUmsCompletionList, CreateUmsThreadContext, CreateWaitableTimer, CreateWaitableTimerEx, DeactivateActCtx, DebugActiveProcess, DebugActiveProcessStop, DebugBreak, DebugBreakProcess, DebugSetProcessKillOnExit, DecodePointer, DecodeRemotePointer, DecodeSystemPointer, DefineDosDevice, DeleteAtom, DeleteBoundaryDescriptor, DeleteCriticalSection, DeleteEnclave, DeleteFiber, DeleteFile, DeleteFileTransacted, DeleteProcThreadAttributeList, DeleteSynchronizationBarrier, DeleteTimerQueue, DeleteTimerQueueEx, DeleteTimerQueueTimer, DeleteUmsCompletionList, DeleteUmsThreadContext, DeleteVolumeMountPoint, DequeueUmsCompletionListItems, DeviceIoControl, DisableThreadLibraryCalls, DisableThreadProfiling, DisassociateCurrentThreadFromCallback, DiscardVirtualMemory, DisconnectNamedPipe, DnsHostnameToComputerName, DosDateTimeToFileTime, DuplicateHandle, EmptyWorkingSet, EnableThreadProfiling, EnclaveGetAttestationReport, EnclaveGetEnclaveInformation, EnclaveSealData, EnclaveUnsealData, EnclaveVerifyAttestationReport, EncodePointer, EncodeRemotePointer, EncodeSystemPointer, EndUpdateResource, EnterCriticalSection, EnterSynchronizationBarrier, EnterUmsSchedulingMode, EnumCalendarInfo, EnumCalendarInfoEx, EnumCalendarInfoExEx, EnumDateFormats, EnumDateFormatsEx, EnumDateFormatsExEx, EnumDeviceDrivers, EnumDynamicTimeZoneInformation, EnumLanguageGroupLocales, EnumPageFilesA, EnumPageFilesW, EnumProcessesA, EnumProcessesW, EnumProcessModules, EnumProcessModulesExA, EnumProcessModulesExW, EnumResourceLanguagesEx, EnumResourceLanguagesW, EnumResourceNames, EnumResourceNamesEx, EnumResourceTypesEx, EnumResourceTypesW, EnumSystemCodePages, EnumSystemFirmwareTables, EnumSystemGeoID, EnumSystemGeoNames, EnumSystemLanguageGroups, EnumSystemLocales, EnumSystemLocalesEx, EnumTimeFormats, EnumTimeFormatsEx, EnumUILanguages, EraseTape, EscapeCommFunction, ExecuteUmsThread, ExitProcess, ExitThread, ExpandEnvironmentStrings, FatalAppExit, FatalExit, FileTimeToDosDateTime, FileTimeToLocalFileTime, FileTimeToSystemTime, FillConsoleOutputAttribute, FillConsoleOutputCharacter, FindActCtxSectionGuid, FindActCtxSectionString, FindAtom, FindClose, FindCloseChangeNotification, FindFirstChangeNotification, FindFirstFile, FindFirstFileEx, FindFirstFileNameTransactedW, FindFirstFileNameW, FindFirstFileTransacted, FindFirstStreamTransactedW, FindFirstStreamW, FindFirstVolume, FindFirstVolumeMountPoint, FindNextChangeNotification, FindNextFile, FindNextFileNameW, FindNextStreamW, FindNextVolume, FindNextVolumeMountPoint, FindNLSString, FindNLSStringEx, FindPackagesByPackageFamily, FindResource, FindResourceEx, FindStringOrdinal, FindVolumeClose, FindVolumeMountPointClose, FlsAlloc, FlsFree, FlsGetValue, FlsSetValue, FlushConsoleInputBuffer, FlushFileBuffers, FlushInstructionCache, FlushProcessWriteBuffers, FlushViewOfFile, FoldString, FormatApplicationUserModelId, FormatMessage, FreeConsole, FreeEnvironmentStrings, FreeLibrary, FreeLibraryAndExitThread, FreeLibraryWhenCallbackReturns, FreeMemoryJobObject, FreeResource, FreeUserPhysicalPages, GenerateConsoleCtrlEvent, GetACP, GetActiveProcessorCount, GetActiveProcessorGroupCount, GetAppContainerNamedObjectPath, GetApplicationRecoveryCallback, GetApplicationRestartSettings, GetApplicationUserModelId, GetApplicationUserModelIdFromToken, GetAtomName, GetBinaryType, GetCalendarDateFormatEx, GetCalendarInfo, GetCalendarInfoEx, GetCalendarSupportedDateRange, GetCommandLine, GetCommConfig, GetCommMask, GetCommModemStatus, GetCommPorts, GetCommProperties, GetCommState, GetCommTimeouts, GetComPlusPackageInstallStatus, GetCompressedFileSize, GetComputerName, GetComputerNameEx, GetConsoleAlias, GetConsoleAliases, GetConsoleAliasesLength, GetConsoleAliasExes, GetConsoleAliasExesLength, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleHistoryInfo, GetConsoleMode, GetConsoleOriginalTitle, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleScreenBufferInfoEx, GetConsoleSelectionInfo, GetConsoleTitle, GetConsoleWindow, GetCPInfo, GetCPInfoEx, GetCurrencyFormat, GetCurrencyFormatEx, GetCurrentActCtx, GetCurrentApplicationUserModelId, GetCurrentConsoleFont, GetCurrentConsoleFontEx, GetCurrentDirectory, GetCurrentPackageFamilyName, GetCurrentPackageFullName, GetCurrentPackageId, GetCurrentPackageInfo, GetCurrentPackageInfo2, GetCurrentPackagePath, GetCurrentPackagePath2, GetCurrentProcess, GetCurrentProcessId, GetCurrentProcessorNumber, GetCurrentProcessorNumberEx, GetCurrentThread, GetCurrentThreadId, GetCurrentThreadStackLimits, GetCurrentUmsThread, GetDateFormat, GetDateFormatEx, GetDefaultCommConfig, GetDeviceDriverBaseName, GetDeviceDriverFileName, GetDevicePowerState, GetDiskFreeSpace, GetDiskFreeSpaceEx, GetDllDirectory, GetDriveType, GetDurationFormat, GetDurationFormatEx, GetDynamicTimeZoneInformation, GetDynamicTimeZoneInformationEffectiveYears, GetEnabledXStateFeatures, GetEnvironmentStrings, GetEnvironmentVariable, GetErrorMode, GetExitCodeProcess, GetExitCodeThread, GetExpandedName, GetFileAttributes, GetFileAttributesEx, GetFileAttributesTransacted, GetFileBandwidthReservation, GetFileInformationByHandle, GetFileInformationByHandleEx, GetFileMUIInfo, GetFileMUIPath, GetFileSize, GetFileSizeEx, GetFileTime, GetFileType, GetFinalPathNameByHandle, GetFirmwareEnvironmentVariable, GetFirmwareEnvironmentVariableEx, GetFullPathName, GetFullPathNameTransacted, GetGamingDeviceModelInformation, GetGeoInfo, GetGeoInfoEx, GetHandleInformation, GetIntegratedDisplaySize, GetLargePageMinimum, GetLargestConsoleWindowSize, GetLastError, GetLocaleInfo, GetLocaleInfoEx, GetLocalTime, GetLogicalDrives, GetLogicalDriveStrings, GetLogicalProcessorInformation, GetLogicalProcessorInformationEx, GetLongPathName, GetLongPathNameTransacted, GetMailslotInfo, GetMappedFileName, GetMaximumProcessorCount, GetMaximumProcessorGroupCount, GetMemoryErrorHandlingCapabilities, GetModuleBaseName, GetModuleFileName, GetModuleHandle, GetModuleHandleEx, GetModuleInformation, GetNamedPipeClientComputerName, GetNamedPipeClientProcessId, GetNamedPipeClientSessionId, GetNamedPipeHandleState, GetNamedPipeInfo, GetNamedPipeServerProcessId, GetNamedPipeServerSessionId, GetNativeSystemInfo, GetNextUmsListItem, GetNLSVersion, GetNLSVersionEx, GetNumaAvailableMemoryNode, GetNumaAvailableMemoryNodeEx, GetNumaHighestNodeNumber, GetNumaNodeNumberFromHandle, GetNumaNodeProcessorMask, GetNumaNodeProcessorMaskEx, GetNumaProcessorNode, GetNumaProcessorNodeEx, GetNumaProximityNode, GetNumaProximityNodeEx, GetNumberFormat, GetNumberFormatEx, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetOEMCP, GetOsManufacturingMode, GetOsSafeBootMode, GetOverlappedResult, GetOverlappedResultEx, GetPackageApplicationIds, GetPackageFamilyName, GetPackageFamilyNameFromToken, GetPackageFullNameFromToken, GetPackageInfo, GetPackageInfo2, GetPackagePath, GetPackagePathByFullName, GetPackagePathByFullName2, GetPackagesByPackageFamily, GetPerformanceInfo, GetPhysicallyInstalledSystemMemory, GetPriorityClass, GetPrivateProfileInt, GetPrivateProfileSection, GetPrivateProfileSectionNames, GetPrivateProfileString, GetPrivateProfileStruct, GetProcAddress, GetProcessAffinityMask, GetProcessDefaultCpuSets, GetProcessDEPPolicy, GetProcessGroupAffinity, GetProcessHandleCount, GetProcessHeap, GetProcessHeaps, GetProcessId, GetProcessIdOfThread, GetProcessImageFileName, GetProcessInformation, GetProcessIoCounters, GetProcessMemoryInfoA, GetProcessMemoryInfoW, GetProcessMitigationPolicy, GetProcessorSystemCycleTime, GetProcessPreferredUILanguages, GetProcessPriorityBoost, GetProcessShutdownParameters, GetProcessTimes, GetProcessVersion, GetProcessWorkingSetSize, GetProcessWorkingSetSizeEx, GetProductInfo, GetProfileInt, GetProfileSection, GetProfileString, GetQueuedCompletionStatus, GetQueuedCompletionStatusEx, GetShortPathName, GetStagedPackageOrigin, GetStagedPackagePathByFullName, GetStagedPackagePathByFullName2, GetStartupInfo, GetStdHandle, GetStringScripts, GetStringType, GetStringTypeEx, GetSystemCpuSetInformation, GetSystemDefaultLangID, GetSystemDefaultLCID, GetSystemDefaultLocaleName, GetSystemDefaultUILanguage, GetSystemDEPPolicy, GetSystemDirectory, GetSystemFileCacheSize, GetSystemFirmwareTable, GetSystemInfo, GetSystemPowerStatus, GetSystemPreferredUILanguages, GetSystemRegistryQuota, GetSystemTime, GetSystemTimeAdjustment, GetSystemTimeAdjustmentPrecise, GetSystemTimeAsFileTime, GetSystemTimePreciseAsFileTime, GetSystemTimes, GetSystemWindowsDirectory, GetSystemWow64Directory, GetSystemWow64Directory2, GetTapeParameters, GetTapePosition, GetTapeStatus, GetTempFileName, GetTempPath, GetThreadContext, GetThreadDescription, GetThreadErrorMode, GetThreadGroupAffinity, GetThreadId, GetThreadIdealProcessorEx, GetThreadInformation, GetThreadIOPendingFlag, GetThreadLocale, GetThreadPreferredUILanguages, GetThreadPriority, GetThreadPriorityBoost, GetThreadSelectedCpuSets, GetThreadSelectorEntry, GetThreadTimes, GetThreadUILanguage, GetTickCount, GetTickCount64, GetTimeFormat, GetTimeFormatEx, GetTimeZoneInformation, GetTimeZoneInformationForYear, GetUILanguageInfo, GetUmsCompletionListEvent, GetUmsSystemThreadInformation, GetUserDefaultGeoName, GetUserDefaultLangID, GetUserDefaultLCID, GetUserDefaultLocaleName, GetUserDefaultUILanguage, GetUserGeoID, GetUserPreferredUILanguages, GetVersion, GetVersionEx, GetVolumeInformation, GetVolumeInformationByHandleW, GetVolumeNameForVolumeMountPoint, GetVolumePathName, GetVolumePathNamesForVolumeName, GetWindowsDirectory, GetWriteWatch, GetWsChanges, GetWsChangesExA, GetWsChangesExW, GetXStateFeaturesMask, GlobalAddAtom, GlobalAddAtomEx, GlobalAlloc, GlobalDeleteAtom, GlobalFindAtom, GlobalFlags, GlobalFree, GlobalGetAtomName, GlobalHandle, GlobalLock, GlobalMemoryStatus, GlobalMemoryStatusEx, GlobalReAlloc, GlobalSize, GlobalUnlock, Heap32First, Heap32ListFirst, Heap32ListNext, Heap32Next, HeapAlloc, HeapCompact, HeapCreate, HeapDestroy, HeapFree, HeapLock, HeapQueryInformation, HeapReAlloc, HeapSetInformation, HeapSize, HeapSummary, HeapUnlock, HeapValidate, HeapWalk, IdnToAscii, IdnToNameprepUnicode, IdnToUnicode, InitAtomTable, InitializeConditionVariable, InitializeContext, InitializeCriticalSection, InitializeCriticalSectionAndSpinCount, InitializeCriticalSectionEx, InitializeEnclave, InitializeProcessForWsWatchA, InitializeProcessForWsWatchW, InitializeProcThreadAttributeList, InitializeSListHead, InitializeSRWLock, InitializeSynchronizationBarrier, InitOnceBeginInitialize, InitOnceComplete, InitOnceExecuteOnce, InitOnceInitialize, InstallELAMCertificateInfo, InterlockedFlushSList, InterlockedPopEntrySList, InterlockedPushEntrySList, InterlockedPushListSList, InterlockedPushListSListEx, IsApiSetImplemented, IsBadCodePtr, IsBadReadPtr, IsBadStringPtr, IsBadWritePtr, IsDBCSLeadByte, IsDBCSLeadByteEx, IsDebuggerPresent, IsEnclaveTypeSupported, IsNativeVhdBoot, IsNLSDefinedString, IsNormalizedString, IsProcessCritical, IsProcessInJob, IsProcessorFeaturePresent, IsSystemResumeAutomatic, IsThreadAFiber, IsThreadpoolTimerSet, IsUserCetAvailableInEnvironment, IsValidCodePage, IsValidLanguageGroup, IsValidLocale, IsValidLocaleName, IsValidNLSVersion, IsWow64GuestMachineSupported, IsWow64Process, IsWow64Process2, LCIDToLocaleName, LCMapString, LCMapStringEx, LeaveCriticalSection, LeaveCriticalSectionWhenCallbackReturns, LoadEnclaveData, LoadEnclaveImage, LoadLibrary, LoadLibraryEx, LoadModule, LoadPackagedLibrary, LoadResource, LoadStringByReference, LocalAlloc, LocaleNameToLCID, LocalFileTimeToFileTime, LocalFlags, LocalFree, LocalHandle, LocalLock, LocalReAlloc, LocalSize, LocalUnlock, LocateXStateFeature, LockFile, LockFileEx, LockResource, lstrcmp, lstrcmpi, lstrcpyn, lstrlen, LZClose, LZCopy, LZInit, LZOpenFile, LZRead, LZSeek, MapUserPhysicalPages, MapUserPhysicalPagesScatter, MapViewOfFile, MapViewOfFile3, MapViewOfFile3FromApp, MapViewOfFileEx, MapViewOfFileExNuma, MapViewOfFileFromApp, MapViewOfFileNuma2, Module32First, Module32Next, Module32NextA, MoveFile, MoveFileEx, MoveFileTransacted, MoveFileWithProgress, MulDiv, MultiByteToWideChar, NeedCurrentDirectoryForExePath, NormalizeString, OfferVirtualMemory, OpenCommPort, OpenEvent, OpenFile, OpenFileById, OpenFileMapping, OpenFileMappingFromApp, OpenJobObject, OpenMutex, OpenPackageInfoByFullName, OpenPrivateNamespace, OpenProcess, OpenSemaphore, OpenThread, OpenWaitableTimer, OutputDebugString, PackageFamilyNameFromFullName, PackageFamilyNameFromId, PackageFullNameFromId, PackageIdFromFullName, PackageNameAndPublisherIdFromFamilyName, ParseApplicationUserModelId, PathAllocCanonicalize, PathAllocCombine, PathCchAddBackslash, PathCchAddBackslashEx, PathCchAddExtension, PathCchAppend, PathCchAppendEx, PathCchCanonicalize, PathCchCanonicalizeEx, PathCchCombine, PathCchCombineEx, PathCchFindExtension, PathCchIsRoot, PathCchRemoveBackslash, PathCchRemoveBackslashEx, PathCchRemoveExtension, PathCchRemoveFileSpec, PathCchRenameExtension, PathCchSkipRoot, PathCchStripPrefix, PathCchStripToRoot, PathIsUNCEx, PeekConsoleInput, PeekNamedPipe, PostQueuedCompletionStatus, PowerClearRequest, PowerCreateRequest, PowerSetRequest, PrefetchVirtualMemory, PrepareTape, Process32First, Process32FirstA, Process32Next, Process32NextA, ProcessIdToSessionId, PssCaptureSnapshot, PssDuplicateSnapshot, PssFreeSnapshot, PssQuerySnapshot, PssWalkMarkerCreate, PssWalkMarkerFree, PssWalkMarkerGetPosition, PssWalkMarkerSeekToBeginning, PssWalkMarkerSetPosition, PssWalkSnapshot, PulseEvent, PurgeComm, QueryActCtxSettingsW, QueryActCtxW, QueryAuxiliaryCounterFrequency, QueryDepthSList, QueryDosDevice, QueryFullProcessImageName, QueryIdleProcessorCycleTime, QueryIdleProcessorCycleTimeEx, QueryInformationJobObject, QueryInterruptTime, QueryInterruptTimePrecise, QueryIoRateControlInformationJobObject, QueryMemoryResourceNotification, QueryOptionalDelayLoadedAPI, QueryPerformanceCounter, QueryPerformanceFrequency, QueryProcessAffinityUpdateMode, QueryProcessCycleTime, QueryProtectedPolicy, QueryThreadCycleTime, QueryThreadpoolStackInformation, QueryThreadProfiling, QueryUmsThreadInformation, QueryUnbiasedInterruptTime, QueryUnbiasedInterruptTimePrecise, QueryVirtualMemoryInformation, QueryWorkingSet, QueryWorkingSetEx, QueueUserAPC, QueueUserWorkItem, RaiseException, RaiseFailFastException, ReadConsole, ReadConsoleInput, ReadConsoleOutput, ReadConsoleOutputAttribute, ReadConsoleOutputCharacter, ReadDirectoryChangesExW, ReadDirectoryChangesW, ReadFile, ReadFileEx, ReadFileScatter, ReadProcessMemory, ReadThreadProfilingData, ReclaimVirtualMemory, RegisterApplicationRecoveryCallback, RegisterApplicationRestart, RegisterBadMemoryNotification, RegisterWaitForSingleObject, ReleaseActCtx, ReleaseMutex, ReleaseMutexWhenCallbackReturns, ReleaseSemaphore, ReleaseSemaphoreWhenCallbackReturns, ReleaseSRWLockExclusive, ReleaseSRWLockShared, RemoveDirectory, RemoveDirectoryTransacted, RemoveDllDirectory, RemoveSecureMemoryCacheCallback, RemoveVectoredContinueHandler, RemoveVectoredExceptionHandler, ReOpenFile, ReplaceFile, RequestWakeupLatency, ResetEvent, ResetWriteWatch, ResizePseudoConsole, ResolveLocaleName, RestoreLastError, ResumeThread, RtlAddFunctionTable, RtlCaptureContext, RtlCopyMemory, RtlDeleteFunctionTable, RtlFillMemory, RtlInstallFunctionTableCallback, RtlLookupFunctionEntry, RtlMoveMemory, RtlPcToFileHeader, RtlRestoreContext, RtlUnwind, RtlUnwindEx, RtlZeroMemory, ScrollConsoleScreenBuffer, SearchPath, SetCalendarInfo, SetCommBreak, SetCommConfig, SetCommMask, SetCommState, SetCommTimeouts, SetComputerName, SetComputerNameEx, SetComputerNameEx2W, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleHistoryInfo, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferInfoEx, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitle, SetConsoleWindowInfo, SetCriticalSectionSpinCount, SetCurrentConsoleFontEx, SetCurrentDirectory, SetDefaultCommConfig, SetDefaultDllDirectories, SetDllDirectory, SetDynamicTimeZoneInformation, SetEndOfFile, SetEnvironmentStrings, SetEnvironmentVariable, SetErrorMode, SetEvent, SetEventWhenCallbackReturns, SetFileApisToANSI, SetFileApisToOEM, SetFileAttributes, SetFileAttributesTransacted, SetFileBandwidthReservation, SetFileCompletionNotificationModes, SetFileInformationByHandle, SetFileIoOverlappedRange, SetFilePointer, SetFilePointerEx, SetFileShortName, SetFileTime, SetFileValidData, SetFirmwareEnvironmentVariable, SetFirmwareEnvironmentVariableEx, SetHandleInformation, SetInformationJobObject, SetIoRateControlInformationJobObject, SetLastError, SetLocaleInfo, SetLocalTime, SetMailslotInfo, SetNamedPipeHandleState, SetPriorityClass, SetProcessAffinityMask, SetProcessAffinityUpdateMode, SetProcessDefaultCpuSets, SetProcessDEPPolicy, SetProcessDynamicEHContinuationTargets, SetProcessInformation, SetProcessMitigationPolicy, SetProcessPreferredUILanguages, SetProcessPriorityBoost, SetProcessShutdownParameters, SetProcessValidCallTargets, SetProcessWorkingSetSize, SetProcessWorkingSetSizeEx, SetProtectedPolicy, SetSearchPathMode, SetStdHandle, SetStdHandleEx, SetSystemFileCacheSize, SetSystemPowerState, SetSystemTime, SetSystemTimeAdjustment, SetSystemTimeAdjustmentPrecise, SetTapeParameters, SetTapePosition, SetThreadAffinityMask, SetThreadContext, SetThreadDescription, SetThreadErrorMode, SetThreadExecutionState, SetThreadGroupAffinity, SetThreadIdealProcessor, SetThreadIdealProcessorEx, SetThreadInformation, SetThreadLocale, SetThreadpoolStackInformation, SetThreadpoolThreadMaximum, SetThreadpoolThreadMinimum, SetThreadpoolTimer, SetThreadpoolTimerEx, SetThreadpoolWait, SetThreadpoolWaitEx, SetThreadPreferredUILanguages, SetThreadPriority, SetThreadPriorityBoost, SetThreadSelectedCpuSets, SetThreadStackGuarantee, SetThreadUILanguage, SetTimeZoneInformation, SetUmsThreadInformation, SetUnhandledExceptionFilter, SetupComm, SetUserGeoID, SetUserGeoName, SetVolumeLabel, SetVolumeMountPoint, SetWaitableTimer, SetWaitableTimerEx, SetXStateFeaturesMask, SignalObjectAndWait, SizeofResource, Sleep, SleepConditionVariableCS, SleepConditionVariableSRW, SleepEx, StartThreadpoolIo, SubmitThreadpoolWork, SuspendThread, SwitchToFiber, SwitchToThread, SystemTimeToFileTime, SystemTimeToTzSpecificLocalTime, SystemTimeToTzSpecificLocalTimeEx, TerminateEnclave, TerminateJobObject, TerminateProcess, TerminateProcessOnMemoryExhaustion, TerminateThread, TermsrvAppInstallMode, Thread32First, Thread32Next, TlsAlloc, TlsFree, TlsGetValue, TlsSetValue, Toolhelp32ReadProcessMemory, TransactNamedPipe, TransmitCommChar, TryAcquireSRWLockExclusive, TryAcquireSRWLockShared, TryEnterCriticalSection, TrySubmitThreadpoolCallback, TzSpecificLocalTimeToSystemTime, TzSpecificLocalTimeToSystemTimeEx, UmsThreadYield, UnhandledExceptionFilter, UnlockFile, UnlockFileEx, UnmapViewOfFile, UnmapViewOfFile2, UnmapViewOfFileEx, UnregisterApplicationRecoveryCallback, UnregisterApplicationRestart, UnregisterBadMemoryNotification, UnregisterWait, UnregisterWaitEx, UpdateCalendarDayOfWeek, UpdateProcThreadAttribute, UpdateResource, VerifyScripts, VerifyVersionInfo, VerSetConditionMask, VirtualAlloc, VirtualAlloc2, VirtualAlloc2FromApp, VirtualAllocEx, VirtualAllocExNuma, VirtualAllocFromApp, VirtualFree, VirtualFreeEx, VirtualLock, VirtualProtect, VirtualProtectEx, VirtualProtectFromApp, VirtualQuery, VirtualQueryEx, VirtualUnlock, WaitCommEvent, WaitForDebugEvent, WaitForDebugEventEx, WaitForMultipleObjects, WaitForMultipleObjectsEx, WaitForSingleObject, WaitForSingleObjectEx, WaitForThreadpoolIoCallbacks, WaitForThreadpoolTimerCallbacks, WaitForThreadpoolWaitCallbacks, WaitForThreadpoolWorkCallbacks, WaitNamedPipe, WaitOnAddress, WakeAllConditionVariable, WakeByAddressAll, WakeByAddressSingle, WakeConditionVariable, WerGetFlags, WerRegisterAdditionalProcess, WerRegisterAppLocalDump, WerRegisterCustomMetadata, WerRegisterExcludedMemoryBlock, WerRegisterFile, WerRegisterMemoryBlock, WerRegisterRuntimeExceptionModule, WerSetFlags, WerUnregisterAdditionalProcess, WerUnregisterAppLocalDump, WerUnregisterCustomMetadata, WerUnregisterExcludedMemoryBlock, WerUnregisterFile, WerUnregisterMemoryBlock, WerUnregisterRuntimeExceptionModule, WideCharToMultiByte, WinExec, Wow64DisableWow64FsRedirection, Wow64EnableWow64FsRedirection, Wow64GetThreadContext, Wow64GetThreadSelectorEntry, Wow64RevertWow64FsRedirection, Wow64SetThreadContext, Wow64SetThreadDefaultGuestMachine, Wow64SuspendThread, WriteConsole, WriteConsoleInput, WriteConsoleOutput, WriteConsoleOutputAttribute, WriteConsoleOutputCharacter, WriteFile, WriteFileEx, WriteFileGather, WritePrivateProfileSection, WritePrivateProfileString, WritePrivateProfileStruct, WriteProcessMemory, WriteProfileSection, WriteProfileString, WriteTapemark, WTSGetActiveConsoleSessionId, ZombifyActCtx Structures -PACKAGE_ID, PACKAGE_INFO, PACKAGE_INFO_REFERENCE, PACKAGE_VERSION, DEBUG_EVENT, LDT_ENTRY, ENCLAVE_CREATE_INFO_SGX, ENCLAVE_CREATE_INFO_VBS, ENCLAVE_IDENTITY, ENCLAVE_INFORMATION, ENCLAVE_INIT_INFO_SGX, ENCLAVE_INIT_INFO_VBS, EXCEPTION_POINTERS, EXCEPTION_RECORD, BY_HANDLE_FILE_INFORMATION, CREATEFILE2_EXTENDED_PARAMETERS, GAMING_DEVICE_MODEL_INFORMATION, HEAP_OPTIMIZE_RESOURCES_INFORMATION, HEAP_SUMMARY, HHEAP, PROCESS_HEAP_ENTRY, SLIST_ENTRY, SLIST_HEADER, OVERLAPPED_ENTRY, HJOB, IO_COUNTERS, JOBOBJECT_ASSOCIATE_COMPLETION_PORT, JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION, JOBOBJECT_BASIC_LIMIT_INFORMATION, JOBOBJECT_BASIC_PROCESS_ID_LIST, JOBOBJECT_BASIC_UI_RESTRICTIONS, JOBOBJECT_CPU_RATE_CONTROL_INFORMATION, JOBOBJECT_END_OF_JOB_TIME_INFORMATION, JOBOBJECT_EXTENDED_LIMIT_INFORMATION, JOBOBJECT_IO_ATTRIBUTION_INFORMATION, JOBOBJECT_IO_ATTRIBUTION_STATS, JOBOBJECT_IO_RATE_CONTROL_INFORMATION, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3, JOBOBJECT_JOBSET_INFORMATION, JOBOBJECT_LIMIT_VIOLATION_INFORMATION, JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2, JOBOBJECT_NET_RATE_CONTROL_INFORMATION, JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION, JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2, JOBOBJECT_SECURITY_LIMIT_INFORMATION, HRSRC, HRSRCDATA, CFG_CALL_TARGET_INFO, MEM_ADDRESS_REQUIREMENTS, MEM_EXTENDED_PARAMETER, WIN32_MEMORY_RANGE_ENTRY, HPIPE, BoundaryDescriptorHandle, NamespaceHandle, HPSS, HPSSWALK, MEMORY_BASIC_INFORMATION, PSS_ALLOCATOR, PSS_AUXILIARY_PAGE_ENTRY, PSS_AUXILIARY_PAGES_INFORMATION, PSS_HANDLE_ENTRY, PSS_HANDLE_INFORMATION, PSS_HANDLE_TRACE_INFORMATION, PSS_PERFORMANCE_COUNTERS, PSS_PROCESS_INFORMATION, PSS_THREAD_ENTRY, PSS_THREAD_INFORMATION, PSS_VA_CLONE_INFORMATION, PSS_VA_SPACE_ENTRY, PSS_VA_SPACE_INFORMATION, APP_MEMORY_INFORMATION, MEMORY_PRIORITY_INFORMATION, PROC_THREAD_ATTRIBUTE, PROCESS_INFORMATION, PROCESS_MEMORY_EXHAUSTION_INFO, PROCESS_MITIGATION_ASLR_POLICY, PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY, PROCESS_MITIGATION_CHILD_PROCESS_POLICY, PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY, PROCESS_MITIGATION_DEP_POLICY, PROCESS_MITIGATION_DYNAMIC_CODE_POLICY, PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY, PROCESS_MITIGATION_FONT_DISABLE_POLICY, PROCESS_MITIGATION_IMAGE_LOAD_POLICY, PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY, PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY, PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY, PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY, PROCESS_POWER_THROTTLING_STATE, PROCESS_PROTECTION_LEVEL_INFORMATION, PROCESSOR_NUMBER, STARTUPINFO, STARTUPINFOEX, SYSTEM_CPU_SET_INFORMATION, THREAD_POWER_THROTTLING_STATE, ENUM_PAGE_FILE_INFORMATION, MODULEINFO, PERFORMANCE_INFORMATION, PROCESS_MEMORY_COUNTERS, PROCESS_MEMORY_COUNTERS_EX, PSAPI_WORKING_SET_BLOCK, PSAPI_WORKING_SET_EX_BLOCK, PSAPI_WORKING_SET_INFORMATION, PSAPI_WORKING_SET_EX_INFORMATION, PSAPI_WS_WATCH_INFORMATION, PSAPI_WS_WATCH_INFORMATION_EX, CONDITION_VARIABLE, CRITICAL_SECTION, INIT_ONCE, REASON_CONTEXT, SRWLOCK, SYNCHRONIZATION_BARRIER, CACHE_DESCRIPTOR, CACHE_RELATIONSHIP, GROUP_RELATIONSHIP, MEMORYSTATUS, MEMORYSTATUSEX, NUMA_NODE_RELATIONSHIP, OSVERSIONINFOEX, PROCESSOR_GROUP_INFO, PROCESSOR_RELATIONSHIP, SYSTEM_INFO, SYSTEM_LOGICAL_PROCESSOR_INFORMATION, SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION, GROUP_AFFINITY, PTP_CALLBACK_INSTANCE, PTP_CLEANUP_GROUP, PTP_IO, PTP_POOL, PTP_TIMER, PTP_WAIT, PTP_WORK, TP_POOL_STACK_INFORMATION, PTP_CALLBACK_ENVIRON, TimerQueueHandle, TimerQueueTimerHandle, DYNAMIC_TIME_ZONE_INFORMATION, TIME_ZONE_INFORMATION, HEAPENTRY32, HEAPLIST32, HSNAPSHOT, MODULEENTRY32, PROCESSENTRY32, THREADENTRY32, ACTCTX, ACTCTX_SECTION_KEYED_DATA, ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION, ACTIVATION_CONTEXT_BASIC_INFORMATION, ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION_UNMGD, ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION, ACTIVATION_CONTEXT_DETAILED_INFORMATION, ACTIVATION_CONTEXT_QUERY_INDEX, ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION, ASSEMBLY_FILE_DETAILED_INFORMATION, COMPATIBILITY_CONTEXT_ELEMENT, HACTCTX, ATOM, TAPE_GET_DRIVE_PARAMETERS, TAPE_GET_MEDIA_PARAMETERS, COMMCONFIG, COMMPROP, COMMTIMEOUTS, COMSTAT, DCB, PerformanceDataHandle, COPYFILE2_EXTENDED_PARAMETERS, COPYFILE2_MESSAGE, FILE_ALIGNMENT_INFO, FILE_ALLOCATION_INFO, FILE_ATTRIBUTE_TAG_INFO, FILE_BASIC_INFO, FILE_COMPRESSION_INFO, FILE_DISPOSITION_INFO, FILE_END_OF_FILE_INFO, FILE_FULL_DIR_INFO, FILE_ID_128, FILE_ID_BOTH_DIR_INFO, FILE_ID_DESCRIPTOR, FILE_ID_EXTD_DIR_INFO, FILE_ID_INFO, FILE_IO_PRIORITY_HINT_INFO, FILE_NAME_INFO, FILE_NOTIFY_EXTENDED_INFORMATION, FILE_NOTIFY_INFORMATION, FILE_REMOTE_PROTOCOL_INFO, FILE_RENAME_INFO, FILE_STANDARD_INFO, FILE_STORAGE_INFO, FILE_STREAM_INFO, OFSTRUCT, WIN32_FILE_ATTRIBUTE_DATA, WIN32_FIND_STREAM_DATA, LOADPARMS32, HGLOBAL, HLOCAL, SYSTEM_POWER_STATUS, HUPDRES, HTRXN, PUMS_COMPLETION_LIST, PUMS_CONTEXT, UMS_SCHEDULER_STARTUP_INFO, UMS_SYSTEM_THREAD_INFORMATION, CHAR_INFO, CONSOLE_CURSOR_INFO, CONSOLE_FONT_INFO, CONSOLE_FONT_INFOEX, CONSOLE_HISTORY_INFO, CONSOLE_READCONSOLE_CONTROL, CONSOLE_SCREEN_BUFFER_INFO, CONSOLE_SCREEN_BUFFER_INFOEX, CONSOLE_SELECTION_INFO, COORD, FOCUS_EVENT_RECORD, HPCON, INPUT_RECORD, KEY_EVENT_RECORD, MENU_EVENT_RECORD, MOUSE_EVENT_RECORD, SMALL_RECT, WINDOW_BUFFER_SIZE_RECORD, BOOT_AREA_INFO, CHANGER_ELEMENT, CHANGER_ELEMENT_LIST, CREATE_DISK, CREATE_DISK_GPT, CREATE_DISK_MBR, CREATE_USN_JOURNAL_DATA, DELETE_USN_JOURNAL_DATA, DISK_CACHE_INFORMATION, DISK_DETECTION_INFO, DISK_EX_INT13_INFO, DISK_EXTENT, DISK_GEOMETRY, DISK_GEOMETRY_EX, DISK_GROW_PARTITION, DISK_INT13_INFO, DISK_PARTITION_INFO, DISK_PERFORMANCE, DRIVE_LAYOUT_INFORMATION, DRIVE_LAYOUT_INFORMATION_EX, DRIVE_LAYOUT_INFORMATION_GPT, DRIVE_LAYOUT_INFORMATION_MBR, EXFAT_STATISTICS, FAT_STATISTICS, FILESYSTEM_STATISTICS, FILESYSTEM_STATISTICS_EX, MFT_ENUM_DATA_V0, MFT_ENUM_DATA_V1, NTFS_STATISTICS, NTFS_STATISTICS_EX, PARTITION_INFORMATION, PARTITION_INFORMATION_GPT, PARTITION_INFORMATION_MBR, READ_FILE_USN_DATA, READ_USN_JOURNAL_DATA_V0, READ_USN_JOURNAL_DATA_V1, USN_JOURNAL_DATA_V0, USN_JOURNAL_DATA_V1, USN_JOURNAL_DATA_V2, USN_RANGE_TRACK_OUTPUT, USN_RECORD_COMMON_HEADER, USN_RECORD_EXTENT, USN_RECORD_V2, USN_RECORD_V3, USN_RECORD_V4, USN_TRACK_MODIFIED_RANGES, CALDATETIME, CPINFO, CPINFOEX, CURRENCYFMT, FILEMUIINFO, NLSVERSIONINFO, NLSVERSIONINFOEX, NUMBERFMT, CONTEXT, CONTEXT64, HARDWARE_COUNTER_DATA, IMAGE_RUNTIME_FUNCTION_ENTRY, PERFORMANCE_DATA, SECURITY_CAPABILITIES, UMS_CREATE_THREAD_ATTRIBUTES, UNWIND_HISTORY_TABLE, UNWIND_HISTORY_TABLE_ENTRY, WOW64_CONTEXT, WOW64_FLOATING_SAVE_AREA, WOW64_LDT_ENTRY, DUMMYSTRUCTNAME, EXCEPTION_INFO, EXCEPTION_DEBUG_INFO, CREATE_THREAD_DEBUG_INFO, CREATE_PROCESS_DEBUG_INFO, EXIT_PROCESS_DEBUG_INFO, EXIT_THREAD_DEBUG_INFO, LOAD_DLL_DEBUG_INFO, UNLOAD_DLL_DEBUG_INFO, OUTPUT_DEBUG_STRING_INFO, RIP_INFO, BLOCK_REGION_UNION, CPU_RATE_CONTROL_UNION, UNION, Process, Thread, Mutant, Event, Section, Semaphore, CPU_SET, DETAIL, ProcessorRelationUnion, ProcessorRelationUnion, Union, ChunkStarted, ChunkFinished, StreamStarted, StreamFinished, PollContinue, Error, DUMMYUNIONNAME, GenericReserved_, ProtocolSpecific_, Smb2, Server, Share, INPUT_RECORD_EVENT, MBR, GPT, MFTWRITESUSERLEVEL, MFT2WRITESUSERLEVEL, BITMAPWRITESUSERLEVEL, MFTBITMAPWRITESUSERLEVEL, ALLOCATE, MFTWRITESUSERLEVEL, MFT2WRITESUSERLEVEL, BITMAPWRITESUSERLEVEL, MFTBITMAPWRITESUSERLEVEL, ALLOCATE, FLOATING_SAVE_AREA, M128A, XSAVE_FORMAT64, BLOCK_DATA, REGION_DATA +PACKAGE_ID, PACKAGE_INFO, PACKAGE_INFO_REFERENCE, PACKAGE_VERSION, DEBUG_EVENT, LDT_ENTRY, ENCLAVE_CREATE_INFO_SGX, ENCLAVE_CREATE_INFO_VBS, ENCLAVE_IDENTITY, ENCLAVE_INFORMATION, ENCLAVE_INIT_INFO_SGX, ENCLAVE_INIT_INFO_VBS, EXCEPTION_POINTERS, EXCEPTION_RECORD, BY_HANDLE_FILE_INFORMATION, CREATEFILE2_EXTENDED_PARAMETERS, GAMING_DEVICE_MODEL_INFORMATION, HEAP_OPTIMIZE_RESOURCES_INFORMATION, HEAP_SUMMARY, HHEAP, PROCESS_HEAP_ENTRY, SLIST_ENTRY, SLIST_HEADER, OVERLAPPED_ENTRY, HJOB, IO_COUNTERS, JOBOBJECT_ASSOCIATE_COMPLETION_PORT, JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION, JOBOBJECT_BASIC_LIMIT_INFORMATION, JOBOBJECT_BASIC_PROCESS_ID_LIST, JOBOBJECT_BASIC_UI_RESTRICTIONS, JOBOBJECT_CPU_RATE_CONTROL_INFORMATION, JOBOBJECT_END_OF_JOB_TIME_INFORMATION, JOBOBJECT_EXTENDED_LIMIT_INFORMATION, JOBOBJECT_IO_ATTRIBUTION_INFORMATION, JOBOBJECT_IO_ATTRIBUTION_STATS, JOBOBJECT_IO_RATE_CONTROL_INFORMATION, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2, JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V3, JOBOBJECT_JOBSET_INFORMATION, JOBOBJECT_LIMIT_VIOLATION_INFORMATION, JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2, JOBOBJECT_NET_RATE_CONTROL_INFORMATION, JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION, JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2, JOBOBJECT_SECURITY_LIMIT_INFORMATION, HRSRC, HRSRCDATA, CFG_CALL_TARGET_INFO, MEM_ADDRESS_REQUIREMENTS, MEM_EXTENDED_PARAMETER, WIN32_MEMORY_RANGE_ENTRY, HPIPE, BoundaryDescriptorHandle, NamespaceHandle, HPSS, HPSSWALK, MEMORY_BASIC_INFORMATION, PSS_ALLOCATOR, PSS_AUXILIARY_PAGE_ENTRY, PSS_AUXILIARY_PAGES_INFORMATION, PSS_HANDLE_ENTRY, PSS_HANDLE_INFORMATION, PSS_HANDLE_TRACE_INFORMATION, PSS_PERFORMANCE_COUNTERS, PSS_PROCESS_INFORMATION, PSS_THREAD_ENTRY, PSS_THREAD_INFORMATION, PSS_VA_CLONE_INFORMATION, PSS_VA_SPACE_ENTRY, PSS_VA_SPACE_INFORMATION, APP_MEMORY_INFORMATION, MEMORY_PRIORITY_INFORMATION, PROC_THREAD_ATTRIBUTE, PROCESS_DYNAMIC_EH_CONTINUATION_TARGET, PROCESS_INFORMATION, PROCESS_MEMORY_EXHAUSTION_INFO, PROCESS_MITIGATION_ASLR_POLICY, PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY, PROCESS_MITIGATION_CHILD_PROCESS_POLICY, PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY, PROCESS_MITIGATION_DEP_POLICY, PROCESS_MITIGATION_DYNAMIC_CODE_POLICY, PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY, PROCESS_MITIGATION_FONT_DISABLE_POLICY, PROCESS_MITIGATION_IMAGE_LOAD_POLICY, PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY, PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY, PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY, PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY, PROCESS_POWER_THROTTLING_STATE, PROCESS_PROTECTION_LEVEL_INFORMATION, PROCESSOR_NUMBER, STARTUPINFO, STARTUPINFOEX, SYSTEM_CPU_SET_INFORMATION, THREAD_POWER_THROTTLING_STATE, ENUM_PAGE_FILE_INFORMATION, MODULEINFO, PERFORMANCE_INFORMATION, PROCESS_MEMORY_COUNTERS, PROCESS_MEMORY_COUNTERS_EX, PSAPI_WORKING_SET_BLOCK, PSAPI_WORKING_SET_EX_BLOCK, PSAPI_WORKING_SET_INFORMATION, PSAPI_WORKING_SET_EX_INFORMATION, PSAPI_WS_WATCH_INFORMATION, PSAPI_WS_WATCH_INFORMATION_EX, CONDITION_VARIABLE, CRITICAL_SECTION, INIT_ONCE, REASON_CONTEXT, SRWLOCK, SYNCHRONIZATION_BARRIER, CACHE_DESCRIPTOR, CACHE_RELATIONSHIP, GROUP_RELATIONSHIP, MEMORYSTATUS, MEMORYSTATUSEX, NUMA_NODE_RELATIONSHIP, OSVERSIONINFOEX, PROCESSOR_GROUP_INFO, PROCESSOR_RELATIONSHIP, SYSTEM_INFO, SYSTEM_LOGICAL_PROCESSOR_INFORMATION, SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION, GROUP_AFFINITY, PTP_CALLBACK_INSTANCE, PTP_CLEANUP_GROUP, PTP_IO, PTP_POOL, PTP_TIMER, PTP_WAIT, PTP_WORK, TP_POOL_STACK_INFORMATION, PTP_CALLBACK_ENVIRON, TimerQueueHandle, TimerQueueTimerHandle, DYNAMIC_TIME_ZONE_INFORMATION, TIME_ZONE_INFORMATION, HEAPENTRY32, HEAPLIST32, HSNAPSHOT, MODULEENTRY32, PROCESSENTRY32, THREADENTRY32, ACTCTX, ACTCTX_SECTION_KEYED_DATA, ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION, ACTIVATION_CONTEXT_BASIC_INFORMATION, ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION_UNMGD, ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION, ACTIVATION_CONTEXT_DETAILED_INFORMATION, ACTIVATION_CONTEXT_QUERY_INDEX, ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION, ASSEMBLY_FILE_DETAILED_INFORMATION, COMPATIBILITY_CONTEXT_ELEMENT, HACTCTX, ATOM, TAPE_GET_DRIVE_PARAMETERS, TAPE_GET_MEDIA_PARAMETERS, COMMCONFIG, COMMPROP, COMMTIMEOUTS, COMSTAT, DCB, PerformanceDataHandle, COPYFILE2_EXTENDED_PARAMETERS, COPYFILE2_MESSAGE, FILE_ALIGNMENT_INFO, FILE_ALLOCATION_INFO, FILE_ATTRIBUTE_TAG_INFO, FILE_BASIC_INFO, FILE_COMPRESSION_INFO, FILE_DISPOSITION_INFO, FILE_END_OF_FILE_INFO, FILE_FULL_DIR_INFO, FILE_ID_128, FILE_ID_BOTH_DIR_INFO, FILE_ID_DESCRIPTOR, FILE_ID_EXTD_DIR_INFO, FILE_ID_INFO, FILE_IO_PRIORITY_HINT_INFO, FILE_NAME_INFO, FILE_NOTIFY_EXTENDED_INFORMATION, FILE_NOTIFY_INFORMATION, FILE_REMOTE_PROTOCOL_INFO, FILE_RENAME_INFO, FILE_STANDARD_INFO, FILE_STORAGE_INFO, FILE_STREAM_INFO, OFSTRUCT, WIN32_FILE_ATTRIBUTE_DATA, WIN32_FIND_STREAM_DATA, LOADPARMS32, HGLOBAL, HLOCAL, SYSTEM_POWER_STATUS, HUPDRES, HTRXN, PUMS_COMPLETION_LIST, PUMS_CONTEXT, UMS_SCHEDULER_STARTUP_INFO, UMS_SYSTEM_THREAD_INFORMATION, CHAR_INFO, CONSOLE_CURSOR_INFO, CONSOLE_FONT_INFO, CONSOLE_FONT_INFOEX, CONSOLE_HISTORY_INFO, CONSOLE_READCONSOLE_CONTROL, CONSOLE_SCREEN_BUFFER_INFO, CONSOLE_SCREEN_BUFFER_INFOEX, CONSOLE_SELECTION_INFO, COORD, FOCUS_EVENT_RECORD, HPCON, INPUT_RECORD, KEY_EVENT_RECORD, MENU_EVENT_RECORD, MOUSE_EVENT_RECORD, SMALL_RECT, WINDOW_BUFFER_SIZE_RECORD, BOOT_AREA_INFO, CHANGER_ELEMENT, CHANGER_ELEMENT_LIST, CREATE_DISK, CREATE_DISK_GPT, CREATE_DISK_MBR, CREATE_USN_JOURNAL_DATA, DELETE_USN_JOURNAL_DATA, DISK_CACHE_INFORMATION, DISK_DETECTION_INFO, DISK_EX_INT13_INFO, DISK_EXTENT, DISK_GEOMETRY, DISK_GEOMETRY_EX, DISK_GROW_PARTITION, DISK_INT13_INFO, DISK_PARTITION_INFO, DISK_PERFORMANCE, DRIVE_LAYOUT_INFORMATION, DRIVE_LAYOUT_INFORMATION_EX, DRIVE_LAYOUT_INFORMATION_GPT, DRIVE_LAYOUT_INFORMATION_MBR, EXFAT_STATISTICS, FAT_STATISTICS, FILESYSTEM_STATISTICS, FILESYSTEM_STATISTICS_EX, MFT_ENUM_DATA_V0, MFT_ENUM_DATA_V1, NTFS_STATISTICS, NTFS_STATISTICS_EX, PARTITION_INFORMATION, PARTITION_INFORMATION_GPT, PARTITION_INFORMATION_MBR, READ_FILE_USN_DATA, READ_USN_JOURNAL_DATA_V0, READ_USN_JOURNAL_DATA_V1, USN_JOURNAL_DATA_V0, USN_JOURNAL_DATA_V1, USN_JOURNAL_DATA_V2, USN_RANGE_TRACK_OUTPUT, USN_RECORD_COMMON_HEADER, USN_RECORD_EXTENT, USN_RECORD_V2, USN_RECORD_V3, USN_RECORD_V4, USN_TRACK_MODIFIED_RANGES, CALDATETIME, CPINFO, CPINFOEX, CURRENCYFMT, FILEMUIINFO, NLSVERSIONINFO, NLSVERSIONINFOEX, NUMBERFMT, CONTEXT, CONTEXT64, HARDWARE_COUNTER_DATA, IMAGE_RUNTIME_FUNCTION_ENTRY, PERFORMANCE_DATA, SECURITY_CAPABILITIES, UMS_CREATE_THREAD_ATTRIBUTES, UNWIND_HISTORY_TABLE, UNWIND_HISTORY_TABLE_ENTRY, WOW64_CONTEXT, WOW64_FLOATING_SAVE_AREA, WOW64_LDT_ENTRY, DUMMYSTRUCTNAME, EXCEPTION_INFO, EXCEPTION_DEBUG_INFO, CREATE_THREAD_DEBUG_INFO, CREATE_PROCESS_DEBUG_INFO, EXIT_PROCESS_DEBUG_INFO, EXIT_THREAD_DEBUG_INFO, LOAD_DLL_DEBUG_INFO, UNLOAD_DLL_DEBUG_INFO, OUTPUT_DEBUG_STRING_INFO, RIP_INFO, BLOCK_REGION_UNION, CPU_RATE_CONTROL_UNION, UNION, Process, Thread, Mutant, Event, Section, Semaphore, CPU_SET, DETAIL, ProcessorRelationUnion, ProcessorRelationUnion, Union, ChunkStarted, ChunkFinished, StreamStarted, StreamFinished, PollContinue, Error, DUMMYUNIONNAME, GenericReserved_, ProtocolSpecific_, Smb2, Server, Share, INPUT_RECORD_EVENT, MBR, GPT, MFTWRITESUSERLEVEL, MFT2WRITESUSERLEVEL, BITMAPWRITESUSERLEVEL, MFTBITMAPWRITESUSERLEVEL, ALLOCATE, MFTWRITESUSERLEVEL, MFT2WRITESUSERLEVEL, BITMAPWRITESUSERLEVEL, MFTBITMAPWRITESUSERLEVEL, ALLOCATE, FLOATING_SAVE_AREA, M128A, XSAVE_FORMAT64, BLOCK_DATA, REGION_DATA diff --git a/PInvoke/Ole/CorrelationReport.md b/PInvoke/Ole/CorrelationReport.md index 3488b429..358068c9 100644 --- a/PInvoke/Ole/CorrelationReport.md +++ b/PInvoke/Ole/CorrelationReport.md @@ -744,7 +744,6 @@ Native Structure | Header | Managed Structure [PROPBAG2](https://www.google.com/search?num=5&q=PROPBAG2+site%3Adocs.microsoft.com) | Ocidl.h | [Vanara.PInvoke.OleAut32.PROPBAG2](https://github.com/dahall/Vanara/search?l=C%23&q=PROPBAG2) [PROPERTYKEY](https://www.google.com/search?num=5&q=PROPERTYKEY+site%3Adocs.microsoft.com) | wtypes.h | [Vanara.PInvoke.Ole32.PROPERTYKEY](https://github.com/dahall/Vanara/search?l=C%23&q=PROPERTYKEY) [PROPSPEC](https://www.google.com/search?num=5&q=PROPSPEC+site%3Adocs.microsoft.com) | propidl.h | [Vanara.PInvoke.Ole32.PROPSPEC](https://github.com/dahall/Vanara/search?l=C%23&q=PROPSPEC) -[PROPSPECunion](https://www.google.com/search?num=5&q=PROPSPECunion+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPSPEC.PROPSPECunion](https://github.com/dahall/Vanara/search?l=C%23&q=PROPSPECunion) [PROPVARIANT](https://www.google.com/search?num=5&q=PROPVARIANT+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPVARIANT](https://github.com/dahall/Vanara/search?l=C%23&q=PROPVARIANT) [PROPVARIANT_IMMUTABLE](https://www.google.com/search?num=5&q=PROPVARIANT_IMMUTABLE+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.Ole32.PROPVARIANT_IMMUTABLE](https://github.com/dahall/Vanara/search?l=C%23&q=PROPVARIANT_IMMUTABLE) [QUERYCONTEXT](https://www.google.com/search?num=5&q=QUERYCONTEXT+site%3Adocs.microsoft.com) | wtypes.h | [Vanara.PInvoke.Ole32.QUERYCONTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=QUERYCONTEXT) diff --git a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj index d58db81e..39bd4e85 100644 --- a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj +++ b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj @@ -17,7 +17,7 @@ Functions BindMoniker, BSTR_UserFree, BSTR_UserFree64, BSTR_UserMarshal, BSTR_UserMarshal64, BSTR_UserSize, BSTR_UserSize64, BSTR_UserUnmarshal, BSTR_UserUnmarshal64, BstrFromVector, ClearCustData, ClearPropVariantArray, ClearVariantArray, CLSIDFromProgID, CLSIDFromProgIDEx, CLSIDFromString, CoAddRefServerProcess, CoAllowSetForegroundWindow, CoAllowUnmarshalerCLSID, CoCancelCall, CoCopyProxy, CoCreateFreeThreadedMarshaler, CoCreateGuid, CoCreateInstance, CoCreateInstanceEx, CoCreateInstanceFromApp, CoDecodeProxy, CoDecrementMTAUsage, CoDisableCallCancellation, CoDisconnectContext, CoDisconnectObject, CoDosDateTimeToFileTime, CoEnableCallCancellation, CoFileTimeNow, CoFileTimeToDosDateTime, CoFreeAllLibraries, CoFreeLibrary, CoFreeUnusedLibraries, CoFreeUnusedLibrariesEx, CoGetApartmentType, CoGetCallContext, CoGetCallerTID, CoGetCancelObject, CoGetClassObject, CoGetContextToken, CoGetCurrentLogicalThreadId, CoGetCurrentProcess, CoGetDefaultContext, CoGetInstanceFromFile, CoGetInstanceFromIStorage, CoGetInterceptor, CoGetInterfaceAndReleaseStream, CoGetMalloc, CoGetMarshalSizeMax, CoGetObject, CoGetObjectContext, CoGetPSClsid, CoGetStandardMarshal, CoGetStdMarshalEx, CoGetSystemSecurityPermissions, CoGetTreatAsClass, CoHandlePriorityEventsFromMessagePump, CoImpersonateClient, CoIncrementMTAUsage, CoInitialize, CoInitializeEx, CoInitializeSecurity, CoInvalidateRemoteMachineBindings, CoIsHandlerConnected, CoIsOle1Class, CoLoadLibrary, CoLockObjectExternal, CoMarshalHresult, CoMarshalInterface, CoMarshalInterThreadInterfaceInStream, CoQueryAuthenticationServices, CoQueryClientBlanket, CoQueryProxyBlanket, CoRegisterActivationFilter, CoRegisterChannelHook, CoRegisterClassObject, CoRegisterInitializeSpy, CoRegisterMallocSpy, CoRegisterMessageFilter, CoRegisterPSClsid, CoRegisterSurrogate, CoReleaseMarshalData, CoReleaseServerProcess, CoResumeClassObjects, CoRevertToSelf, CoRevokeClassObject, CoRevokeInitializeSpy, CoRevokeMallocSpy, CoSetCancelObject, CoSetMessageDispatcher, CoSetProxyBlanket, CoSuspendClassObjects, CoSwitchCallContext, CoTaskMemAlloc, CoTaskMemFree, CoTaskMemRealloc, CoTestCancel, CoTreatAsClass, CoUninitialize, CoUnmarshalHresult, CoUnmarshalInterface, CoWaitForMultipleHandles, CoWaitForMultipleObjects, CreateAntiMoniker, CreateBindCtx, CreateClassMoniker, CreateDataAdviseHolder, CreateDataCache, CreateDispTypeInfo, CreateErrorInfo, CreateFileMoniker, CreateGenericComposite, CreateILockBytesOnHGlobal, CreateItemMoniker, CreateObjrefMoniker, CreateOleAdviseHolder, CreatePointerMoniker, CreateStdDispatch, CreateStreamOnHGlobal, CreateTypeLib, CreateTypeLib2, DispCallFunc, DispGetIDsOfNames, DispGetParam, DispInvoke, DllCanUnloadNow, DllGetClassObject, DllRegisterServer, DllUnregisterServer, DoDragDrop, DosDateTimeToVariantTime, FmtIdToPropStgName, FreePropVariantArray, GetActiveObject, GetAltMonthNames, GetClassFile, GetConvertStg, GetErrorInfo, GetHGlobalFromILockBytes, GetHGlobalFromStream, GetRecordInfoFromGuids, GetRecordInfoFromTypeInfo, GetRunningObjectTable, IIDFromString, InitPropVariantFromBooleanVector, InitPropVariantFromBuffer, InitPropVariantFromCLSID, InitPropVariantFromDoubleVector, InitPropVariantFromFileTime, InitPropVariantFromFileTimeVector, InitPropVariantFromGUIDAsString, InitPropVariantFromInt16Vector, InitPropVariantFromInt32Vector, InitPropVariantFromInt64Vector, InitPropVariantFromPropVariantVectorElem, InitPropVariantFromResource, InitPropVariantFromStringAsVector, InitPropVariantFromStringVector, InitPropVariantFromStrRet, InitPropVariantFromUInt16Vector, InitPropVariantFromUInt32Vector, InitPropVariantFromUInt64Vector, InitPropVariantVectorFromPropVariant, InitVariantFromBooleanArray, InitVariantFromBuffer, InitVariantFromDoubleArray, InitVariantFromFileTime, InitVariantFromFileTimeArray, InitVariantFromGUIDAsString, InitVariantFromInt16Array, InitVariantFromInt32Array, InitVariantFromInt64Array, InitVariantFromResource, InitVariantFromStringArray, InitVariantFromStrRet, InitVariantFromUInt16Array, InitVariantFromUInt32Array, InitVariantFromUInt64Array, InitVariantFromVariantArrayElem, IsAccelerator, IsEqualGUID, LHashValOfNameSys, LHashValOfNameSysAA, LoadRegTypeLib, LoadTypeLib, LoadTypeLibEx, LPSAFEARRAY_UserFree, LPSAFEARRAY_UserFree64, LPSAFEARRAY_UserMarshal, LPSAFEARRAY_UserMarshal64, LPSAFEARRAY_UserSize, LPSAFEARRAY_UserSize64, LPSAFEARRAY_UserUnmarshal, LPSAFEARRAY_UserUnmarshal64, MkParseDisplayName, MonikerCommonPrefixWith, MonikerRelativePathTo, OaBuildVersion, OaEnablePerUserTLibRegistration, OleConvertIStorageToOLESTREAM, OleConvertIStorageToOLESTREAMEx, OleConvertOLESTREAMToIStorage, OleConvertOLESTREAMToIStorageEx, OleCreate, OleCreateDefaultHandler, OleCreateEmbeddingHelper, OleCreateEx, OleCreateFontIndirect, OleCreateFromData, OleCreateFromDataEx, OleCreateFromFile, OleCreateFromFileEx, OleCreateLink, OleCreateLinkEx, OleCreateLinkFromData, OleCreateLinkFromDataEx, OleCreateLinkToFile, OleCreateLinkToFileEx, OleCreateMenuDescriptor, OleCreatePictureIndirect, OleCreatePropertyFrame, OleCreatePropertyFrameIndirect, OleCreateStaticFromData, OleDestroyMenuDescriptor, OleDoAutoConvert, OleDraw, OleDuplicateData, OleFlushClipboard, OleGetAutoConvert, OleGetClipboard, OleGetClipboardWithEnterpriseInfo, OleGetIconOfClass, OleGetIconOfFile, OleIconToCursor, OleInitialize, OleIsCurrentClipboard, OleIsRunning, OleLoad, OleLoadPicture, OleLoadPictureEx, OleLoadPictureFile, OleLoadPictureFileEx, OleLoadPicturePath, OleLockRunning, OleMetafilePictFromIconAndLabel, OleNoteObjectVisible, OleQueryCreateFromData, OleQueryLinkFromData, OleRegEnumFormatEtc, OleRegEnumVerbs, OleRegGetMiscStatus, OleRegGetUserType, OleRun, OleSave, OleSavePictureFile, OleSaveToStream, OleSetAutoConvert, OleSetClipboard, OleSetContainedObject, OleSetMenuDescriptor, OleTranslateAccelerator, OleTranslateColor, OleUninitialize, ProgIDFromCLSID, PropStgNameToFmtId, PropVariantChangeType, PropVariantClear, PropVariantCompareEx, PropVariantCopy, PropVariantGetBooleanElem, PropVariantGetDoubleElem, PropVariantGetElementCount, PropVariantGetFileTimeElem, PropVariantGetInt16Elem, PropVariantGetInt32Elem, PropVariantGetInt64Elem, PropVariantGetStringElem, PropVariantGetUInt16Elem, PropVariantGetUInt32Elem, PropVariantGetUInt64Elem, PropVariantToBoolean, PropVariantToBooleanVector, PropVariantToBooleanVectorAlloc, PropVariantToBooleanWithDefault, PropVariantToBSTR, PropVariantToBuffer, PropVariantToDouble, PropVariantToDoubleVector, PropVariantToDoubleVectorAlloc, PropVariantToDoubleWithDefault, PropVariantToFileTime, PropVariantToFileTimeVector, PropVariantToFileTimeVectorAlloc, PropVariantToGUID, PropVariantToInt16, PropVariantToInt16Vector, PropVariantToInt16VectorAlloc, PropVariantToInt16WithDefault, PropVariantToInt32, PropVariantToInt32Vector, PropVariantToInt32VectorAlloc, PropVariantToInt32WithDefault, PropVariantToInt64, PropVariantToInt64Vector, PropVariantToInt64VectorAlloc, PropVariantToInt64WithDefault, PropVariantToString, PropVariantToStringAlloc, PropVariantToStringVector, PropVariantToStringVectorAlloc, PropVariantToStringWithDefault, PropVariantToStrRet, PropVariantToUInt16, PropVariantToUInt16Vector, PropVariantToUInt16VectorAlloc, PropVariantToUInt16WithDefault, PropVariantToUInt32, PropVariantToUInt32Vector, PropVariantToUInt32VectorAlloc, PropVariantToUInt32WithDefault, PropVariantToUInt64, PropVariantToUInt64Vector, PropVariantToUInt64VectorAlloc, PropVariantToUInt64WithDefault, PropVariantToVariant, PropVariantToWinRTPropertyValue, PSCoerceToCanonicalValue, PSCreateAdapterFromPropertyStore, PSCreateDelayedMultiplexPropertyStore, PSCreateMemoryPropertyStore, PSCreateMultiplexPropertyStore, PSCreatePropertyChangeArray, PSCreatePropertyStoreFromObject, PSCreatePropertyStoreFromPropertySetStorage, PSCreateSimplePropertyChange, PSEnumeratePropertyDescriptions, PSFormatForDisplay, PSFormatForDisplayAlloc, PSFormatPropertyValue, PSGetImageReferenceForValue, PSGetItemPropertyHandler, PSGetItemPropertyHandlerWithCreateObject, PSGetNamedPropertyFromPropertyStorage, PSGetNameFromPropertyKey, PSGetPropertyDescription, PSGetPropertyDescriptionByName, PSGetPropertyDescriptionListFromString, PSGetPropertyFromPropertyStorage, PSGetPropertyKeyFromName, PSGetPropertySystem, PSGetPropertyValue, PSLookupPropertyHandlerCLSID, PSPropertyBag_Delete, PSPropertyBag_ReadBOOL, PSPropertyBag_ReadBSTR, PSPropertyBag_ReadDWORD, PSPropertyBag_ReadGUID, PSPropertyBag_ReadInt, PSPropertyBag_ReadLONG, PSPropertyBag_ReadPOINTL, PSPropertyBag_ReadPOINTS, PSPropertyBag_ReadPropertyKey, PSPropertyBag_ReadRECTL, PSPropertyBag_ReadSHORT, PSPropertyBag_ReadStr, PSPropertyBag_ReadStrAlloc, PSPropertyBag_ReadStream, PSPropertyBag_ReadType, PSPropertyBag_ReadULONGLONG, PSPropertyBag_ReadUnknown, PSPropertyBag_WriteBOOL, PSPropertyBag_WriteBSTR, PSPropertyBag_WriteDWORD, PSPropertyBag_WriteGUID, PSPropertyBag_WriteInt, PSPropertyBag_WriteLONG, PSPropertyBag_WritePOINTL, PSPropertyBag_WritePOINTS, PSPropertyBag_WritePropertyKey, PSPropertyBag_WriteRECTL, PSPropertyBag_WriteSHORT, PSPropertyBag_WriteStr, PSPropertyBag_WriteStream, PSPropertyBag_WriteULONGLONG, PSPropertyBag_WriteUnknown, PSPropertyKeyFromString, PSRefreshPropertySchema, PSRegisterPropertySchema, PSSetPropertyValue, PSStringFromPropertyKey, PSUnregisterPropertySchema, QueryPathOfRegTypeLib, ReadClassStg, ReadClassStm, ReadFmtUserTypeStg, RegisterActiveObject, RegisterDragDrop, RegisterTypeLib, RegisterTypeLibForUser, ReleaseStgMedium, RevokeActiveObject, RevokeDragDrop, RoGetAgileReference, SafeArrayAccessData, SafeArrayAddRef, SafeArrayAllocData, SafeArrayAllocDescriptor, SafeArrayAllocDescriptorEx, SafeArrayCopy, SafeArrayCopyData, SafeArrayCreate, SafeArrayCreateEx, SafeArrayCreateVector, SafeArrayCreateVectorEx, SafeArrayDestroy, SafeArrayDestroyData, SafeArrayDestroyDescriptor, SafeArrayGetDim, SafeArrayGetElement, SafeArrayGetElemsize, SafeArrayGetIID, SafeArrayGetLBound, SafeArrayGetRecordInfo, SafeArrayGetUBound, SafeArrayGetVartype, SafeArrayLock, SafeArrayPtrOfIndex, SafeArrayPutElement, SafeArrayRedim, SafeArrayReleaseData, SafeArrayReleaseDescriptor, SafeArraySetIID, SafeArraySetRecordInfo, SafeArrayUnaccessData, SafeArrayUnlock, SetConvertStg, SetErrorInfo, StgConvertVariantToProperty, StgCreateDocfile, StgCreateDocfileOnILockBytes, StgCreatePropSetStg, StgCreatePropStg, StgCreateStorageEx, StgDeserializePropVariant, StgIsStorageFile, StgIsStorageILockBytes, StgOpenPropStg, StgOpenStorage, StgOpenStorageEx, StgOpenStorageOnILockBytes, StgPropertyLengthAsVariant, StgSerializePropVariant, StgSetTimes, StringFromCLSID, StringFromGUID2, StringFromIID, SysAddRefString, SysAllocString, SysAllocStringByteLen, SysAllocStringLen, SysFreeString, SysReAllocString, SysReAllocStringLen, SysReleaseString, SysStringByteLen, SysStringLen, SystemTimeToVariantTime, UnRegisterTypeLib, UnRegisterTypeLibForUser, VarAbs, VarAdd, VarAnd, VarBoolFromCy, VarBoolFromDate, VarBoolFromDec, VarBoolFromDisp, VarBoolFromI2, VarBoolFromI4, VarBoolFromUI1, VarBstrCat, VarBstrCmp, VarBstrFromBool, VarBstrFromDate, VarBstrFromDec, VarBstrFromDisp, VarBstrFromI1, VarBstrFromI2, VarBstrFromI4, VarBstrFromI8, VarBstrFromUI2, VarBstrFromUI8, VarCat, VarCmp, VarCyAbs, VarCyAdd, VarCyCmp, VarCyCmpR8, VarCyFix, VarCyFromDisp, VarCyFromI1, VarCyFromI2, VarCyFromI8, VarCyFromR8, VarCyFromStr, VarCyFromUI1, VarCyFromUI4, VarCyFromUI8, VarCyInt, VarCyMul, VarCyMulI4, VarCyMulI8, VarCyNeg, VarCyRound, VarCySub, VarDateFromDec, VarDateFromI1, VarDateFromI2, VarDateFromI8, VarDateFromR8, VarDateFromStr, VarDateFromUdate, VarDateFromUdateEx, VarDateFromUI8, VarDecAbs, VarDecAdd, VarDecCmp, VarDecCmpR8, VarDecDiv, VarDecFix, VarDecFromDate, VarDecFromI1, VarDecFromStr, VarDecFromUI2, VarDecFromUI4, VarDecFromUI8, VarDecInt, VarDecMul, VarDecNeg, VarDecRound, VarDecSub, VarDiv, VarEqv, VarFix, VarFormat, VarFormatCurrency, VarFormatDateTime, VarFormatFromTokens, VarFormatNumber, VarFormatPercent, VarI1FromCy, VarI1FromDec, VarI1FromI8, VarI1FromUI1, VarI2FromDec, VarI2FromDisp, VarI2FromI1, VarI2FromI4, VarI2FromR8, VarI2FromStr, VarI2FromUI8, VarI4FromCy, VarI4FromDate, VarI4FromI8, VarI4FromR8, VarI4FromStr, VarI4FromUI8, VarI8FromBool, VarI8FromI1, VARIANT_UserFree, VARIANT_UserFree64, VARIANT_UserMarshal, VARIANT_UserMarshal64, VARIANT_UserSize, VARIANT_UserSize64, VARIANT_UserUnmarshal, VARIANT_UserUnmarshal64, VariantChangeType, VariantChangeTypeEx, VariantClear, VariantCompare, VariantCopy, VariantCopyInd, VariantGetBooleanElem, VariantGetDoubleElem, VariantGetElementCount, VariantGetInt16Elem, VariantGetInt32Elem, VariantGetInt64Elem, VariantGetStringElem, VariantGetUInt16Elem, VariantGetUInt32Elem, VariantGetUInt64Elem, VariantInit, VariantTimeToDosDateTime, VariantTimeToSystemTime, VariantToBoolean, VariantToBooleanArray, VariantToBooleanArrayAlloc, VariantToBooleanWithDefault, VariantToBuffer, VariantToDosDateTime, VariantToDouble, VariantToDoubleArray, VariantToDoubleArrayAlloc, VariantToDoubleWithDefault, VariantToFileTime, VariantToGUID, VariantToInt16, VariantToInt16Array, VariantToInt16ArrayAlloc, VariantToInt16WithDefault, VariantToInt32, VariantToInt32Array, VariantToInt32ArrayAlloc, VariantToInt32WithDefault, VariantToInt64, VariantToInt64Array, VariantToInt64ArrayAlloc, VariantToInt64WithDefault, VariantToPropVariant, VariantToString, VariantToStringAlloc, VariantToStringArray, VariantToStringArrayAlloc, VariantToStringWithDefault, VariantToStrRet, VariantToUInt16, VariantToUInt16Array, VariantToUInt16ArrayAlloc, VariantToUInt16WithDefault, VariantToUInt32, VariantToUInt32Array, VariantToUInt32ArrayAlloc, VariantToUInt32WithDefault, VariantToUInt64, VariantToUInt64Array, VariantToUInt64ArrayAlloc, VariantToUInt64WithDefault, VarIdiv, VarImp, VarInt, VarMod, VarMonthName, VarMul, VarNeg, VarNot, VarNumFromParseNum, VarOr, VarParseNumFromStr, VarPow, VarR4CmpR8, VarR4FromStr, VarR4FromUI4, VarR8FromBool, VarR8FromCy, VarR8FromI4, VarR8FromI8, VarR8FromStr, VarR8FromUI2, VarR8FromUI4, VarR8Pow, VarR8Round, VarRound, VarSub, VarTokenizeFormatString, VarUdateFromDate, VarUI1FromI1, VarUI1FromR4, VarUI1FromR8, VarUI1FromStr, VarUI2FromDisp, VarUI2FromI2, VarUI2FromStr, VarUI4FromCy, VarUI4FromI8, VarUI4FromR4, VarUI4FromR8, VarUI4FromStr, VarUI4FromUI2, VarUI4FromUI8, VarUI8FromBool, VarUI8FromCy, VarUI8FromDate, VarUI8FromDec, VarUI8FromDisp, VarUI8FromI1, VarUI8FromI2, VarWeekdayName, VarXor, VectorFromBstr, WinRTPropertyValueToPropVariant, WriteClassStg, WriteClassStm, WriteFmtUserTypeStg Structures -CATEGORYINFO, 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, PROPSPEC, STATPROPSETSTG, STATPROPSTG, BLOB, CLIPDATA, PACKEDMETA, PROPVARIANT, PROPVARIANT_IMMUTABLE, RPC_AUTH_IDENTITY_HANDLE, RPC_AUTHZ_HANDLE, LICINFO, CSPLATFORM, QUERYCONTEXT, PROPERTYKEY, CUSTDATA, CUSTDATAITEM, PROPBAG2, VARIANT, INTERFACEDATA, METHODDATA, NUMPARSE, PARAMDATA, SAFEARRAY, SAFEARRAYBOUND, FONTDESC, OCPFIPARAMS, PICTDESC, WIA_DATA_CALLBACK_HEADER, WIA_DATA_TRANSFER_INFO, WIA_DEV_CAP, WIA_DITHER_PATTERN_DATA, WIA_EXTENDED_TRANSFER_INFO, WIA_FORMAT_INFO, PROPSPECunion, PICTDEC_UNION, BYNAME, BYOBJECTID, BMP, WMF, ICON, EMF +CATEGORYINFO, 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, PROPSPEC, STATPROPSETSTG, STATPROPSTG, BLOB, CLIPDATA, PACKEDMETA, PROPVARIANT, PROPVARIANT_IMMUTABLE, RPC_AUTH_IDENTITY_HANDLE, RPC_AUTHZ_HANDLE, LICINFO, CSPLATFORM, QUERYCONTEXT, PROPERTYKEY, CUSTDATA, CUSTDATAITEM, PROPBAG2, VARIANT, INTERFACEDATA, METHODDATA, NUMPARSE, PARAMDATA, SAFEARRAY, SAFEARRAYBOUND, FONTDESC, OCPFIPARAMS, PICTDESC, WIA_DATA_CALLBACK_HEADER, WIA_DATA_TRANSFER_INFO, WIA_DEV_CAP, WIA_DITHER_PATTERN_DATA, WIA_EXTENDED_TRANSFER_INFO, WIA_FORMAT_INFO, PICTDEC_UNION, BYNAME, BYOBJECTID, BMP, WMF, ICON, EMF Interfaces ICatInformation, ICatRegister, IEnumCATEGORYINFO, IEnumGUID, IInspectable, IMessageDispatcher, 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, ICreateErrorInfo, ICreateTypeInfo, ICreateTypeInfo2, ICreateTypeLib, ICreateTypeLib2, IDispatch, IErrorInfo, IErrorLog, IPropertyBag, IPropertyBag2, IRecordInfo, ISupportErrorInfo, ITypeChangeEvents, IEnumWIA_DEV_CAPS, IEnumWIA_DEV_INFO, IEnumWIA_FORMAT_INFO, IEnumWiaItem, IWiaDataCallback, IWiaDataTransfer, IWiaDevMgr, IWiaEventCallback, IWiaItem, IWiaItemExtras, IWiaPropertyStorage, ICreateObject, IDelayedPropertyStoreFactory, IInitializeWithStream, IPersistSerializedPropStorage, IPropertyDescription, IPropertyDescription2, IPropertyDescriptionList, IPropertyEnumType, IPropertyEnumType2, IPropertyEnumTypeList, IPropertyStore, IPropertyStoreCapabilities, IPropertyStoreFactory, IPropertySystem, IObjectWithPropertyKey, IPropertyChange, IPropertyChangeArray diff --git a/PInvoke/P2P/CorrelationReport.md b/PInvoke/P2P/CorrelationReport.md index 4f811e8e..2511f3c8 100644 --- a/PInvoke/P2P/CorrelationReport.md +++ b/PInvoke/P2P/CorrelationReport.md @@ -52,7 +52,7 @@ Native Method | Header | Managed Method [PeerEnumIdentities](https://www.google.com/search?num=5&q=PeerEnumIdentities+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerEnumIdentities](https://github.com/dahall/Vanara/search?l=C%23&q=PeerEnumIdentities) [PeerFreeData](https://www.google.com/search?num=5&q=PeerFreeData+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerFreeData](https://github.com/dahall/Vanara/search?l=C%23&q=PeerFreeData) [PeerGetItemCount](https://www.google.com/search?num=5&q=PeerGetItemCount+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGetItemCount](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGetItemCount) -[PeerGetNextItem](https://www.google.com/search?num=5&q=PeerGetNextItem+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGetNextItem](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGetNextItem) +[PeerGetNextItem](https://www.google.com/search?num=5&q=PeerGetNextItem+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.P2P.PeerGetNextItem](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGetNextItem) [PeerGraphShutdown](https://www.google.com/search?num=5&q=PeerGraphShutdown+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGraphShutdown](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGraphShutdown) [PeerGraphStartup](https://www.google.com/search?num=5&q=PeerGraphStartup+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGraphStartup](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGraphStartup) [PeerGroupAddRecord](https://www.google.com/search?num=5&q=PeerGroupAddRecord+site%3Adocs.microsoft.com) | p2p.h | [Vanara.PInvoke.P2P.PeerGroupAddRecord](https://github.com/dahall/Vanara/search?l=C%23&q=PeerGroupAddRecord) diff --git a/UnitTests/BITS/BITS.csproj b/UnitTests/BITS/BITS.csproj index ba312898..1c27c37a 100644 --- a/UnitTests/BITS/BITS.csproj +++ b/UnitTests/BITS/BITS.csproj @@ -1,85 +1,9 @@ - - - + - Debug - AnyCPU - {5558B8E3-FF1C-401F-978E-E91D1E78B898} - Library - Properties UnitTest.BITS - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - TRACE;DEBUG - prompt - 4 - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false + net472 - + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {c7ace187-cb36-4cea-ae0c-651669237427} - Vanara.BITS - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs b/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs index 8fe43727..831f9303 100644 --- a/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs +++ b/UnitTests/CSharpRunner/Properties/AssemblyInfo.cs @@ -2,18 +2,6 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("CSharpRunner")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("CSharpRunner")] -[assembly: AssemblyCopyright("Copyright © 2019")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. @@ -21,16 +9,3 @@ using System.Runtime.InteropServices; // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("a96cff10-0967-429a-8700-4a86c97c5603")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.2.18.0")] -[assembly: AssemblyFileVersion("3.2.18.0")] diff --git a/UnitTests/CSharpRunner/Shared.csproj b/UnitTests/CSharpRunner/Shared.csproj index db721282..215f90a4 100644 --- a/UnitTests/CSharpRunner/Shared.csproj +++ b/UnitTests/CSharpRunner/Shared.csproj @@ -1,91 +1,20 @@ - - - + - Debug - AnyCPU - {A96CFF10-0967-429A-8700-4A86C97C5603} - Library - Properties - CSharpRunner - v4.7.2 - 512 - true - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + UnitTests.Shared + net472 - - - - - - - - - - - - - + + + - - 5.0.2.5153 - - - 3.6.0 - - - 12.0.3 - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - + + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - \ No newline at end of file diff --git a/UnitTests/Core/Core.csproj b/UnitTests/Core/Core.csproj index 7b84e3bb..465fe3c4 100644 --- a/UnitTests/Core/Core.csproj +++ b/UnitTests/Core/Core.csproj @@ -1,95 +1,14 @@ - - - + - Debug - AnyCPU - {8EDF4429-251A-416D-BB68-93F227191BCF} - Library - Properties UnitTest.Core - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AnyCPU - true - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AnyCPU + net472 true - - - - - - RECT.cs - - - - - - - - - - - - - - - - - - - - - - - + - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/Directory.Build.props b/UnitTests/Directory.Build.props new file mode 100644 index 00000000..6d5a8168 --- /dev/null +++ b/UnitTests/Directory.Build.props @@ -0,0 +1,6 @@ + + + latest + Vanara + + \ No newline at end of file diff --git a/UnitTests/Directory.Build.targets b/UnitTests/Directory.Build.targets index 23132b9a..711142e4 100644 --- a/UnitTests/Directory.Build.targets +++ b/UnitTests/Directory.Build.targets @@ -1,5 +1,16 @@ + false + bin\$(Configuration)\ + + + + + + + + + \ No newline at end of file diff --git a/UnitTests/ExplorerBrowser/ExplorerBrowserDemo.csproj b/UnitTests/ExplorerBrowser/ExplorerBrowserDemo.csproj index 23e8ade1..deda0dc4 100644 --- a/UnitTests/ExplorerBrowser/ExplorerBrowserDemo.csproj +++ b/UnitTests/ExplorerBrowser/ExplorerBrowserDemo.csproj @@ -1,152 +1,61 @@ - - + - Debug - AnyCPU 9.0.21022 - 2.0 - {2AACFF7E-F4B1-44F6-92C6-20ACBB647A4D} WinExe - Properties ExplorerBrowser - v4.7.2 - 512 - - - - - 3.5 - publish\ - true - Disk - false - Foreground - 7 - Days - false - false + net472 true - 0 - 1.0.0.%2a false false true - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - AllRules.ruleset - x86 - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - AllRules.ruleset - false - - true - - - 3.0 - - - 3.0 - - - 3.5 - - - 3.5 - - - 3.5 - - + + + - - - - 3.0 - - - 3.0 - + + - + Form - + ExplorerBrowserTestForm.cs - - - + Form - + ShellNamespaceTreeControlTestForm.cs - + Form - + SimpleForm.cs - + ExplorerBrowserTestForm.cs Designer - + ShellNamespaceTreeControlTestForm.cs - + SimpleForm.cs - - {241F73EE-9298-45C9-B869-A045DFF94C03} - Vanara.Core - - - {3226020f-4c9d-41b3-ac8a-2bc9fd064cd8} - Vanara.PInvoke.Shell32 - - - {51986cd3-eeda-4369-93a4-255512548f68} - Vanara.Windows.Forms - - - {43685be2-a65e-4b01-be16-479526940f23} - Vanara.Windows.Shell - + + + - + + - - \ No newline at end of file diff --git a/UnitTests/ExplorerBrowser/Properties/AssemblyInfo.cs b/UnitTests/ExplorerBrowser/Properties/AssemblyInfo.cs index e41f238a..f8e832e8 100644 --- a/UnitTests/ExplorerBrowser/Properties/AssemblyInfo.cs +++ b/UnitTests/ExplorerBrowser/Properties/AssemblyInfo.cs @@ -4,18 +4,6 @@ using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("ExplorerBrowser")] -[assembly: AssemblyDescription("ExplorerBrowser Demo")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("Microsoft Windows API Code Pack for .NET Framework")] -[assembly: AssemblyCopyright("Copyright © Microsoft 2009")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. @@ -23,13 +11,3 @@ using System.Runtime.InteropServices; // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("e4863e9d-cdb6-46f1-b1c9-8d1abd4480b2")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -[assembly: AssemblyVersion("3.2.6.0")] -[assembly: AssemblyFileVersion("3.2.6.0")] diff --git a/UnitTests/PInvoke/AclUI/AclUI.csproj b/UnitTests/PInvoke/AclUI/AclUI.csproj index aecdf6fb..a76a6328 100644 --- a/UnitTests/PInvoke/AclUI/AclUI.csproj +++ b/UnitTests/PInvoke/AclUI/AclUI.csproj @@ -1,69 +1,9 @@ - - - + - Debug - AnyCPU - {81A79BCD-C322-4742-842E-F70344FAD01D} - Library - Properties UnitTest.PInvoke.AclUI - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {ef88cf8c-e737-4bb1-bbf9-f47bf65547e0} - Vanara.PInvoke.AclUI - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/BITS/BITS.csproj b/UnitTests/PInvoke/BITS/BITS.csproj index 0fc4c86b..ba954e09 100644 --- a/UnitTests/PInvoke/BITS/BITS.csproj +++ b/UnitTests/PInvoke/BITS/BITS.csproj @@ -1,78 +1,10 @@ - - - + - Debug - AnyCPU - {95E98514-A4D0-4ACD-8BE0-35D7BD185C71} - Library - Properties UnitTest.PInvoke.BITS - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {ef53ed51-c141-4525-a6b7-41109ee5f416} - Vanara.PInvoke.BITS - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Cabinet/Cabinet.csproj b/UnitTests/PInvoke/Cabinet/Cabinet.csproj index 40edbf26..77391c45 100644 --- a/UnitTests/PInvoke/Cabinet/Cabinet.csproj +++ b/UnitTests/PInvoke/Cabinet/Cabinet.csproj @@ -1,78 +1,10 @@ - - - + - Debug - AnyCPU - {CD8A5176-6EEC-4739-9748-A45D3FDECFA0} - Library - Properties UnitTest.PInvoke.Cabinet - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {f1bdaea9-e2f0-4e9c-844e-0fb958552ec7} - Vanara.PInvoke.Cabinet - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/CldApi/CldApi.csproj b/UnitTests/PInvoke/CldApi/CldApi.csproj index 7afe6582..191f06f6 100644 --- a/UnitTests/PInvoke/CldApi/CldApi.csproj +++ b/UnitTests/PInvoke/CldApi/CldApi.csproj @@ -1,90 +1,15 @@ - - - + - Debug - AnyCPU - {CCEE0CAA-27BF-43B3-8609-2279BEDA3F61} - Library - Properties UnitTest.PInvoke.CldApi - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AnyCPU + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {ddfcbc19-b6ce-4dd4-a1bb-96ee86c54d93} - Vanara.PInvoke.CldApi - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {07cd630d-a4bd-45cb-bf1b-90e981f4de81} - Vanara.PInvoke.SearchApi - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - + + + - - 10.0.19041.1 - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - + - - - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj b/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj index cdb7baf0..0a5870f4 100644 --- a/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj +++ b/UnitTests/PInvoke/ComCtl32/ComCtl32.csproj @@ -1,75 +1,13 @@ - - - + - Debug - AnyCPU - {FC54780C-E523-450E-BC74-1F900A652A2C} - Library - Properties UnitTest.PInvoke.ComCtl32 - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - - + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {291af9b0-51e8-4e4a-972b-77310a7a0c06} - Vanara.PInvoke.ComCtl32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/CredUI/CredUI.csproj b/UnitTests/PInvoke/CredUI/CredUI.csproj index ca32d3d8..141ad087 100644 --- a/UnitTests/PInvoke/CredUI/CredUI.csproj +++ b/UnitTests/PInvoke/CredUI/CredUI.csproj @@ -1,69 +1,9 @@ - - - + - Debug - AnyCPU - {D26F23F2-35E8-4253-BCEF-56F113C93B02} - Library - Properties UnitTest.PInvoke.CredUI - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {1f0b972a-06da-4f6a-8b60-87d76fb1f2d9} - Vanara.PInvoke.CredUI - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Cryptography/Cryptography.csproj b/UnitTests/PInvoke/Cryptography/Cryptography.csproj index 527c4a97..7ec4edc0 100644 --- a/UnitTests/PInvoke/Cryptography/Cryptography.csproj +++ b/UnitTests/PInvoke/Cryptography/Cryptography.csproj @@ -1,73 +1,10 @@ - - - + - Debug - AnyCPU - {D2F143F6-25E8-4B00-A260-B3E3AA46960F} - Library - Properties UnitTest.PInvoke.Cryptography - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {b0df2976-be60-4856-a634-5487222360b2} - Vanara.PInvoke.Cryptography - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/DbgHelp/DbgHelp.csproj b/UnitTests/PInvoke/DbgHelp/DbgHelp.csproj index 6a65746a..a8285a90 100644 --- a/UnitTests/PInvoke/DbgHelp/DbgHelp.csproj +++ b/UnitTests/PInvoke/DbgHelp/DbgHelp.csproj @@ -1,79 +1,10 @@ - - - + - Debug - AnyCPU - {F2C94926-224F-43AB-B351-C20C9B2D8656} - Library - Properties UnitTest.PInvoke.DbgHelp - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {69604ece-b123-4328-bec3-996ccf22db90} - Vanara.PInvoke.DbgHelp - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/DnsApi/DnsApi.csproj b/UnitTests/PInvoke/DnsApi/DnsApi.csproj index 09041536..ffb0676a 100644 --- a/UnitTests/PInvoke/DnsApi/DnsApi.csproj +++ b/UnitTests/PInvoke/DnsApi/DnsApi.csproj @@ -1,86 +1,12 @@ - - - + - Debug - AnyCPU - {5B4ADAFE-DCCC-40BC-9A9E-8086E57E8B49} - Library - Properties UnitTest.PInvoke.DnsApi - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AnyCPU + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {15023e19-86a7-40c7-838e-21eeb15a63af} - Vanara.PInvoke.DnsApi - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {74D00C4C-DA94-4046-B3CD-318FECDE3794} - Vanara.PInvoke.Ws2_32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/DwmApi/DwmApi.csproj b/UnitTests/PInvoke/DwmApi/DwmApi.csproj index 3e96b67d..7cfece07 100644 --- a/UnitTests/PInvoke/DwmApi/DwmApi.csproj +++ b/UnitTests/PInvoke/DwmApi/DwmApi.csproj @@ -1,75 +1,13 @@ - - - + - Debug - AnyCPU - {495E0181-1513-423C-8056-A5EE400FA066} - Library - Properties UnitTest.PInvoke.DwmApi - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - - + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {e1c6d6af-60a0-42cd-af77-f0de0ffe1395} - Vanara.PInvoke.DwmApi - - - {E186AFF0-BC70-4776-8BEE-9FDAE108F4EB} - Vanara.PInvoke.Gdi32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/FirewallApi/FirewallApi.csproj b/UnitTests/PInvoke/FirewallApi/FirewallApi.csproj index e84ce8b2..ae812af2 100644 --- a/UnitTests/PInvoke/FirewallApi/FirewallApi.csproj +++ b/UnitTests/PInvoke/FirewallApi/FirewallApi.csproj @@ -1,78 +1,10 @@ - - - + - Debug - AnyCPU - {6A9599A6-89D5-4072-8DA1-A13E37023613} - Library - Properties UnitTest.PInvoke.FirewallApi - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {e74c1a09-1051-4616-8693-b69a6a95ad03} - Vanara.PInvoke.FirewallApi - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Gdi32/Gdi32.csproj b/UnitTests/PInvoke/Gdi32/Gdi32.csproj index c7df4d8b..2f20e4e2 100644 --- a/UnitTests/PInvoke/Gdi32/Gdi32.csproj +++ b/UnitTests/PInvoke/Gdi32/Gdi32.csproj @@ -1,75 +1,9 @@ - - - + - Debug - AnyCPU - {A1A941E2-CF51-4582-B8B3-5CBC8905CA8D} - Library - Properties UnitTest.PInvoke.Gdi32 - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - + - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {e186aff0-bc70-4776-8bee-9fdae108f4eb} - Vanara.PInvoke.Gdi32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Graphics/Graphics.csproj b/UnitTests/PInvoke/Graphics/Graphics.csproj index 120d32f4..5fbdd613 100644 --- a/UnitTests/PInvoke/Graphics/Graphics.csproj +++ b/UnitTests/PInvoke/Graphics/Graphics.csproj @@ -1,85 +1,14 @@ - - - + - Debug - AnyCPU - {AD003766-998F-4969-8632-A9CD0E3A21F8} - Library - Properties UnitTest.PInvoke.DirectX - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AnyCPU + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {faf09c42-66ca-4765-910a-2a9a2ef399d0} - Vanara.PInvoke.Graphics - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - + + - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj b/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj index 2129918e..a1cfb83a 100644 --- a/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj +++ b/UnitTests/PInvoke/IpHlpApi/IpHlpApi.csproj @@ -1,80 +1,11 @@ - - - + - Debug - AnyCPU - {FB4E72CC-FF45-4A75-84FB-D220E0C06698} - Library - Properties UnitTest.PInvoke.IpHlpApi - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 true - + + - - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {bbd8ce8d-31d2-4dfb-8d96-46825c09c7f1} - Vanara.PInvoke.IpHlpApi - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {74D00C4C-DA94-4046-B3CD-318FECDE3794} - Vanara.PInvoke.Ws2_32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Kernel32/Kernel32.csproj b/UnitTests/PInvoke/Kernel32/Kernel32.csproj index dc39503d..71c6652a 100644 --- a/UnitTests/PInvoke/Kernel32/Kernel32.csproj +++ b/UnitTests/PInvoke/Kernel32/Kernel32.csproj @@ -1,138 +1,11 @@ - - - + - Debug - AnyCPU - {EF6CA228-59F6-495B-8F59-372690E68650} - Library - Properties UnitTest.PInvoke.Kernel32 - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/KtmW32/KtmW32.csproj b/UnitTests/PInvoke/KtmW32/KtmW32.csproj index 8b7767d1..38ee27ef 100644 --- a/UnitTests/PInvoke/KtmW32/KtmW32.csproj +++ b/UnitTests/PInvoke/KtmW32/KtmW32.csproj @@ -1,82 +1,11 @@ - - - + - Debug - AnyCPU - {8BC51B6B-77FA-4571-8E1C-EA75ED4DCD56} - Library - Properties UnitTest.PInvoke.KtmW32 - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {c325c0a4-b8cf-442b-b393-c65fc9174045} - Vanara.PInvoke.KtmW32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Magnification/Magnification.csproj b/UnitTests/PInvoke/Magnification/Magnification.csproj index e5ce2cd0..af299857 100644 --- a/UnitTests/PInvoke/Magnification/Magnification.csproj +++ b/UnitTests/PInvoke/Magnification/Magnification.csproj @@ -1,82 +1,11 @@ - - - + - Debug - AnyCPU - {E753F3A4-2A0B-49E2-9611-4F35534B5F72} - Library - Properties UnitTest.PInvoke.Magnification - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {93efce73-4a4d-40a3-882e-6a4a20c40816} - Vanara.PInvoke.Magnification - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Mpr/Mpr.csproj b/UnitTests/PInvoke/Mpr/Mpr.csproj index 9f027671..ada6b64f 100644 --- a/UnitTests/PInvoke/Mpr/Mpr.csproj +++ b/UnitTests/PInvoke/Mpr/Mpr.csproj @@ -1,69 +1,9 @@ - - - + - Debug - AnyCPU - {A300ACD4-2E77-4649-B773-2DD55CDB9573} - Library - Properties UnitTest.PInvoke.Mpr - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {e91c263f-82d9-40a9-99a1-f879cb076bce} - Vanara.PInvoke.Mpr - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj b/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj index 1fbe7c6b..42087de7 100644 --- a/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj +++ b/UnitTests/PInvoke/NTDSApi/NTDSApi.csproj @@ -1,79 +1,13 @@ - - - + - Debug - AnyCPU - {D7E06BE2-1BAC-4016-8228-FAA091ED4831} - Library - Properties UnitTest.PInvoke.NTDSApi - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {48ed1b1b-1450-43d2-917e-b5ace357fd82} - Vanara.PInvoke.NetApi32 - - - {ff26f707-5f0e-461b-bcc9-013724f87bd4} - Vanara.PInvoke.NTDSApi - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/NetApi32/NetApi32.csproj b/UnitTests/PInvoke/NetApi32/NetApi32.csproj index 0a5ac608..cd664a90 100644 --- a/UnitTests/PInvoke/NetApi32/NetApi32.csproj +++ b/UnitTests/PInvoke/NetApi32/NetApi32.csproj @@ -1,84 +1,14 @@ - - - + - Debug - AnyCPU - {2043D4AA-5286-491F-A334-A3CC7A08DB56} - Library - Properties UnitTest.PInvoke.NetApi32 - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - + + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - 4.5.0 - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {48ed1b1b-1450-43d2-917e-b5ace357fd82} - Vanara.PInvoke.NetApi32 - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {74d00c4c-da94-4046-b3cd-318fecde3794} - Vanara.PInvoke.Ws2_32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj b/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj index a8454374..5802ce9a 100644 --- a/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj +++ b/UnitTests/PInvoke/NetListMgr/NetListMgr.csproj @@ -1,69 +1,9 @@ - - - + - Debug - AnyCPU - {969234E4-6C92-4DAD-9AB9-25E618906643} - Library - Properties UnitTest.PInvoke.NetListMgr - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {d7575cdb-0aa6-4029-a8fa-64b49dc178ce} - Vanara.PInvoke.NetListMgr - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/NtDll/NtDll.csproj b/UnitTests/PInvoke/NtDll/NtDll.csproj index f18e6ac3..eb04dc81 100644 --- a/UnitTests/PInvoke/NtDll/NtDll.csproj +++ b/UnitTests/PInvoke/NtDll/NtDll.csproj @@ -1,81 +1,13 @@ - - - + - Debug - AnyCPU - {6DD8BB87-AFBB-4E20-87CA-82967D01EF2D} - Library - Properties UnitTest.PInvoke.NtDll - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - 4.5.4 - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {9e0c0dc0-e1b6-42a7-bd31-9a62eeada780} - Vanara.PInvoke.NtDll - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Ole/Ole.csproj b/UnitTests/PInvoke/Ole/Ole.csproj index 2f07c83d..aa3bdde8 100644 --- a/UnitTests/PInvoke/Ole/Ole.csproj +++ b/UnitTests/PInvoke/Ole/Ole.csproj @@ -1,81 +1,10 @@ - - - + - Debug - AnyCPU - {BB78D331-8903-40CE-90C4-B0E77D7B20FB} - Library - Properties UnitTest.PInvoke.Ole - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + + - - - - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {bbe4a7d6-0b24-4f58-9726-e05f358c1256} - Vanara.PInvoke.Ole - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {30fd6779-6549-449e-880a-695815eb89b0} - Vanara.PInvoke.ShlwApi - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Opc/Opc.csproj b/UnitTests/PInvoke/Opc/Opc.csproj index 0f23624e..0310ab93 100644 --- a/UnitTests/PInvoke/Opc/Opc.csproj +++ b/UnitTests/PInvoke/Opc/Opc.csproj @@ -1,82 +1,11 @@ - - - + - Debug - AnyCPU - {9783BAFF-8388-44FA-882B-A92142CC20F5} - Library - Properties UnitTest.PInvoke.Opc - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {e55f37cc-d24d-4eb9-8bd5-0e6d88ef1519} - Vanara.PInvoke.Opc - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/P2P/P2P.csproj b/UnitTests/PInvoke/P2P/P2P.csproj index cfbcc422..fd373222 100644 --- a/UnitTests/PInvoke/P2P/P2P.csproj +++ b/UnitTests/PInvoke/P2P/P2P.csproj @@ -1,78 +1,10 @@ - - - + - Debug - AnyCPU - {BBA10B94-658F-4BD7-A3DD-AA39CDF9A68D} - Library - Properties UnitTest.PInvoke.P2P - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {200d7e57-452a-4a43-a96d-386f7c49e7ba} - Vanara.PInvoke.P2P - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Pdh/Pdh.csproj b/UnitTests/PInvoke/Pdh/Pdh.csproj index d3bf4f2a..dbbafa89 100644 --- a/UnitTests/PInvoke/Pdh/Pdh.csproj +++ b/UnitTests/PInvoke/Pdh/Pdh.csproj @@ -1,82 +1,11 @@ - - - + - Debug - AnyCPU - {15189584-3BD8-47DB-8B65-F58482063585} - Library - Properties UnitTest.PInvoke.Pdh - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {c1d9429f-a8bd-4094-abe3-32581fc4614f} - Vanara.PInvoke.Pdh - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/PowrProf/PowrProf.csproj b/UnitTests/PInvoke/PowrProf/PowrProf.csproj index 1dec1a08..747ca580 100644 --- a/UnitTests/PInvoke/PowrProf/PowrProf.csproj +++ b/UnitTests/PInvoke/PowrProf/PowrProf.csproj @@ -1,77 +1,10 @@ - - - + - Debug - AnyCPU - {BAD9E08F-4001-4294-804D-7421012DAA3D} - Library - Properties UnitTest.PInvoke.PowrProf - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {c3622793-7925-46c7-b876-af23cc3c8a90} - Vanara.PInvoke.PowrProf - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Printing/Printing.csproj b/UnitTests/PInvoke/Printing/Printing.csproj index 9849cfa8..0a9663d0 100644 --- a/UnitTests/PInvoke/Printing/Printing.csproj +++ b/UnitTests/PInvoke/Printing/Printing.csproj @@ -1,82 +1,11 @@ - - - + - Debug - AnyCPU - {D2A4FD48-FCED-4E45-BBA0-C2D5CC536428} - Library - Properties UnitTest.PInvoke.Printing - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - + + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {d3e1f2b8-d475-4922-b334-919795b858cb} - Vanara.PInvoke.Printing - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Security/Security.csproj b/UnitTests/PInvoke/Security/Security.csproj index 6cca0309..7aedec85 100644 --- a/UnitTests/PInvoke/Security/Security.csproj +++ b/UnitTests/PInvoke/Security/Security.csproj @@ -1,125 +1,17 @@ - - - + - Debug - AnyCPU - {C580868E-D913-454C-BF9B-CAFE3BD28DF0} - Library - Properties UnitTest.PInvoke.Security - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AnyCPU + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - - - C:\Users\dahall\Documents\Visual Studio 2017\Projects\Windows-classic-samples\Win7Samples\winbase\PerfCounters\Basic\CPP\ucsCounters.res - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {1f0b972a-06da-4f6a-8b60-87d76fb1f2d9} - Vanara.PInvoke.CredUI - - - {b0df2976-be60-4856-a634-5487222360b2} - Vanara.PInvoke.Cryptography - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Shared/Shared.csproj b/UnitTests/PInvoke/Shared/Shared.csproj index d84c7945..c2fd8a15 100644 --- a/UnitTests/PInvoke/Shared/Shared.csproj +++ b/UnitTests/PInvoke/Shared/Shared.csproj @@ -1,83 +1,10 @@ - - - + - Debug - AnyCPU - {6F668E05-8141-48B8-9031-326C79745AF4} - Library - Properties UnitTest.PInvoke.Shared - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 true - - - - - - - - - - - - - - - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Shell32/Shell32.csproj b/UnitTests/PInvoke/Shell32/Shell32.csproj index 07c12222..e90e2ed0 100644 --- a/UnitTests/PInvoke/Shell32/Shell32.csproj +++ b/UnitTests/PInvoke/Shell32/Shell32.csproj @@ -1,97 +1,12 @@ - - - + - Debug - AnyCPU - {40E5CA4E-527F-4F79-875D-2342D1136FDD} - Library - Properties UnitTest.PInvoke.Shell32 - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - x86 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - + + + + - - - - - - - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842D436F-598C-47D7-B5AA-12399F8CCFE9} - Vanara.PInvoke.Kernel32 - - - {BBE4A7D6-0B24-4F58-9726-E05F358C1256} - Vanara.PInvoke.Ole - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {3226020f-4c9d-41b3-ac8a-2bc9fd064cd8} - Vanara.PInvoke.Shell32 - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/ShlwApi/ShlwApi.csproj b/UnitTests/PInvoke/ShlwApi/ShlwApi.csproj index f3d1860f..87d2d324 100644 --- a/UnitTests/PInvoke/ShlwApi/ShlwApi.csproj +++ b/UnitTests/PInvoke/ShlwApi/ShlwApi.csproj @@ -1,78 +1,10 @@ - - - + - Debug - AnyCPU - {80E10D65-5B7C-4BC8-8000-2B5BC9A21874} - Library - Properties UnitTest.PInvoke.ShlwApi - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {30fd6779-6549-449e-880a-695815eb89b0} - Vanara.PInvoke.ShlwApi - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/TaskSchd/TaskSchd.csproj b/UnitTests/PInvoke/TaskSchd/TaskSchd.csproj index 4405f625..68dc680e 100644 --- a/UnitTests/PInvoke/TaskSchd/TaskSchd.csproj +++ b/UnitTests/PInvoke/TaskSchd/TaskSchd.csproj @@ -1,69 +1,9 @@ - - - + - Debug - AnyCPU - {85157400-A6FF-41E7-B650-4952ECBC28AD} - Library - Properties UnitTest.PInvoke.TaskSchd - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {ac7d45c6-3c00-4fbf-90be-1a026fb26df0} - Vanara.PInvoke.TaskSchd - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/UrlMon/UrlMon.csproj b/UnitTests/PInvoke/UrlMon/UrlMon.csproj index 8ff05f56..29aa3f1b 100644 --- a/UnitTests/PInvoke/UrlMon/UrlMon.csproj +++ b/UnitTests/PInvoke/UrlMon/UrlMon.csproj @@ -1,82 +1,11 @@ - - - + - Debug - AnyCPU - {2D9E5288-94AA-486A-B89D-0569AE2284F1} - Library - Properties UnitTest.PInvoke.UrlMon - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {1a232558-f25a-4d9b-99de-76f1b4e41f22} - Vanara.PInvoke.UrlMon - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/User32/User32.csproj b/UnitTests/PInvoke/User32/User32.csproj index e8660d13..ad1aa35a 100644 --- a/UnitTests/PInvoke/User32/User32.csproj +++ b/UnitTests/PInvoke/User32/User32.csproj @@ -1,84 +1,11 @@ - - - + - Debug - AnyCPU - {60A80A72-67BD-4CC2-95DA-0F6D3553A221} - Library - Properties UnitTest.PInvoke.User32 - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - + + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {e186aff0-bc70-4776-8bee-9fdae108f4eb} - Vanara.PInvoke.Gdi32 - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/UserEnv/UserEnv.csproj b/UnitTests/PInvoke/UserEnv/UserEnv.csproj index 168021eb..ceee2ec5 100644 --- a/UnitTests/PInvoke/UserEnv/UserEnv.csproj +++ b/UnitTests/PInvoke/UserEnv/UserEnv.csproj @@ -1,83 +1,14 @@ - - - + - Debug - AnyCPU - {FFF69906-9EEC-4D01-879F-CE96DE2FFC6A} - Library - Properties UnitTest.PInvoke.UserEnv - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - + + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {2f4af0c8-483b-4f0e-89f7-eb9ac32385b3} - Vanara.PInvoke.UserEnv - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/UxTheme/UxTheme.csproj b/UnitTests/PInvoke/UxTheme/UxTheme.csproj index 65eeb005..589b0c47 100644 --- a/UnitTests/PInvoke/UxTheme/UxTheme.csproj +++ b/UnitTests/PInvoke/UxTheme/UxTheme.csproj @@ -1,83 +1,15 @@ - - - + - Debug - AnyCPU - {EFAFBD16-A9FB-4656-896D-AD434B778EF0} - Library - Properties UnitTest.PInvoke.UxTheme - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - + + + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {E186AFF0-BC70-4776-8BEE-9FDAE108F4EB} - Vanara.PInvoke.Gdi32 - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {f73a658b-d900-4d9b-ba8e-19e6dfdc6147} - Vanara.PInvoke.UxTheme - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/VirtDisk/VirtDisk.csproj b/UnitTests/PInvoke/VirtDisk/VirtDisk.csproj index ef1b45fd..fecafe61 100644 --- a/UnitTests/PInvoke/VirtDisk/VirtDisk.csproj +++ b/UnitTests/PInvoke/VirtDisk/VirtDisk.csproj @@ -1,69 +1,9 @@ - - - + - Debug - AnyCPU - {6947F255-E176-409C-9788-9C02A68C9D3B} - Library - Properties UnitTest.PInvoke.VirtDisk - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {5ce784d4-42b7-4aa7-b2d0-e175c7fb40c8} - Vanara.PInvoke.VirtDisk - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/WcmApi/WcmApi.csproj b/UnitTests/PInvoke/WcmApi/WcmApi.csproj index 081b5c7d..6fdba0c2 100644 --- a/UnitTests/PInvoke/WcmApi/WcmApi.csproj +++ b/UnitTests/PInvoke/WcmApi/WcmApi.csproj @@ -1,82 +1,11 @@ - - - + - Debug - AnyCPU - {35B95D64-CC7E-48B4-B104-4886411531AC} - Library - Properties UnitTest.PInvoke.WcmApi - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + + - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {7508c4e0-d14b-45df-b644-9236b0b83607} - Vanara.PInvoke.WcmApi - - - {141b6b19-6f07-4644-b72d-b189e49030bf} - Vanara.PInvoke.WlanApi - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/WinINet/WinINet.csproj b/UnitTests/PInvoke/WinINet/WinINet.csproj index 43d44147..9e6ad1e3 100644 --- a/UnitTests/PInvoke/WinINet/WinINet.csproj +++ b/UnitTests/PInvoke/WinINet/WinINet.csproj @@ -1,74 +1,9 @@ - - - + - Debug - AnyCPU - {A4BF5AA2-4D73-4BE7-ABB4-3DC089CFA77A} - Library - Properties UnitTest.PInvoke.WinINet - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {e8a0c4df-541c-4435-937b-2865cd61bb17} - Vanara.PInvoke.WinINet - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/WlanApi/WlanApi.csproj b/UnitTests/PInvoke/WlanApi/WlanApi.csproj index 8d4aadb5..907a0624 100644 --- a/UnitTests/PInvoke/WlanApi/WlanApi.csproj +++ b/UnitTests/PInvoke/WlanApi/WlanApi.csproj @@ -1,79 +1,10 @@ - - - + - Debug - AnyCPU - {F8E02C7E-99E9-4C99-B63D-E678BC43C734} - Library - Properties UnitTest.PInvoke.WlanApi - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x64 + net472 true - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - true - x64 - - + - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {141b6b19-6f07-4644-b72d-b189e49030bf} - Vanara.PInvoke.WlanApi - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - \ No newline at end of file diff --git a/UnitTests/PInvoke/Ws2_32/Ws2_32.csproj b/UnitTests/PInvoke/Ws2_32/Ws2_32.csproj index 53a138bd..6f289de4 100644 --- a/UnitTests/PInvoke/Ws2_32/Ws2_32.csproj +++ b/UnitTests/PInvoke/Ws2_32/Ws2_32.csproj @@ -1,81 +1,11 @@ - - - + - Debug - AnyCPU - {15DC485D-B379-4087-97A7-981ADB4D48F9} - Library - Properties UnitTest.PInvoke.Ws2_32 - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 true - + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {74d00c4c-da94-4046-b3cd-318fecde3794} - Vanara.PInvoke.Ws2_32 - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - - - - - \ No newline at end of file diff --git a/UnitTests/Security/Security.csproj b/UnitTests/Security/Security.csproj index 721205b2..191e27a0 100644 --- a/UnitTests/Security/Security.csproj +++ b/UnitTests/Security/Security.csproj @@ -1,73 +1,10 @@ - - - + - Debug - AnyCPU - {31F68B09-2933-45A1-B86B-9F6D647ED2D9} - Library - Properties UnitTest.Security - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + + - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {b1af8b23-b1cb-4cdb-9345-5e0c0e836b7c} - Vanara.Security - - - - \ No newline at end of file diff --git a/UnitTests/System/System.csproj b/UnitTests/System/System.csproj index dc166bb2..33f13f5f 100644 --- a/UnitTests/System/System.csproj +++ b/UnitTests/System/System.csproj @@ -1,125 +1,21 @@ - - - + - Debug - AnyCPU - {9AEC2C7E-09D3-41C7-BDA7-4A7BAAA3441E} - Library - Properties UnitTest.System - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - true - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 true - + + + + + + + + + + + + - - - - - - - - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {ef53ed51-c141-4525-a6b7-41109ee5f416} - Vanara.PInvoke.BITS - - - {bbd8ce8d-31d2-4dfb-8d96-46825c09c7f1} - Vanara.PInvoke.IpHlpApi - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {e91c263f-82d9-40a9-99a1-f879cb076bce} - Vanara.PInvoke.Mpr - - - {48ed1b1b-1450-43d2-917e-b5ace357fd82} - Vanara.PInvoke.NetApi32 - - - {d7575cdb-0aa6-4029-a8fa-64b49dc178ce} - Vanara.PInvoke.NetListMgr - - - {c3622793-7925-46c7-b876-af23cc3c8a90} - Vanara.PInvoke.PowrProf - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {30fd6779-6549-449e-880a-695815eb89b0} - Vanara.PInvoke.ShlwApi - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {5ce784d4-42b7-4aa7-b2d0-e175c7fb40c8} - Vanara.PInvoke.VirtDisk - - - {eeec146d-14b2-4eef-9155-e1aef82d85f6} - Vanara.SystemServices - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/VirtualDisk/VirtualDisk.csproj b/UnitTests/VirtualDisk/VirtualDisk.csproj index 3c3fbfa3..34c3a92f 100644 --- a/UnitTests/VirtualDisk/VirtualDisk.csproj +++ b/UnitTests/VirtualDisk/VirtualDisk.csproj @@ -1,81 +1,11 @@ - - - + - Debug - AnyCPU - {687F9162-8CA0-4277-B868-4E7F2EC614F8} - Library - Properties UnitTest.VirtualDisk - v4.7.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - + + + - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {392a14b0-1e10-4e88-9c13-0d965665ffb5} - Vanara.PInvoke.Security - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {5ce784d4-42b7-4aa7-b2d0-e175c7fb40c8} - Vanara.PInvoke.VirtDisk - - - {d4e36942-7492-46b9-985b-f99d8f5a35ab} - Vanara.VirtualDisk - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - - - - \ No newline at end of file diff --git a/UnitTests/Windows.Forms.App/Properties/AssemblyInfo.cs b/UnitTests/Windows.Forms.App/Properties/AssemblyInfo.cs index 71c60c61..c5d68eb2 100644 --- a/UnitTests/Windows.Forms.App/Properties/AssemblyInfo.cs +++ b/UnitTests/Windows.Forms.App/Properties/AssemblyInfo.cs @@ -2,18 +2,6 @@ using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Windows.Forms.App")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Windows.Forms.App")] -[assembly: AssemblyCopyright("Copyright © 2019")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - // Setting ComVisible to false makes the types in this assembly not visible // to COM components. If you need to access a type in this assembly from // COM, set the ComVisible attribute to true on that type. @@ -21,16 +9,3 @@ using System.Runtime.InteropServices; // The following GUID is for the ID of the typelib if this project is exposed to COM [assembly: Guid("9520ec8b-9c63-47e6-a7bd-1ccf9bbb5bfa")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("3.2.9.0")] -[assembly: AssemblyFileVersion("3.2.7.0")] diff --git a/UnitTests/Windows.Forms.App/Properties/Resources.Designer.cs b/UnitTests/Windows.Forms.App/Properties/Resources.Designer.cs index 780bcacc..7a311ca9 100644 --- a/UnitTests/Windows.Forms.App/Properties/Resources.Designer.cs +++ b/UnitTests/Windows.Forms.App/Properties/Resources.Designer.cs @@ -8,64 +8,56 @@ // //------------------------------------------------------------------------------ -namespace Windows.Forms.App.Properties -{ - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources - { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() - { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager - { - get - { - if ((resourceMan == null)) - { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Windows.Forms.App.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture - { - get - { - return resourceCulture; - } - set - { - resourceCulture = value; - } - } - } +namespace Windows.Forms.App.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Windows.Forms.App.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } } diff --git a/UnitTests/Windows.Forms.App/Windows.Forms.App.csproj b/UnitTests/Windows.Forms.App/Windows.Forms.App.csproj index 4b704f6d..971688b5 100644 --- a/UnitTests/Windows.Forms.App/Windows.Forms.App.csproj +++ b/UnitTests/Windows.Forms.App/Windows.Forms.App.csproj @@ -1,105 +1,50 @@ - - - + - Debug - AnyCPU - {9520EC8B-9C63-47E6-A7BD-1CCF9BBB5BFA} WinExe - Windows.Forms.App - v4.5.2 - 512 + net472 true - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + Windows.Forms.App + bin\$(Configuration)\ - - - - - - - - Form - - + + Form1.cs - - - + Form1.cs - + ResXFileCodeGenerator Resources.Designer.cs Designer - + True Resources.resx + True SettingsSingleFileGenerator Settings.Designer.cs - + True Settings.settings True - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {3226020f-4c9d-41b3-ac8a-2bc9fd064cd8} - Vanara.PInvoke.Shell32 - - - {30FD6779-6549-449E-880A-695815EB89B0} - Vanara.PInvoke.ShlwApi - - - {51986cd3-eeda-4369-93a4-255512548f68} - Vanara.Windows.Forms - - - {43685be2-a65e-4b01-be16-479526940f23} - Vanara.Windows.Shell - + + + + - \ No newline at end of file diff --git a/UnitTests/Windows.Forms/Windows.Forms.csproj b/UnitTests/Windows.Forms/Windows.Forms.csproj index 625433ac..549df9ef 100644 --- a/UnitTests/Windows.Forms/Windows.Forms.csproj +++ b/UnitTests/Windows.Forms/Windows.Forms.csproj @@ -1,130 +1,25 @@ - - - + - Debug - AnyCPU - {C1FFE607-1D85-49F8-9421-6B21AB778816} - Library - Properties UnitTest.Windows.Forms - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x86 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - x86 + net472 - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - + + + + + + + + + + + + - - - - - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {ef88cf8c-e737-4bb1-bbf9-f47bf65547e0} - Vanara.PInvoke.AclUI - - - {291af9b0-51e8-4e4a-972b-77310a7a0c06} - Vanara.PInvoke.ComCtl32 - - - {1f0b972a-06da-4f6a-8b60-87d76fb1f2d9} - Vanara.PInvoke.CredUI - - - {e1c6d6af-60a0-42cd-af77-f0de0ffe1395} - Vanara.PInvoke.DwmApi - - - {e186aff0-bc70-4776-8bee-9fdae108f4eb} - Vanara.PInvoke.Gdi32 - - - {e91c263f-82d9-40a9-99a1-f879cb076bce} - Vanara.PInvoke.Mpr - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {3226020f-4c9d-41b3-ac8a-2bc9fd064cd8} - Vanara.PInvoke.Shell32 - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {f73a658b-d900-4d9b-ba8e-19e6dfdc6147} - Vanara.PInvoke.UxTheme - - - {b1af8b23-b1cb-4cdb-9345-5e0c0e836b7c} - Vanara.Security - - - {51986cd3-eeda-4369-93a4-255512548f68} - Vanara.Windows.Forms - - - {43685be2-a65e-4b01-be16-479526940f23} - Vanara.Windows.Shell - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/UnitTests/Windows.Shell/Windows.Shell.csproj b/UnitTests/Windows.Shell/Windows.Shell.csproj index 7a8ff68a..29e1f47c 100644 --- a/UnitTests/Windows.Shell/Windows.Shell.csproj +++ b/UnitTests/Windows.Shell/Windows.Shell.csproj @@ -1,115 +1,19 @@ - - - + - Debug - AnyCPU - {2616C074-DF6C-47D4-BE82-6768885ACAC9} - Library - Properties UnitTest.Windows.Shell - v4.7.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - x86 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 - - - - 3.12.0 - - - 3.16.1 - runtime; build; native; contentfiles; analyzers; buildtransitive - all - + + + + + + + - - - - - - - - - - - - - - - - - - - {241f73ee-9298-45c9-b869-a045dff94c03} - Vanara.Core - - - {291af9b0-51e8-4e4a-972b-77310a7a0c06} - Vanara.PInvoke.ComCtl32 - - - {842d436f-598c-47d7-b5aa-12399f8ccfe9} - Vanara.PInvoke.Kernel32 - - - {bbe4a7d6-0b24-4f58-9726-e05f358c1256} - Vanara.PInvoke.Ole - - - {a5e519e9-feba-4fe3-93a5-b8269bef72f4} - Vanara.PInvoke.Shared - - - {3226020f-4c9d-41b3-ac8a-2bc9fd064cd8} - Vanara.PInvoke.Shell32 - - - {30fd6779-6549-449e-880a-695815eb89b0} - Vanara.PInvoke.ShlwApi - - - {a6771907-addc-49fc-8444-a97aa65e77e2} - Vanara.PInvoke.User32 - - - {43685be2-a65e-4b01-be16-479526940f23} - Vanara.Windows.Shell - - - {a96cff10-0967-429a-8700-4a86c97c5603} - Shared - - - - \ No newline at end of file diff --git a/Windows.Shell/AssemblyReport.md b/Windows.Shell/AssemblyReport.md index 5ad7a876..de6f7c56 100644 --- a/Windows.Shell/AssemblyReport.md +++ b/Windows.Shell/AssemblyReport.md @@ -44,10 +44,12 @@ Class | Description [Vanara.Windows.Shell.CommandVerb](https://github.com/dahall/Vanara/search?l=C%23&q=CommandVerb) | Encapsulates a shortcut menu verb in the registry. [Vanara.Windows.Shell.CommandVerbDictionary](https://github.com/dahall/Vanara/search?l=C%23&q=CommandVerbDictionary) | A dictionary of Command Verbs defined in the Windows Registry. [Vanara.Windows.Shell.ComObject](https://github.com/dahall/Vanara/search?l=C%23&q=ComObject) | Base class for all COM objects which handles calling AddRef and Release for the assembly, connection to IClassFactory, implements IObjectWithSite, using an internal message loop, and a mechanism to issue a non-blocking call to itself. Once implemented, you only need to implement your own interfaces. The IClassFactory implementation can get any derived interfaces through casting for calls to its QueryInterface method. If you want more control, override the QueryInterface method in this class. +[Vanara.Windows.Shell.ComObjWrapper](https://github.com/dahall/Vanara/search?l=C%23&q=ComObjWrapper) | [Vanara.Windows.Shell.ControlPanel](https://github.com/dahall/Vanara/search?l=C%23&q=ControlPanel) | Provides a means to open Control Panel items and get their paths. [Vanara.Windows.ExtenderProviderBase](https://github.com/dahall/Vanara/search?l=C%23&q=ExtenderProviderBase) | A generic base to implement `System.ComponentModel.IExtenderProvider` for a single extender type. [Vanara.Windows.Shell.FileInUseHandler](https://github.com/dahall/Vanara/search?l=C%23&q=FileInUseHandler) | A handler for applications that open file types that can be opened by other applications. An application's use of this object enables Windows Explorer to discover the source of sharing errors, which enables users to address and retry operations that fail due to those errors. This object handles registering the file with the Running Object Table (see `Vanara.PInvoke.Ole32.IRunningObjectTable`). It will revoke that registration on disposal or when the `Vanara.Windows.Shell.FileInUseHandler.Registered` property is set to . [Vanara.Windows.Shell.Registration.FileTypeAssociation](https://github.com/dahall/Vanara/search?l=C%23&q=FileTypeAssociation) | Manages registry entries related to file types and file associations. +[Vanara.Windows.Shell.FilterShellItemEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=FilterShellItemEventArgs) | [Vanara.Windows.Shell.IconLocation](https://github.com/dahall/Vanara/search?l=C%23&q=IconLocation) | Wraps the icon location string used by some Shell classes. [Vanara.Windows.Shell.IndirectResource](https://github.com/dahall/Vanara/search?l=C%23&q=IndirectResource) | Wraps a resource reference used by some Shell classes. [Vanara.Windows.Shell.IndirectString](https://github.com/dahall/Vanara/search?l=C%23&q=IndirectString) | Wraps a string resource reference used by some Shell classes. @@ -60,6 +62,9 @@ Class | Description [Vanara.PInvoke.MessageLoop.MessageEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=MessageEventArgs) | Holds a copy of the MSG instance retrieved by GetMessage. [Vanara.PInvoke.MessageLoop](https://github.com/dahall/Vanara/search?l=C%23&q=MessageLoop) | This class encapsulates the management of a message loop for an application. It supports queuing a callback to the application via the message loop to enable the app to return from a call and continue processing that call later. This behavior is needed when implementing a shell verb as verbs must not block the caller. The ComObject derived class should call QueueNonBlockingCallback in its invoke function, for example IExecuteCommand::Execute() or IDropTarget::Drop() passing a method that will complete the initialization work. [Vanara.Windows.Shell.NativeClipboard](https://github.com/dahall/Vanara/search?l=C%23&q=NativeClipboard) | Initializes and closes a session using the Clipboard calling `Vanara.PInvoke.User32.OpenClipboard(Vanara.PInvoke.HWND)` and then `Vanara.PInvoke.User32.CloseClipboard` on disposal. This can be called multiple times in nested calls and will ensure the Clipboard is only opened and closed at the highest scope. +[Vanara.Windows.Shell.NavigatedEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=NavigatedEventArgs) | Event argument for The Navigated event +[Vanara.Windows.Shell.NavigatingEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=NavigatingEventArgs) | Event argument for The Navigating event +[Vanara.Windows.Shell.NavigationFailedEventArgs](https://github.com/dahall/Vanara/search?l=C%23&q=NavigationFailedEventArgs) | Event argument for the NavigatinoFailed event [Vanara.Windows.Shell.ProgId](https://github.com/dahall/Vanara/search?l=C%23&q=ProgId) | Represents a programmatic identifier in the registry for an application. [Vanara.Windows.Shell.PropertyBag](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyBag) | Encapsulates an `Vanara.PInvoke.OleAut32.IPropertyBag` instance. [Vanara.Windows.Shell.PropertyDescription](https://github.com/dahall/Vanara/search?l=C%23&q=PropertyDescription) | Enumerate and retrieve individual property description details. Wraps the `Vanara.PInvoke.PropSys.IPropertyDescription` shell interface @@ -74,6 +79,7 @@ Class | Description [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.ShellContextMenu](https://github.com/dahall/Vanara/search?l=C%23&q=ShellContextMenu) | Provides support for displaying the context menu of a shell item. [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. [Vanara.Windows.Shell.ShellExecuteCommand](https://github.com/dahall/Vanara/search?l=C%23&q=ShellExecuteCommand) | Wraps the functionality of IExecuteCommand. To implement, derive from this class and override the `Vanara.Windows.Shell.ShellExecuteCommand.OnExecute` method. All Shell items passed to the command are available through the `Vanara.Windows.Shell.ShellExecuteCommand.SelectedItems` property. [Vanara.Windows.Shell.ShellFileDescriptor](https://github.com/dahall/Vanara/search?l=C%23&q=ShellFileDescriptor) | Describes the properties of a file that is being copied by means of the clipboard during a Microsoft ActiveX drag-and-drop operation. @@ -93,6 +99,7 @@ Class | Description [Vanara.Windows.Shell.ShellLibrary](https://github.com/dahall/Vanara/search?l=C%23&q=ShellLibrary) | Shell library encapsulation. [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.ShellNavigationHistory](https://github.com/dahall/Vanara/search?l=C%23&q=ShellNavigationHistory) | The navigation log is a history of the locations visited by a shell view object. [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. diff --git a/Windows.Shell/Vanara.Windows.Shell.csproj b/Windows.Shell/Vanara.Windows.Shell.csproj index 12bbef15..ebad14c3 100644 --- a/Windows.Shell/Vanara.Windows.Shell.csproj +++ b/Windows.Shell/Vanara.Windows.Shell.csproj @@ -11,7 +11,7 @@ Currently implements: Classes -IComObject, IJumpListItem, AddExtenderEventArgs, AppRegistration, BindContext, ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ControlPanel, ExtenderProviderBase<T>, FileInUseHandler, FileTypeAssociation, IconLocation, IndirectResource, IndirectString, JumpList, JumpListDestination, JumpListItem, JumpListSeparator, JumpListTask, MemoryPropertyStore, MessageEventArgs, MessageLoop, NativeClipboard, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, ReadOnlyPropertyStore, RecycleBin, RegBasedDictionary<T>, RegBasedSettings, SearchCondition, ShellAssociation, ShellCommand, ShellDropTarget, ShellExecuteCommand, ShellFileDescriptor, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperationDialog, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellRegistrar, ShellSearch, ShellSearchViewSettings, TaskbarButton, TaskbarButtonThumbnail, TaskbarButtonThumbnails, TaskbarList, ThumbnailToolbar, ThumbnailToolbarButton, ThumbnailToolbarButtonCollection, WallpaperManager, WallpaperMonitor, WallpaperSlideshow +IComObject, IJumpListItem, AddExtenderEventArgs, AppRegistration, BindContext, ComClassFactory, CommandVerb, CommandVerbDictionary, ComObject, ComObjWrapper<T>, ControlPanel, ExtenderProviderBase<T>, FileInUseHandler, FileTypeAssociation, FilterShellItemEventArgs, IconLocation, IndirectResource, IndirectString, JumpList, JumpListDestination, JumpListItem, JumpListSeparator, JumpListTask, MemoryPropertyStore, MessageEventArgs, MessageLoop, NativeClipboard, NavigatedEventArgs, NavigatingEventArgs, NavigationFailedEventArgs, ProgId, PropertyBag, PropertyDescription, PropertyDescriptionList, PropertyStore, PropertyType, PropertyTypeList, ReadOnlyPropertyStore, RecycleBin, RegBasedDictionary<T>, RegBasedSettings, SearchCondition, ShellAssociation, ShellCommand, ShellContextMenu, ShellDropTarget, ShellExecuteCommand, ShellFileDescriptor, ShellFileInfo, ShellFileNewOpEventArgs, ShellFileOperationDialog, ShellFileOperations, ShellFileOpEventArgs, ShellFolder, ShellImageList, ShellItem, ShellItemArray, ShellItemChangeEventArgs, ShellItemChangeWatcher, ShellItemPropertyStore, ShellItemPropertyUpdates, ShellLibrary, ShellLibraryFolders, ShellLink, ShellNavigationHistory, ShellRegistrar, ShellSearch, ShellSearchViewSettings, TaskbarButton, TaskbarButtonThumbnail, TaskbarButtonThumbnails, TaskbarList, ThumbnailToolbar, ThumbnailToolbarButton, ThumbnailToolbarButtonCollection, WallpaperManager, WallpaperMonitor, WallpaperSlideshow Enumerations ChangeFilters, DialogStatus, ExecutableType, FileUsageType, FolderItemFilter, LibraryFolderFilter, LibraryViewTemplate, LinkResolution, OperationFlags, OperationMode, OperationType, ShellIconType, ShellImageSize, ShellItemAttribute, ShellItemComparison, ShellItemDisplayString, ShellItemGetImageOptions, ShellItemToolTipOptions, TaskbarButtonProgressState, TaskbarItemTabThumbnailOption, TransferFlags, VerbMultiSelectModel, VerbPosition, VerbSelectionModel, Visibility, WallpaperFit