diff --git a/Core/Vanara.Core.csproj b/Core/Vanara.Core.csproj
index 41949bbc..b0e2e557 100644
--- a/Core/Vanara.Core.csproj
+++ b/Core/Vanara.Core.csproj
@@ -9,7 +9,7 @@
* Memory stream based on marshaled memory
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.Core
$(AssemblyName)
diff --git a/HelpBuilder/HelpBuilder.shfbproj b/HelpBuilder/HelpBuilder.shfbproj
index 35c842e6..ffea6b8c 100644
--- a/HelpBuilder/HelpBuilder.shfbproj
+++ b/HelpBuilder/HelpBuilder.shfbproj
@@ -29,7 +29,7 @@
False
False
True
- 2.2.0
+ 2.2.1
2
True
C#, Visual Basic
diff --git a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj
index 345e9cc5..701a18ba 100644
--- a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj
+++ b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from AclUI.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.AclUI
$(AssemblyName)
diff --git a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj
index e9e3ac58..12e8b7c4 100644
--- a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj
+++ b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj
@@ -4,7 +4,7 @@
Interfaces, structures and constants imported for BITS (Background Intelligent Transfer Service).
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.BITS
$(AssemblyName)
diff --git a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj
index c5c555bd..8698db32 100644
--- a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj
+++ b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from ComCtl32.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.ComCtl32
$(AssemblyName)
diff --git a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj
index cba89e62..e1a52903 100644
--- a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj
+++ b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from CredUI.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.CredUI
$(AssemblyName)
diff --git a/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj b/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj
index 25b91bb2..82dddac7 100644
--- a/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj
+++ b/PInvoke/Cryptography/Vanara.PInvoke.Cryptography.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from BCrypt.dll and NCrypt.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.Cryptography
$(AssemblyName)
diff --git a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj
index 0e87edf0..7ec7623e 100644
--- a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj
+++ b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from DwmApi.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.DwmApi
$(AssemblyName)
diff --git a/PInvoke/Gdi32/CorrelationReport.md b/PInvoke/Gdi32/CorrelationReport.md
index f9cb0003..1172fdda 100644
--- a/PInvoke/Gdi32/CorrelationReport.md
+++ b/PInvoke/Gdi32/CorrelationReport.md
@@ -627,6 +627,7 @@ Native Structure | Header | Managed Structure
[BITMAPINFOHEADER](http://msdn2.microsoft.com/en-us/library/dd183376) | Wingdi.h | Vanara.PInvoke.Gdi32+BITMAPINFOHEADER
[BLENDFUNCTION](http://msdn2.microsoft.com/en-us/library/dd183393) | Wingdi.h | Vanara.PInvoke.Gdi32+BLENDFUNCTION
[DIBSECTION](http://msdn2.microsoft.com/en-us/library/dd183567) | Wingdi.h | Vanara.PInvoke.Gdi32+DIBSECTION
+[DISPLAY_DEVICE](http://msdn2.microsoft.com/en-us/library/9a7813fe-358a-44eb-99da-c63f98d055c3) | wingdi.h | Vanara.PInvoke.Gdi32+DISPLAY_DEVICE
[EXTLOGPEN](http://msdn2.microsoft.com/en-us/library/34ffa71d-e94d-425e-9f9d-21e3df4990b7) | wingdi.h | Vanara.PInvoke.Gdi32+EXTLOGPEN
[LOGBRUSH](http://msdn2.microsoft.com/en-us/library/ded2c7a4-2248-4d01-95c6-ab4050719094) | wingdi.h | Vanara.PInvoke.Gdi32+LOGBRUSH
[LOGPEN](http://msdn2.microsoft.com/en-us/library/0e098b5a-e249-43ad-a6d8-2509b6562453) | wingdi.h | Vanara.PInvoke.Gdi32+LOGPEN
diff --git a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj
index 8b8c4b0c..7871fcbe 100644
--- a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj
+++ b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from Gdi32.dll
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.Gdi32
$(AssemblyName)
@@ -28,7 +28,7 @@ Functions
BitBlt, CreateBrushIndirect, CreateCompatibleDC, CreateDIBPatternBrush, CreateDIBPatternBrushPt, CreateDIBSection, CreateEnhMetaFileA, CreateEnhMetaFileW, CreateHatchBrush, CreatePatternBrush, CreatePen, CreatePenIndirect, CreateSolidBrush, DeleteDC, DeleteEnhMetaFile, DeleteObject, ExtCreatePen, GdiAlphaBlend, GdiFlush, GdiTransparentBlt, GetBrushOrgEx, GetDeviceCaps, GetDIBits, GetEnhMetaFileA, GetEnhMetaFileW, GetObjectA, GetObjectW, GetSysColorBrush, LPtoDP, PatBlt, SelectObject, SetBkMode, SetBrushOrgEx, SetLayout
Structures
-BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, LOGBRUSH, EXTLOGPEN, LOGPEN, TEXTMETRIC
+BITMAP, BITMAPINFO, BITMAPINFOHEADER, DIBSECTION, RGBQUAD, BLENDFUNCTION, LOGBRUSH, DISPLAY_DEVICE, EXTLOGPEN, LOGPEN, TEXTMETRIC
latest
diff --git a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj
index e68f4f8b..521b89b3 100644
--- a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj
+++ b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from IpHlpApi.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.IpHlpApi
$(AssemblyName)
diff --git a/PInvoke/Kernel32/CorrelationReport.md b/PInvoke/Kernel32/CorrelationReport.md
index 7e4ddb1c..174b8459 100644
--- a/PInvoke/Kernel32/CorrelationReport.md
+++ b/PInvoke/Kernel32/CorrelationReport.md
@@ -1,5 +1,5 @@
## Correlation report for kernel32.dll, kernelbase.dll
-### Methods (99% complete)
+### Methods (100% complete)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[AcquireSRWLockExclusive](http://msdn2.microsoft.com/en-us/library/ms681930) | kernel32.dll | WinBase.h | Vanara.PInvoke.Kernel32.AcquireSRWLockExclusive
@@ -680,8 +680,8 @@ Native Method | Native DLL | Header | Managed Method
[MapUserPhysicalPages](http://msdn2.microsoft.com/en-us/library/aa366753) | kernel32.dll | WinBase.h | Vanara.PInvoke.Kernel32.MapUserPhysicalPages
[MapUserPhysicalPagesScatter](http://msdn2.microsoft.com/en-us/library/aa366755) | kernel32.dll | WinBase.h | Vanara.PInvoke.Kernel32.MapUserPhysicalPagesScatter
[MapViewOfFile](http://msdn2.microsoft.com/en-us/library/aa366761) | kernel32.dll | WinBase.h | Vanara.PInvoke.Kernel32.MapViewOfFile
-[MapViewOfFile3](https://www.google.com/search?num=5&q=MapViewOfFile3+site%3Amicrosoft.com) | kernelbase.dll | |
-[MapViewOfFile3FromApp](https://www.google.com/search?num=5&q=MapViewOfFile3FromApp+site%3Amicrosoft.com) | kernelbase.dll | |
+[MapViewOfFile3](http://msdn2.microsoft.com/en-us/library/585D7BA1-688F-4F24-8D8D-46A2FC137193) | kernelbase.dll | memoryapi.h | Vanara.PInvoke.Kernel32.MapViewOfFile3
+[MapViewOfFile3FromApp](http://msdn2.microsoft.com/en-us/library/5E10E1B2-69D9-4F68-8F06-D411CF7FE2ED) | kernelbase.dll | memoryapi.h | Vanara.PInvoke.Kernel32.MapViewOfFile3FromApp
[MapViewOfFileEx](http://msdn2.microsoft.com/en-us/library/aa366763) | kernel32.dll | WinBase.h | Vanara.PInvoke.Kernel32.MapViewOfFileEx
[MapViewOfFileExNuma](http://msdn2.microsoft.com/en-us/library/1e28c8db-112d-481d-b470-8ca618e125ce) | kernel32.dll | winbase.h | Vanara.PInvoke.Kernel32.MapViewOfFileExNuma
[MapViewOfFileFromApp](http://msdn2.microsoft.com/en-us/library/hh994454) | kernel32.dll | MemoryApi.h | Vanara.PInvoke.Kernel32.MapViewOfFileFromApp
diff --git a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj
index 9e400096..b38a646b 100644
--- a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj
+++ b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from Kernel32.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.Kernel32
$(AssemblyName)
@@ -25,7 +25,7 @@
Currently implements:
Functions
-AcquireSRWLockExclusive, AcquireSRWLockShared, ActivateActCtx, AddAtomA, AddAtomW, AddConsoleAliasA, AddConsoleAliasW, AddDllDirectory, AddIntegrityLabelToBoundaryDescriptor, AddLocalAlternateComputerNameA, AddLocalAlternateComputerNameW, AddRefActCtx, AddSecureMemoryCacheCallback, AddSIDToBoundaryDescriptor, AddVectoredContinueHandler, AddVectoredExceptionHandler, AdjustCalendarDate, AllocateUserPhysicalPages, AllocateUserPhysicalPagesNuma, AllocConsole, ApplicationRecoveryFinished, ApplicationRecoveryInProgress, AppPolicyGetCreateFileAccess, AppPolicyGetProcessTerminationMethod, AppPolicyGetShowDeveloperDiagnostic, AppPolicyGetThreadInitializationType, AreFileApisANSI, AssignProcessToJobObject, AttachConsole, BackupRead, BackupSeek, BackupWrite, BaseFlushAppcompatCache, Beep, BeginUpdateResourceA, BeginUpdateResourceW, BindIoCompletionCallback, BuildCommDCBA, BuildCommDCBAndTimeoutsA, BuildCommDCBAndTimeoutsW, BuildCommDCBW, CallbackMayRunLong, CallEnclave, CallNamedPipeA, CallNamedPipeW, CancelIo, CancelIoEx, CancelSynchronousIo, CancelThreadpoolIo, CancelWaitableTimer, CeipIsOptedIn, ChangeTimerQueueTimer, CheckNameLegalDOS8Dot3A, CheckNameLegalDOS8Dot3W, CheckRemoteDebuggerPresent, ClearCommBreak, ClearCommError, CloseHandle, ClosePackageInfo, ClosePrivateNamespace, CloseThreadpool, CloseThreadpoolCleanupGroup, CloseThreadpoolCleanupGroupMembers, CloseThreadpoolIo, CloseThreadpoolTimer, CloseThreadpoolWait, CloseThreadpoolWork, CommConfigDialogA, CommConfigDialogW, CompareFileTime, CompareObjectHandles, CompareStringA, CompareStringEx, CompareStringOrdinal, CompareStringW, ConnectNamedPipe, ContinueDebugEvent, ConvertAuxiliaryCounterToPerformanceCounter, ConvertCalDateTimeToSystemTime, ConvertDefaultLocale, ConvertFiberToThread, ConvertPerformanceCounterToAuxiliaryCounter, ConvertSystemTimeToCalDateTime, ConvertThreadToFiber, ConvertThreadToFiberEx, CopyContext, CopyFile2, CopyFileA, CopyFileExA, CopyFileExW, CopyFileTransactedA, CopyFileTransactedW, CopyFileW, CreateActCtxA, CreateActCtxW, CreateBoundaryDescriptorA, CreateBoundaryDescriptorW, CreateConsoleScreenBuffer, CreateDirectoryA, CreateDirectoryExA, CreateDirectoryExW, CreateDirectoryTransactedA, CreateDirectoryTransactedW, CreateDirectoryW, CreateEnclave, CreateEventA, CreateEventExA, CreateEventExW, CreateEventW, CreateFiber, CreateFiberEx, CreateFile2, CreateFileA, CreateFileMappingA, CreateFileMappingFromApp, CreateFileMappingNumaA, CreateFileMappingNumaW, CreateFileMappingW, CreateFileTransactedA, CreateFileTransactedW, CreateFileW, CreateHardLinkA, CreateHardLinkTransactedA, CreateHardLinkTransactedW, CreateHardLinkW, CreateIoCompletionPort, CreateJobObjectA, CreateJobObjectW, CreateMailslotA, CreateMailslotW, CreateMemoryResourceNotification, CreateMutexA, CreateMutexExA, CreateMutexExW, CreateMutexW, CreateNamedPipeA, CreateNamedPipeW, CreatePipe, CreatePrivateNamespaceA, CreatePrivateNamespaceW, CreateProcessA, CreateProcessAsUserA, CreateProcessAsUserW, CreateProcessW, CreateRemoteThread, CreateRemoteThreadEx, CreateSemaphoreA, CreateSemaphoreExA, CreateSemaphoreExW, CreateSemaphoreW, CreateSymbolicLinkA, CreateSymbolicLinkW, CreateTapePartition, CreateThread, CreateThreadpool, CreateThreadpoolCleanupGroup, CreateThreadpoolIo, CreateThreadpoolTimer, CreateThreadpoolWait, CreateThreadpoolWork, CreateTimerQueue, CreateTimerQueueTimer, CreateToolhelp32Snapshot, CreateUmsCompletionList, CreateUmsThreadContext, CreateWaitableTimerA, CreateWaitableTimerExA, CreateWaitableTimerExW, CreateWaitableTimerW, DeactivateActCtx, DebugActiveProcess, DebugActiveProcessStop, DebugBreak, DebugBreakProcess, DebugSetProcessKillOnExit, DecodePointer, DecodeRemotePointer, DecodeSystemPointer, DefineDosDeviceA, DefineDosDeviceW, DeleteAtom, DeleteBoundaryDescriptor, DeleteCriticalSection, DeleteEnclave, DeleteFiber, DeleteFileA, DeleteFileTransactedA, DeleteFileTransactedW, DeleteFileW, DeleteProcThreadAttributeList, DeleteSynchronizationBarrier, DeleteTimerQueue, DeleteTimerQueueEx, DeleteTimerQueueTimer, DeleteUmsCompletionList, DeleteUmsThreadContext, DeleteVolumeMountPointA, DeleteVolumeMountPointW, DequeueUmsCompletionListItems, DeviceIoControl, DisableThreadLibraryCalls, DisableThreadProfiling, DisassociateCurrentThreadFromCallback, DiscardVirtualMemory, DisconnectNamedPipe, DnsHostnameToComputerNameA, DnsHostnameToComputerNameExW, DnsHostnameToComputerNameW, DosDateTimeToFileTime, DuplicateHandle, EmptyWorkingSet, EnableThreadProfiling, EncodePointer, EncodeRemotePointer, EncodeSystemPointer, EndUpdateResourceA, EndUpdateResourceW, EnterCriticalSection, EnterSynchronizationBarrier, EnterUmsSchedulingMode, EnumCalendarInfoA, EnumCalendarInfoExA, EnumCalendarInfoExEx, EnumCalendarInfoExW, EnumCalendarInfoW, EnumDateFormatsA, EnumDateFormatsExA, EnumDateFormatsExEx, EnumDateFormatsExW, EnumDateFormatsW, EnumDeviceDrivers, EnumDynamicTimeZoneInformation, EnumLanguageGroupLocalesA, EnumLanguageGroupLocalesW, EnumPageFilesA, EnumPageFilesW, EnumProcessesA, EnumProcessesW, EnumProcessModules, EnumProcessModulesEx, EnumResourceLanguagesExW, EnumResourceLanguagesW, EnumResourceNamesExW, EnumResourceNamesW, EnumResourceTypesExA, EnumResourceTypesExW, EnumResourceTypesW, EnumSystemCodePagesA, EnumSystemCodePagesW, EnumSystemFirmwareTables, EnumSystemGeoID, EnumSystemGeoNames, EnumSystemLanguageGroupsA, EnumSystemLanguageGroupsW, EnumSystemLocalesA, EnumSystemLocalesEx, EnumSystemLocalesW, EnumTimeFormatsA, EnumTimeFormatsEx, EnumTimeFormatsW, EnumUILanguagesA, EnumUILanguagesW, EraseTape, EscapeCommFunction, ExecuteUmsThread, ExitProcess, ExitThread, ExpandEnvironmentStringsA, ExpandEnvironmentStringsW, FatalAppExitA, FatalAppExitW, FatalExit, FileTimeToDosDateTime, FileTimeToLocalFileTime, FileTimeToSystemTime, FillConsoleOutputAttribute, FillConsoleOutputCharacterA, FillConsoleOutputCharacterW, FindActCtxSectionGuid, FindActCtxSectionStringA, FindActCtxSectionStringW, FindAtomA, FindAtomW, FindClose, FindCloseChangeNotification, FindFirstChangeNotificationA, FindFirstChangeNotificationW, FindFirstFileA, FindFirstFileExA, FindFirstFileExW, FindFirstFileNameTransactedW, FindFirstFileNameW, FindFirstFileTransactedA, FindFirstFileTransactedW, FindFirstFileW, FindFirstStreamTransactedW, FindFirstStreamW, FindFirstVolumeA, FindFirstVolumeMountPointA, FindFirstVolumeMountPointW, FindFirstVolumeW, FindNextChangeNotification, FindNextFileA, FindNextFileNameW, FindNextFileW, FindNextStreamW, FindNextVolumeA, FindNextVolumeMountPointA, FindNextVolumeMountPointW, FindNextVolumeW, FindNLSString, FindNLSStringEx, FindPackagesByPackageFamily, FindResourceExW, FindResourceW, FindStringOrdinal, FindVolumeClose, FindVolumeMountPointClose, FlsAlloc, FlsFree, FlsGetValue, FlsSetValue, FlushConsoleInputBuffer, FlushFileBuffers, FlushInstructionCache, FlushProcessWriteBuffers, FlushViewOfFile, FoldStringA, FoldStringW, FormatApplicationUserModelId, FormatMessageA, FormatMessageW, FreeConsole, FreeEnvironmentStringsA, FreeEnvironmentStringsW, FreeLibrary, FreeLibraryAndExitThread, FreeLibraryWhenCallbackReturns, FreeMemoryJobObject, FreeResource, FreeUserPhysicalPages, GenerateConsoleCtrlEvent, GetACP, GetActiveProcessorCount, GetActiveProcessorGroupCount, GetAppContainerNamedObjectPath, GetApplicationRecoveryCallback, GetApplicationRestartSettings, GetApplicationUserModelId, GetApplicationUserModelIdFromToken, GetAtomNameA, GetAtomNameW, GetBinaryTypeA, GetBinaryTypeW, GetCalendarDateFormatEx, GetCalendarInfoA, GetCalendarInfoEx, GetCalendarInfoW, GetCalendarSupportedDateRange, GetCommandLineA, GetCommandLineW, GetCommConfig, GetCommMask, GetCommModemStatus, GetCommPorts, GetCommProperties, GetCommState, GetCommTimeouts, GetComPlusPackageInstallStatus, GetCompressedFileSizeA, GetCompressedFileSizeW, GetComputerNameA, GetComputerNameExA, GetComputerNameExW, GetComputerNameW, GetConsoleAliasA, GetConsoleAliasesA, GetConsoleAliasesLengthA, GetConsoleAliasesLengthW, GetConsoleAliasesW, GetConsoleAliasExesA, GetConsoleAliasExesLengthA, GetConsoleAliasExesLengthW, GetConsoleAliasExesW, GetConsoleAliasW, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleHistoryInfo, GetConsoleMode, GetConsoleOriginalTitleA, GetConsoleOriginalTitleW, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleScreenBufferInfoEx, GetConsoleSelectionInfo, GetConsoleTitleA, GetConsoleTitleW, GetConsoleWindow, GetCPInfo, GetCPInfoExW, GetCurrencyFormatA, GetCurrencyFormatEx, GetCurrencyFormatW, GetCurrentActCtx, GetCurrentApplicationUserModelId, GetCurrentConsoleFont, GetCurrentConsoleFontEx, GetCurrentDirectoryA, GetCurrentDirectoryW, GetCurrentPackageFamilyName, GetCurrentPackageFullName, GetCurrentPackageId, GetCurrentPackageInfo, GetCurrentPackagePath, GetCurrentProcess, GetCurrentProcessId, GetCurrentProcessorNumber, GetCurrentProcessorNumberEx, GetCurrentThread, GetCurrentThreadId, GetCurrentThreadStackLimits, GetCurrentUmsThread, GetDateFormatA, GetDateFormatEx, GetDateFormatW, GetDefaultCommConfigA, GetDefaultCommConfigW, GetDeviceDriverBaseNameA, GetDeviceDriverBaseNameW, GetDeviceDriverFileNameA, GetDeviceDriverFileNameW, GetDevicePowerState, GetDiskFreeSpaceA, GetDiskFreeSpaceExA, GetDiskFreeSpaceExW, GetDiskFreeSpaceW, GetDllDirectoryA, GetDllDirectoryW, GetDriveTypeA, GetDriveTypeW, GetDurationFormat, GetDurationFormatEx, GetDynamicTimeZoneInformation, GetDynamicTimeZoneInformationEffectiveYears, GetEnabledXStateFeatures, GetEnvironmentStringsA, GetEnvironmentStringsW, GetEnvironmentVariableA, GetEnvironmentVariableW, GetErrorMode, GetExitCodeProcess, GetExitCodeThread, GetFileAttributesA, GetFileAttributesExA, GetFileAttributesExW, GetFileAttributesTransactedA, GetFileAttributesTransactedW, GetFileAttributesW, GetFileBandwidthReservation, GetFileInformationByHandle, GetFileInformationByHandleEx, GetFileMUIInfo, GetFileMUIPath, GetFileSize, GetFileSizeEx, GetFileTime, GetFileType, GetFinalPathNameByHandleA, GetFinalPathNameByHandleW, GetFirmwareEnvironmentVariableA, GetFirmwareEnvironmentVariableExA, GetFirmwareEnvironmentVariableExW, GetFirmwareEnvironmentVariableW, GetFullPathNameA, GetFullPathNameTransactedA, GetFullPathNameTransactedW, GetFullPathNameW, GetGamingDeviceModelInformation, GetGeoInfoA, GetGeoInfoEx, GetGeoInfoW, GetHandleInformation, GetIntegratedDisplaySize, GetLargePageMinimum, GetLargestConsoleWindowSize, GetLastError, GetLocaleInfoA, GetLocaleInfoEx, GetLocaleInfoW, GetLocalTime, GetLogicalDrives, GetLogicalDriveStringsA, GetLogicalDriveStringsW, GetLogicalProcessorInformation, GetLogicalProcessorInformationEx, GetLongPathNameA, GetLongPathNameTransactedA, GetLongPathNameTransactedW, GetLongPathNameW, GetMailslotInfo, GetMappedFileNameA, GetMappedFileNameW, GetMaximumProcessorCount, GetMaximumProcessorGroupCount, GetMemoryErrorHandlingCapabilities, GetModuleBaseNameA, GetModuleBaseNameW, GetModuleFileNameA, GetModuleFileNameW, GetModuleHandleA, GetModuleHandleExA, GetModuleHandleExW, GetModuleHandleW, GetModuleInformation, GetNamedPipeClientComputerNameA, GetNamedPipeClientComputerNameW, GetNamedPipeClientProcessId, GetNamedPipeClientSessionId, GetNamedPipeHandleStateA, GetNamedPipeHandleStateW, GetNamedPipeInfo, GetNamedPipeServerProcessId, GetNamedPipeServerSessionId, GetNativeSystemInfo, GetNLSVersion, GetNLSVersionEx, GetNumaAvailableMemoryNode, GetNumaAvailableMemoryNodeEx, GetNumaHighestNodeNumber, GetNumaNodeNumberFromHandle, GetNumaNodeProcessorMask, GetNumaNodeProcessorMaskEx, GetNumaProcessorNode, GetNumaProcessorNodeEx, GetNumaProximityNode, GetNumaProximityNodeEx, GetNumberFormatA, GetNumberFormatEx, GetNumberFormatW, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetOEMCP, GetOsManufacturingMode, GetOsSafeBootMode, GetOverlappedResult, GetOverlappedResultEx, GetPackageApplicationIds, GetPackageFamilyName, GetPackageFamilyNameFromToken, GetPackageFullNameFromToken, GetPackageInfo, GetPackagePath, GetPackagePathByFullName, GetPackagesByPackageFamily, GetPerformanceInfo, GetPhysicallyInstalledSystemMemory, GetPriorityClass, GetPrivateProfileIntA, GetPrivateProfileIntW, GetPrivateProfileSectionA, GetPrivateProfileSectionNamesA, GetPrivateProfileSectionNamesW, GetPrivateProfileSectionW, GetPrivateProfileStringA, GetPrivateProfileStringW, GetPrivateProfileStructA, GetPrivateProfileStructW, GetProcAddress, GetProcessAffinityMask, GetProcessDefaultCpuSets, GetProcessDEPPolicy, GetProcessGroupAffinity, GetProcessHandleCount, GetProcessHeap, GetProcessHeaps, GetProcessId, GetProcessIdOfThread, GetProcessImageFileNameA, GetProcessImageFileNameW, GetProcessInformation, GetProcessIoCounters, GetProcessMemoryInfoA, GetProcessMemoryInfoW, GetProcessMitigationPolicy, GetProcessorSystemCycleTime, GetProcessPreferredUILanguages, GetProcessPriorityBoost, GetProcessShutdownParameters, GetProcessTimes, GetProcessVersion, GetProcessWorkingSetSize, GetProcessWorkingSetSizeEx, GetProductInfo, GetProfileIntA, GetProfileIntW, GetProfileSectionA, GetProfileSectionW, GetProfileStringA, GetProfileStringW, GetQueuedCompletionStatus, GetQueuedCompletionStatusEx, GetShortPathNameA, GetShortPathNameW, GetStagedPackageOrigin, GetStagedPackagePathByFullName, GetStartupInfoA, GetStartupInfoW, GetStdHandle, GetStringScripts, GetStringTypeA, GetStringTypeExA, GetStringTypeExW, GetStringTypeW, GetSystemCpuSetInformation, GetSystemDefaultLangID, GetSystemDefaultLCID, GetSystemDefaultLocaleName, GetSystemDefaultUILanguage, GetSystemDEPPolicy, GetSystemDirectoryA, GetSystemDirectoryW, GetSystemFileCacheSize, GetSystemFirmwareTable, GetSystemInfo, GetSystemPowerStatus, GetSystemPreferredUILanguages, GetSystemRegistryQuota, GetSystemTime, GetSystemTimeAdjustment, GetSystemTimeAdjustmentPrecise, GetSystemTimeAsFileTime, GetSystemTimePreciseAsFileTime, GetSystemTimes, GetSystemWindowsDirectoryA, GetSystemWindowsDirectoryW, GetSystemWow64Directory2A, GetSystemWow64Directory2W, GetSystemWow64DirectoryA, GetSystemWow64DirectoryW, GetTapeParameters, GetTapePosition, GetTapeStatus, GetTempFileNameA, GetTempFileNameW, GetTempPathA, GetTempPathW, GetThreadContext, GetThreadDescription, GetThreadErrorMode, GetThreadGroupAffinity, GetThreadId, GetThreadIdealProcessorEx, GetThreadInformation, GetThreadIOPendingFlag, GetThreadLocale, GetThreadPreferredUILanguages, GetThreadPriority, GetThreadPriorityBoost, GetThreadSelectedCpuSets, GetThreadSelectorEntry, GetThreadTimes, GetThreadUILanguage, GetTickCount, GetTickCount64, GetTimeFormatA, GetTimeFormatEx, GetTimeFormatW, GetTimeZoneInformation, GetTimeZoneInformationForYear, GetUILanguageInfo, GetUmsCompletionListEvent, GetUmsSystemThreadInformation, GetUserDefaultGeoName, GetUserDefaultLangID, GetUserDefaultLCID, GetUserDefaultLocaleName, GetUserDefaultUILanguage, GetUserGeoID, GetUserPreferredUILanguages, GetVersion, GetVersionExA, GetVersionExW, GetVolumeInformationA, GetVolumeInformationByHandleW, GetVolumeInformationW, GetVolumeNameForVolumeMountPointA, GetVolumeNameForVolumeMountPointW, GetVolumePathNameA, GetVolumePathNamesForVolumeNameA, GetVolumePathNamesForVolumeNameW, GetVolumePathNameW, GetWindowsDirectoryA, GetWindowsDirectoryW, GetWriteWatch, GetWsChanges, GetWsChangesExA, GetWsChangesExW, GetXStateFeaturesMask, GlobalAddAtomA, GlobalAddAtomExA, GlobalAddAtomExW, GlobalAddAtomW, GlobalAlloc, GlobalDeleteAtom, GlobalFindAtomA, GlobalFindAtomW, GlobalFlags, GlobalFree, GlobalGetAtomNameA, GlobalGetAtomNameW, 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, InterlockedCompareExchange, InterlockedDecrement, InterlockedExchange, InterlockedExchangeAdd, InterlockedFlushSList, InterlockedIncrement, InterlockedPopEntrySList, InterlockedPushEntrySList, InterlockedPushListSList, InterlockedPushListSListEx, IsBadCodePtr, IsBadReadPtr, IsBadStringPtrA, IsBadStringPtrW, IsBadWritePtr, IsDBCSLeadByte, IsDBCSLeadByteEx, IsDebuggerPresent, IsEnclaveTypeSupported, IsNativeVhdBoot, IsNLSDefinedString, IsNormalizedString, IsProcessCritical, IsProcessInJob, IsProcessorFeaturePresent, IsSystemResumeAutomatic, IsThreadAFiber, IsThreadpoolTimerSet, IsValidCodePage, IsValidLanguageGroup, IsValidLocale, IsValidLocaleName, IsValidNLSVersion, IsWow64GuestMachineSupported, IsWow64Process, IsWow64Process2, LCIDToLocaleName, LCMapStringA, LCMapStringEx, LCMapStringW, LeaveCriticalSection, LeaveCriticalSectionWhenCallbackReturns, LoadEnclaveData, LoadEnclaveImageA, LoadEnclaveImageW, LoadLibraryA, LoadLibraryExA, LoadLibraryExW, LoadLibraryW, LoadModule, LoadPackagedLibrary, LoadResource, LoadStringByReference, LocalAlloc, LocaleNameToLCID, LocalFileTimeToFileTime, LocalFlags, LocalFree, LocalHandle, LocalLock, LocalReAlloc, LocalSize, LocalUnlock, LocateXStateFeature, LockFile, LockFileEx, LockResource, lstrcmpA, lstrcmpiA, lstrcmpiW, lstrcmpW, lstrcpynA, lstrcpynW, lstrlenA, lstrlenW, MapUserPhysicalPages, MapUserPhysicalPagesScatter, MapViewOfFile, MapViewOfFileEx, MapViewOfFileExNuma, MapViewOfFileFromApp, MapViewOfFileNuma2, Module32First, Module32NextA, Module32NextW, MoveFileA, MoveFileExA, MoveFileExW, MoveFileTransactedA, MoveFileTransactedW, MoveFileW, MoveFileWithProgressA, MoveFileWithProgressW, MulDiv, MultiByteToWideChar, NeedCurrentDirectoryForExePathA, NeedCurrentDirectoryForExePathW, NormalizeString, OfferVirtualMemory, OpenCommPort, OpenEventA, OpenEventW, OpenFile, OpenFileById, OpenFileMappingA, OpenFileMappingFromApp, OpenFileMappingW, OpenJobObjectA, OpenJobObjectW, OpenMutexA, OpenMutexW, OpenPackageInfoByFullName, OpenPrivateNamespaceA, OpenPrivateNamespaceW, OpenProcess, OpenSemaphoreA, OpenSemaphoreW, OpenThread, OpenWaitableTimerA, OpenWaitableTimerW, OutputDebugStringA, OutputDebugStringW, 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, PeekConsoleInputA, PeekConsoleInputW, PeekNamedPipe, PostQueuedCompletionStatus, PowerClearRequest, PowerCreateRequest, PowerSetRequest, PrefetchVirtualMemory, PrepareTape, Process32FirstA, Process32FirstW, Process32NextA, Process32NextW, ProcessIdToSessionId, PssCaptureSnapshot, PssDuplicateSnapshot, PssFreeSnapshot, PssQuerySnapshot, PssWalkMarkerCreate, PssWalkMarkerFree, PssWalkMarkerGetPosition, PssWalkMarkerSeekToBeginning, PssWalkMarkerSetPosition, PssWalkSnapshot, PulseEvent, PurgeComm, QueryActCtxSettingsW, QueryActCtxW, QueryAuxiliaryCounterFrequency, QueryDepthSList, QueryDosDeviceA, QueryDosDeviceW, QueryFullProcessImageNameA, QueryFullProcessImageNameW, 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, ReadConsoleA, ReadConsoleInputA, ReadConsoleInputW, ReadConsoleOutputA, ReadConsoleOutputAttribute, ReadConsoleOutputCharacterA, ReadConsoleOutputCharacterW, ReadConsoleOutputW, ReadConsoleW, ReadDirectoryChangesExW, ReadDirectoryChangesW, ReadFile, ReadFileEx, ReadFileScatter, ReadProcessMemory, ReadThreadProfilingData, ReclaimVirtualMemory, RegisterApplicationRecoveryCallback, RegisterApplicationRestart, RegisterBadMemoryNotification, RegisterWaitForSingleObject, ReleaseActCtx, ReleaseMutex, ReleaseMutexWhenCallbackReturns, ReleaseSemaphore, ReleaseSemaphoreWhenCallbackReturns, ReleaseSRWLockExclusive, ReleaseSRWLockShared, RemoveDirectoryA, RemoveDirectoryTransactedA, RemoveDirectoryTransactedW, RemoveDirectoryW, RemoveDllDirectory, RemoveSecureMemoryCacheCallback, RemoveVectoredContinueHandler, RemoveVectoredExceptionHandler, ReOpenFile, ReplaceFileA, ReplaceFileW, RequestWakeupLatency, ResetEvent, ResetWriteWatch, ResolveLocaleName, RestoreLastError, ResumeThread, RtlAddFunctionTable, RtlCaptureContext, RtlDeleteFunctionTable, RtlFillMemory, RtlInstallFunctionTableCallback, RtlLookupFunctionEntry, RtlMoveMemory, RtlPcToFileHeader, RtlRestoreContext, RtlUnwind, RtlUnwindEx, RtlZeroMemory, ScrollConsoleScreenBufferA, ScrollConsoleScreenBufferW, SearchPathA, SearchPathW, SetCalendarInfoA, SetCalendarInfoW, SetCommBreak, SetCommConfig, SetCommMask, SetCommState, SetCommTimeouts, SetComputerNameA, SetComputerNameEx2W, SetComputerNameExA, SetComputerNameExW, SetComputerNameW, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleHistoryInfo, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferInfoEx, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitleA, SetConsoleTitleW, SetConsoleWindowInfo, SetCriticalSectionSpinCount, SetCurrentConsoleFontEx, SetCurrentDirectoryA, SetCurrentDirectoryW, SetDefaultCommConfigA, SetDefaultCommConfigW, SetDefaultDllDirectories, SetDllDirectoryA, SetDllDirectoryW, SetDynamicTimeZoneInformation, SetEndOfFile, SetEnvironmentStringsW, SetEnvironmentVariableA, SetEnvironmentVariableW, SetErrorMode, SetEvent, SetEventWhenCallbackReturns, SetFileApisToANSI, SetFileApisToOEM, SetFileAttributesA, SetFileAttributesTransactedA, SetFileAttributesTransactedW, SetFileAttributesW, SetFileBandwidthReservation, SetFileCompletionNotificationModes, SetFileInformationByHandle, SetFileIoOverlappedRange, SetFilePointer, SetFilePointerEx, SetFileShortNameA, SetFileShortNameW, SetFileTime, SetFileValidData, SetFirmwareEnvironmentVariableA, SetFirmwareEnvironmentVariableExA, SetFirmwareEnvironmentVariableExW, SetFirmwareEnvironmentVariableW, SetHandleInformation, SetInformationJobObject, SetIoRateControlInformationJobObject, SetLastError, SetLocaleInfoA, SetLocaleInfoW, SetLocalTime, SetMailslotInfo, SetNamedPipeHandleState, SetPriorityClass, SetProcessAffinityMask, SetProcessAffinityUpdateMode, SetProcessDefaultCpuSets, SetProcessDEPPolicy, 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, SetVolumeLabelA, SetVolumeLabelW, SetVolumeMountPointA, SetVolumeMountPointW, 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, UpdateResourceA, UpdateResourceW, UserHandleGrantAccess, VerifyScripts, VerifyVersionInfoA, VerifyVersionInfoW, 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, WaitNamedPipeA, WaitNamedPipeW, 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, WriteConsoleA, WriteConsoleInputA, WriteConsoleInputW, WriteConsoleOutputA, WriteConsoleOutputAttribute, WriteConsoleOutputCharacterA, WriteConsoleOutputCharacterW, WriteConsoleOutputW, WriteConsoleW, WriteFile, WriteFileEx, WriteFileGather, WritePrivateProfileSectionA, WritePrivateProfileSectionW, WritePrivateProfileStringA, WritePrivateProfileStringW, WritePrivateProfileStructA, WritePrivateProfileStructW, WriteProcessMemory, WriteProfileSectionA, WriteProfileSectionW, WriteProfileStringA, WriteProfileStringW, WriteTapemark, WTSGetActiveConsoleSessionId, ZombifyActCtx
+AcquireSRWLockExclusive, AcquireSRWLockShared, ActivateActCtx, AddAtomA, AddAtomW, AddConsoleAliasA, AddConsoleAliasW, AddDllDirectory, AddIntegrityLabelToBoundaryDescriptor, AddLocalAlternateComputerNameA, AddLocalAlternateComputerNameW, AddRefActCtx, AddSecureMemoryCacheCallback, AddSIDToBoundaryDescriptor, AddVectoredContinueHandler, AddVectoredExceptionHandler, AdjustCalendarDate, AllocateUserPhysicalPages, AllocateUserPhysicalPagesNuma, AllocConsole, ApplicationRecoveryFinished, ApplicationRecoveryInProgress, AppPolicyGetCreateFileAccess, AppPolicyGetProcessTerminationMethod, AppPolicyGetShowDeveloperDiagnostic, AppPolicyGetThreadInitializationType, AreFileApisANSI, AssignProcessToJobObject, AttachConsole, BackupRead, BackupSeek, BackupWrite, BaseFlushAppcompatCache, Beep, BeginUpdateResourceA, BeginUpdateResourceW, BindIoCompletionCallback, BuildCommDCBA, BuildCommDCBAndTimeoutsA, BuildCommDCBAndTimeoutsW, BuildCommDCBW, CallbackMayRunLong, CallEnclave, CallNamedPipeA, CallNamedPipeW, CancelIo, CancelIoEx, CancelSynchronousIo, CancelThreadpoolIo, CancelWaitableTimer, CeipIsOptedIn, ChangeTimerQueueTimer, CheckNameLegalDOS8Dot3A, CheckNameLegalDOS8Dot3W, CheckRemoteDebuggerPresent, ClearCommBreak, ClearCommError, CloseHandle, ClosePackageInfo, ClosePrivateNamespace, CloseThreadpool, CloseThreadpoolCleanupGroup, CloseThreadpoolCleanupGroupMembers, CloseThreadpoolIo, CloseThreadpoolTimer, CloseThreadpoolWait, CloseThreadpoolWork, CommConfigDialogA, CommConfigDialogW, CompareFileTime, CompareObjectHandles, CompareStringA, CompareStringEx, CompareStringOrdinal, CompareStringW, ConnectNamedPipe, ContinueDebugEvent, ConvertAuxiliaryCounterToPerformanceCounter, ConvertCalDateTimeToSystemTime, ConvertDefaultLocale, ConvertFiberToThread, ConvertPerformanceCounterToAuxiliaryCounter, ConvertSystemTimeToCalDateTime, ConvertThreadToFiber, ConvertThreadToFiberEx, CopyContext, CopyFile2, CopyFileA, CopyFileExA, CopyFileExW, CopyFileTransactedA, CopyFileTransactedW, CopyFileW, CreateActCtxA, CreateActCtxW, CreateBoundaryDescriptorA, CreateBoundaryDescriptorW, CreateConsoleScreenBuffer, CreateDirectoryA, CreateDirectoryExA, CreateDirectoryExW, CreateDirectoryTransactedA, CreateDirectoryTransactedW, CreateDirectoryW, CreateEnclave, CreateEventA, CreateEventExA, CreateEventExW, CreateEventW, CreateFiber, CreateFiberEx, CreateFile2, CreateFileA, CreateFileMappingA, CreateFileMappingFromApp, CreateFileMappingNumaA, CreateFileMappingNumaW, CreateFileMappingW, CreateFileTransactedA, CreateFileTransactedW, CreateFileW, CreateHardLinkA, CreateHardLinkTransactedA, CreateHardLinkTransactedW, CreateHardLinkW, CreateIoCompletionPort, CreateJobObjectA, CreateJobObjectW, CreateMailslotA, CreateMailslotW, CreateMemoryResourceNotification, CreateMutexA, CreateMutexExA, CreateMutexExW, CreateMutexW, CreateNamedPipeA, CreateNamedPipeW, CreatePipe, CreatePrivateNamespaceA, CreatePrivateNamespaceW, CreateProcessA, CreateProcessAsUserA, CreateProcessAsUserW, CreateProcessW, CreateRemoteThread, CreateRemoteThreadEx, CreateSemaphoreA, CreateSemaphoreExA, CreateSemaphoreExW, CreateSemaphoreW, CreateSymbolicLinkA, CreateSymbolicLinkW, CreateTapePartition, CreateThread, CreateThreadpool, CreateThreadpoolCleanupGroup, CreateThreadpoolIo, CreateThreadpoolTimer, CreateThreadpoolWait, CreateThreadpoolWork, CreateTimerQueue, CreateTimerQueueTimer, CreateToolhelp32Snapshot, CreateUmsCompletionList, CreateUmsThreadContext, CreateWaitableTimerA, CreateWaitableTimerExA, CreateWaitableTimerExW, CreateWaitableTimerW, DeactivateActCtx, DebugActiveProcess, DebugActiveProcessStop, DebugBreak, DebugBreakProcess, DebugSetProcessKillOnExit, DecodePointer, DecodeRemotePointer, DecodeSystemPointer, DefineDosDeviceA, DefineDosDeviceW, DeleteAtom, DeleteBoundaryDescriptor, DeleteCriticalSection, DeleteEnclave, DeleteFiber, DeleteFileA, DeleteFileTransactedA, DeleteFileTransactedW, DeleteFileW, DeleteProcThreadAttributeList, DeleteSynchronizationBarrier, DeleteTimerQueue, DeleteTimerQueueEx, DeleteTimerQueueTimer, DeleteUmsCompletionList, DeleteUmsThreadContext, DeleteVolumeMountPointA, DeleteVolumeMountPointW, DequeueUmsCompletionListItems, DeviceIoControl, DisableThreadLibraryCalls, DisableThreadProfiling, DisassociateCurrentThreadFromCallback, DiscardVirtualMemory, DisconnectNamedPipe, DnsHostnameToComputerNameA, DnsHostnameToComputerNameExW, DnsHostnameToComputerNameW, DosDateTimeToFileTime, DuplicateHandle, EmptyWorkingSet, EnableThreadProfiling, EncodePointer, EncodeRemotePointer, EncodeSystemPointer, EndUpdateResourceA, EndUpdateResourceW, EnterCriticalSection, EnterSynchronizationBarrier, EnterUmsSchedulingMode, EnumCalendarInfoA, EnumCalendarInfoExA, EnumCalendarInfoExEx, EnumCalendarInfoExW, EnumCalendarInfoW, EnumDateFormatsA, EnumDateFormatsExA, EnumDateFormatsExEx, EnumDateFormatsExW, EnumDateFormatsW, EnumDeviceDrivers, EnumDynamicTimeZoneInformation, EnumLanguageGroupLocalesA, EnumLanguageGroupLocalesW, EnumPageFilesA, EnumPageFilesW, EnumProcessesA, EnumProcessesW, EnumProcessModules, EnumProcessModulesEx, EnumResourceLanguagesExW, EnumResourceLanguagesW, EnumResourceNamesExW, EnumResourceNamesW, EnumResourceTypesExA, EnumResourceTypesExW, EnumResourceTypesW, EnumSystemCodePagesA, EnumSystemCodePagesW, EnumSystemFirmwareTables, EnumSystemGeoID, EnumSystemGeoNames, EnumSystemLanguageGroupsA, EnumSystemLanguageGroupsW, EnumSystemLocalesA, EnumSystemLocalesEx, EnumSystemLocalesW, EnumTimeFormatsA, EnumTimeFormatsEx, EnumTimeFormatsW, EnumUILanguagesA, EnumUILanguagesW, EraseTape, EscapeCommFunction, ExecuteUmsThread, ExitProcess, ExitThread, ExpandEnvironmentStringsA, ExpandEnvironmentStringsW, FatalAppExitA, FatalAppExitW, FatalExit, FileTimeToDosDateTime, FileTimeToLocalFileTime, FileTimeToSystemTime, FillConsoleOutputAttribute, FillConsoleOutputCharacterA, FillConsoleOutputCharacterW, FindActCtxSectionGuid, FindActCtxSectionStringA, FindActCtxSectionStringW, FindAtomA, FindAtomW, FindClose, FindCloseChangeNotification, FindFirstChangeNotificationA, FindFirstChangeNotificationW, FindFirstFileA, FindFirstFileExA, FindFirstFileExW, FindFirstFileNameTransactedW, FindFirstFileNameW, FindFirstFileTransactedA, FindFirstFileTransactedW, FindFirstFileW, FindFirstStreamTransactedW, FindFirstStreamW, FindFirstVolumeA, FindFirstVolumeMountPointA, FindFirstVolumeMountPointW, FindFirstVolumeW, FindNextChangeNotification, FindNextFileA, FindNextFileNameW, FindNextFileW, FindNextStreamW, FindNextVolumeA, FindNextVolumeMountPointA, FindNextVolumeMountPointW, FindNextVolumeW, FindNLSString, FindNLSStringEx, FindPackagesByPackageFamily, FindResourceExW, FindResourceW, FindStringOrdinal, FindVolumeClose, FindVolumeMountPointClose, FlsAlloc, FlsFree, FlsGetValue, FlsSetValue, FlushConsoleInputBuffer, FlushFileBuffers, FlushInstructionCache, FlushProcessWriteBuffers, FlushViewOfFile, FoldStringA, FoldStringW, FormatApplicationUserModelId, FormatMessageA, FormatMessageW, FreeConsole, FreeEnvironmentStringsA, FreeEnvironmentStringsW, FreeLibrary, FreeLibraryAndExitThread, FreeLibraryWhenCallbackReturns, FreeMemoryJobObject, FreeResource, FreeUserPhysicalPages, GenerateConsoleCtrlEvent, GetACP, GetActiveProcessorCount, GetActiveProcessorGroupCount, GetAppContainerNamedObjectPath, GetApplicationRecoveryCallback, GetApplicationRestartSettings, GetApplicationUserModelId, GetApplicationUserModelIdFromToken, GetAtomNameA, GetAtomNameW, GetBinaryTypeA, GetBinaryTypeW, GetCalendarDateFormatEx, GetCalendarInfoA, GetCalendarInfoEx, GetCalendarInfoW, GetCalendarSupportedDateRange, GetCommandLineA, GetCommandLineW, GetCommConfig, GetCommMask, GetCommModemStatus, GetCommPorts, GetCommProperties, GetCommState, GetCommTimeouts, GetComPlusPackageInstallStatus, GetCompressedFileSizeA, GetCompressedFileSizeW, GetComputerNameA, GetComputerNameExA, GetComputerNameExW, GetComputerNameW, GetConsoleAliasA, GetConsoleAliasesA, GetConsoleAliasesLengthA, GetConsoleAliasesLengthW, GetConsoleAliasesW, GetConsoleAliasExesA, GetConsoleAliasExesLengthA, GetConsoleAliasExesLengthW, GetConsoleAliasExesW, GetConsoleAliasW, GetConsoleCP, GetConsoleCursorInfo, GetConsoleDisplayMode, GetConsoleFontSize, GetConsoleHistoryInfo, GetConsoleMode, GetConsoleOriginalTitleA, GetConsoleOriginalTitleW, GetConsoleOutputCP, GetConsoleProcessList, GetConsoleScreenBufferInfo, GetConsoleScreenBufferInfoEx, GetConsoleSelectionInfo, GetConsoleTitleA, GetConsoleTitleW, GetConsoleWindow, GetCPInfo, GetCPInfoExW, GetCurrencyFormatA, GetCurrencyFormatEx, GetCurrencyFormatW, GetCurrentActCtx, GetCurrentApplicationUserModelId, GetCurrentConsoleFont, GetCurrentConsoleFontEx, GetCurrentDirectoryA, GetCurrentDirectoryW, GetCurrentPackageFamilyName, GetCurrentPackageFullName, GetCurrentPackageId, GetCurrentPackageInfo, GetCurrentPackagePath, GetCurrentProcess, GetCurrentProcessId, GetCurrentProcessorNumber, GetCurrentProcessorNumberEx, GetCurrentThread, GetCurrentThreadId, GetCurrentThreadStackLimits, GetCurrentUmsThread, GetDateFormatA, GetDateFormatEx, GetDateFormatW, GetDefaultCommConfigA, GetDefaultCommConfigW, GetDeviceDriverBaseNameA, GetDeviceDriverBaseNameW, GetDeviceDriverFileNameA, GetDeviceDriverFileNameW, GetDevicePowerState, GetDiskFreeSpaceA, GetDiskFreeSpaceExA, GetDiskFreeSpaceExW, GetDiskFreeSpaceW, GetDllDirectoryA, GetDllDirectoryW, GetDriveTypeA, GetDriveTypeW, GetDurationFormat, GetDurationFormatEx, GetDynamicTimeZoneInformation, GetDynamicTimeZoneInformationEffectiveYears, GetEnabledXStateFeatures, GetEnvironmentStringsA, GetEnvironmentStringsW, GetEnvironmentVariableA, GetEnvironmentVariableW, GetErrorMode, GetExitCodeProcess, GetExitCodeThread, GetFileAttributesA, GetFileAttributesExA, GetFileAttributesExW, GetFileAttributesTransactedA, GetFileAttributesTransactedW, GetFileAttributesW, GetFileBandwidthReservation, GetFileInformationByHandle, GetFileInformationByHandleEx, GetFileMUIInfo, GetFileMUIPath, GetFileSize, GetFileSizeEx, GetFileTime, GetFileType, GetFinalPathNameByHandleA, GetFinalPathNameByHandleW, GetFirmwareEnvironmentVariableA, GetFirmwareEnvironmentVariableExA, GetFirmwareEnvironmentVariableExW, GetFirmwareEnvironmentVariableW, GetFullPathNameA, GetFullPathNameTransactedA, GetFullPathNameTransactedW, GetFullPathNameW, GetGamingDeviceModelInformation, GetGeoInfoA, GetGeoInfoEx, GetGeoInfoW, GetHandleInformation, GetIntegratedDisplaySize, GetLargePageMinimum, GetLargestConsoleWindowSize, GetLastError, GetLocaleInfoA, GetLocaleInfoEx, GetLocaleInfoW, GetLocalTime, GetLogicalDrives, GetLogicalDriveStringsA, GetLogicalDriveStringsW, GetLogicalProcessorInformation, GetLogicalProcessorInformationEx, GetLongPathNameA, GetLongPathNameTransactedA, GetLongPathNameTransactedW, GetLongPathNameW, GetMailslotInfo, GetMappedFileNameA, GetMappedFileNameW, GetMaximumProcessorCount, GetMaximumProcessorGroupCount, GetMemoryErrorHandlingCapabilities, GetModuleBaseNameA, GetModuleBaseNameW, GetModuleFileNameA, GetModuleFileNameW, GetModuleHandleA, GetModuleHandleExA, GetModuleHandleExW, GetModuleHandleW, GetModuleInformation, GetNamedPipeClientComputerNameA, GetNamedPipeClientComputerNameW, GetNamedPipeClientProcessId, GetNamedPipeClientSessionId, GetNamedPipeHandleStateA, GetNamedPipeHandleStateW, GetNamedPipeInfo, GetNamedPipeServerProcessId, GetNamedPipeServerSessionId, GetNativeSystemInfo, GetNLSVersion, GetNLSVersionEx, GetNumaAvailableMemoryNode, GetNumaAvailableMemoryNodeEx, GetNumaHighestNodeNumber, GetNumaNodeNumberFromHandle, GetNumaNodeProcessorMask, GetNumaNodeProcessorMaskEx, GetNumaProcessorNode, GetNumaProcessorNodeEx, GetNumaProximityNode, GetNumaProximityNodeEx, GetNumberFormatA, GetNumberFormatEx, GetNumberFormatW, GetNumberOfConsoleInputEvents, GetNumberOfConsoleMouseButtons, GetOEMCP, GetOsManufacturingMode, GetOsSafeBootMode, GetOverlappedResult, GetOverlappedResultEx, GetPackageApplicationIds, GetPackageFamilyName, GetPackageFamilyNameFromToken, GetPackageFullNameFromToken, GetPackageInfo, GetPackagePath, GetPackagePathByFullName, GetPackagesByPackageFamily, GetPerformanceInfo, GetPhysicallyInstalledSystemMemory, GetPriorityClass, GetPrivateProfileIntA, GetPrivateProfileIntW, GetPrivateProfileSectionA, GetPrivateProfileSectionNamesA, GetPrivateProfileSectionNamesW, GetPrivateProfileSectionW, GetPrivateProfileStringA, GetPrivateProfileStringW, GetPrivateProfileStructA, GetPrivateProfileStructW, GetProcAddress, GetProcessAffinityMask, GetProcessDefaultCpuSets, GetProcessDEPPolicy, GetProcessGroupAffinity, GetProcessHandleCount, GetProcessHeap, GetProcessHeaps, GetProcessId, GetProcessIdOfThread, GetProcessImageFileNameA, GetProcessImageFileNameW, GetProcessInformation, GetProcessIoCounters, GetProcessMemoryInfoA, GetProcessMemoryInfoW, GetProcessMitigationPolicy, GetProcessorSystemCycleTime, GetProcessPreferredUILanguages, GetProcessPriorityBoost, GetProcessShutdownParameters, GetProcessTimes, GetProcessVersion, GetProcessWorkingSetSize, GetProcessWorkingSetSizeEx, GetProductInfo, GetProfileIntA, GetProfileIntW, GetProfileSectionA, GetProfileSectionW, GetProfileStringA, GetProfileStringW, GetQueuedCompletionStatus, GetQueuedCompletionStatusEx, GetShortPathNameA, GetShortPathNameW, GetStagedPackageOrigin, GetStagedPackagePathByFullName, GetStartupInfoA, GetStartupInfoW, GetStdHandle, GetStringScripts, GetStringTypeA, GetStringTypeExA, GetStringTypeExW, GetStringTypeW, GetSystemCpuSetInformation, GetSystemDefaultLangID, GetSystemDefaultLCID, GetSystemDefaultLocaleName, GetSystemDefaultUILanguage, GetSystemDEPPolicy, GetSystemDirectoryA, GetSystemDirectoryW, GetSystemFileCacheSize, GetSystemFirmwareTable, GetSystemInfo, GetSystemPowerStatus, GetSystemPreferredUILanguages, GetSystemRegistryQuota, GetSystemTime, GetSystemTimeAdjustment, GetSystemTimeAdjustmentPrecise, GetSystemTimeAsFileTime, GetSystemTimePreciseAsFileTime, GetSystemTimes, GetSystemWindowsDirectoryA, GetSystemWindowsDirectoryW, GetSystemWow64Directory2A, GetSystemWow64Directory2W, GetSystemWow64DirectoryA, GetSystemWow64DirectoryW, GetTapeParameters, GetTapePosition, GetTapeStatus, GetTempFileNameA, GetTempFileNameW, GetTempPathA, GetTempPathW, GetThreadContext, GetThreadDescription, GetThreadErrorMode, GetThreadGroupAffinity, GetThreadId, GetThreadIdealProcessorEx, GetThreadInformation, GetThreadIOPendingFlag, GetThreadLocale, GetThreadPreferredUILanguages, GetThreadPriority, GetThreadPriorityBoost, GetThreadSelectedCpuSets, GetThreadSelectorEntry, GetThreadTimes, GetThreadUILanguage, GetTickCount, GetTickCount64, GetTimeFormatA, GetTimeFormatEx, GetTimeFormatW, GetTimeZoneInformation, GetTimeZoneInformationForYear, GetUILanguageInfo, GetUmsCompletionListEvent, GetUmsSystemThreadInformation, GetUserDefaultGeoName, GetUserDefaultLangID, GetUserDefaultLCID, GetUserDefaultLocaleName, GetUserDefaultUILanguage, GetUserGeoID, GetUserPreferredUILanguages, GetVersion, GetVersionExA, GetVersionExW, GetVolumeInformationA, GetVolumeInformationByHandleW, GetVolumeInformationW, GetVolumeNameForVolumeMountPointA, GetVolumeNameForVolumeMountPointW, GetVolumePathNameA, GetVolumePathNamesForVolumeNameA, GetVolumePathNamesForVolumeNameW, GetVolumePathNameW, GetWindowsDirectoryA, GetWindowsDirectoryW, GetWriteWatch, GetWsChanges, GetWsChangesExA, GetWsChangesExW, GetXStateFeaturesMask, GlobalAddAtomA, GlobalAddAtomExA, GlobalAddAtomExW, GlobalAddAtomW, GlobalAlloc, GlobalDeleteAtom, GlobalFindAtomA, GlobalFindAtomW, GlobalFlags, GlobalFree, GlobalGetAtomNameA, GlobalGetAtomNameW, 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, InterlockedCompareExchange, InterlockedDecrement, InterlockedExchange, InterlockedExchangeAdd, InterlockedFlushSList, InterlockedIncrement, InterlockedPopEntrySList, InterlockedPushEntrySList, InterlockedPushListSList, InterlockedPushListSListEx, IsBadCodePtr, IsBadReadPtr, IsBadStringPtrA, IsBadStringPtrW, IsBadWritePtr, IsDBCSLeadByte, IsDBCSLeadByteEx, IsDebuggerPresent, IsEnclaveTypeSupported, IsNativeVhdBoot, IsNLSDefinedString, IsNormalizedString, IsProcessCritical, IsProcessInJob, IsProcessorFeaturePresent, IsSystemResumeAutomatic, IsThreadAFiber, IsThreadpoolTimerSet, IsValidCodePage, IsValidLanguageGroup, IsValidLocale, IsValidLocaleName, IsValidNLSVersion, IsWow64GuestMachineSupported, IsWow64Process, IsWow64Process2, LCIDToLocaleName, LCMapStringA, LCMapStringEx, LCMapStringW, LeaveCriticalSection, LeaveCriticalSectionWhenCallbackReturns, LoadEnclaveData, LoadEnclaveImageA, LoadEnclaveImageW, LoadLibraryA, LoadLibraryExA, LoadLibraryExW, LoadLibraryW, LoadModule, LoadPackagedLibrary, LoadResource, LoadStringByReference, LocalAlloc, LocaleNameToLCID, LocalFileTimeToFileTime, LocalFlags, LocalFree, LocalHandle, LocalLock, LocalReAlloc, LocalSize, LocalUnlock, LocateXStateFeature, LockFile, LockFileEx, LockResource, lstrcmpA, lstrcmpiA, lstrcmpiW, lstrcmpW, lstrcpynA, lstrcpynW, lstrlenA, lstrlenW, MapUserPhysicalPages, MapUserPhysicalPagesScatter, MapViewOfFile, MapViewOfFile3, MapViewOfFile3FromApp, MapViewOfFileEx, MapViewOfFileExNuma, MapViewOfFileFromApp, MapViewOfFileNuma2, Module32First, Module32NextA, Module32NextW, MoveFileA, MoveFileExA, MoveFileExW, MoveFileTransactedA, MoveFileTransactedW, MoveFileW, MoveFileWithProgressA, MoveFileWithProgressW, MulDiv, MultiByteToWideChar, NeedCurrentDirectoryForExePathA, NeedCurrentDirectoryForExePathW, NormalizeString, OfferVirtualMemory, OpenCommPort, OpenEventA, OpenEventW, OpenFile, OpenFileById, OpenFileMappingA, OpenFileMappingFromApp, OpenFileMappingW, OpenJobObjectA, OpenJobObjectW, OpenMutexA, OpenMutexW, OpenPackageInfoByFullName, OpenPrivateNamespaceA, OpenPrivateNamespaceW, OpenProcess, OpenSemaphoreA, OpenSemaphoreW, OpenThread, OpenWaitableTimerA, OpenWaitableTimerW, OutputDebugStringA, OutputDebugStringW, 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, PeekConsoleInputA, PeekConsoleInputW, PeekNamedPipe, PostQueuedCompletionStatus, PowerClearRequest, PowerCreateRequest, PowerSetRequest, PrefetchVirtualMemory, PrepareTape, Process32FirstA, Process32FirstW, Process32NextA, Process32NextW, ProcessIdToSessionId, PssCaptureSnapshot, PssDuplicateSnapshot, PssFreeSnapshot, PssQuerySnapshot, PssWalkMarkerCreate, PssWalkMarkerFree, PssWalkMarkerGetPosition, PssWalkMarkerSeekToBeginning, PssWalkMarkerSetPosition, PssWalkSnapshot, PulseEvent, PurgeComm, QueryActCtxSettingsW, QueryActCtxW, QueryAuxiliaryCounterFrequency, QueryDepthSList, QueryDosDeviceA, QueryDosDeviceW, QueryFullProcessImageNameA, QueryFullProcessImageNameW, 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, ReadConsoleA, ReadConsoleInputA, ReadConsoleInputW, ReadConsoleOutputA, ReadConsoleOutputAttribute, ReadConsoleOutputCharacterA, ReadConsoleOutputCharacterW, ReadConsoleOutputW, ReadConsoleW, ReadDirectoryChangesExW, ReadDirectoryChangesW, ReadFile, ReadFileEx, ReadFileScatter, ReadProcessMemory, ReadThreadProfilingData, ReclaimVirtualMemory, RegisterApplicationRecoveryCallback, RegisterApplicationRestart, RegisterBadMemoryNotification, RegisterWaitForSingleObject, ReleaseActCtx, ReleaseMutex, ReleaseMutexWhenCallbackReturns, ReleaseSemaphore, ReleaseSemaphoreWhenCallbackReturns, ReleaseSRWLockExclusive, ReleaseSRWLockShared, RemoveDirectoryA, RemoveDirectoryTransactedA, RemoveDirectoryTransactedW, RemoveDirectoryW, RemoveDllDirectory, RemoveSecureMemoryCacheCallback, RemoveVectoredContinueHandler, RemoveVectoredExceptionHandler, ReOpenFile, ReplaceFileA, ReplaceFileW, RequestWakeupLatency, ResetEvent, ResetWriteWatch, ResolveLocaleName, RestoreLastError, ResumeThread, RtlAddFunctionTable, RtlCaptureContext, RtlDeleteFunctionTable, RtlFillMemory, RtlInstallFunctionTableCallback, RtlLookupFunctionEntry, RtlMoveMemory, RtlPcToFileHeader, RtlRestoreContext, RtlUnwind, RtlUnwindEx, RtlZeroMemory, ScrollConsoleScreenBufferA, ScrollConsoleScreenBufferW, SearchPathA, SearchPathW, SetCalendarInfoA, SetCalendarInfoW, SetCommBreak, SetCommConfig, SetCommMask, SetCommState, SetCommTimeouts, SetComputerNameA, SetComputerNameEx2W, SetComputerNameExA, SetComputerNameExW, SetComputerNameW, SetConsoleActiveScreenBuffer, SetConsoleCP, SetConsoleCtrlHandler, SetConsoleCursorInfo, SetConsoleCursorPosition, SetConsoleDisplayMode, SetConsoleHistoryInfo, SetConsoleMode, SetConsoleOutputCP, SetConsoleScreenBufferInfoEx, SetConsoleScreenBufferSize, SetConsoleTextAttribute, SetConsoleTitleA, SetConsoleTitleW, SetConsoleWindowInfo, SetCriticalSectionSpinCount, SetCurrentConsoleFontEx, SetCurrentDirectoryA, SetCurrentDirectoryW, SetDefaultCommConfigA, SetDefaultCommConfigW, SetDefaultDllDirectories, SetDllDirectoryA, SetDllDirectoryW, SetDynamicTimeZoneInformation, SetEndOfFile, SetEnvironmentStringsW, SetEnvironmentVariableA, SetEnvironmentVariableW, SetErrorMode, SetEvent, SetEventWhenCallbackReturns, SetFileApisToANSI, SetFileApisToOEM, SetFileAttributesA, SetFileAttributesTransactedA, SetFileAttributesTransactedW, SetFileAttributesW, SetFileBandwidthReservation, SetFileCompletionNotificationModes, SetFileInformationByHandle, SetFileIoOverlappedRange, SetFilePointer, SetFilePointerEx, SetFileShortNameA, SetFileShortNameW, SetFileTime, SetFileValidData, SetFirmwareEnvironmentVariableA, SetFirmwareEnvironmentVariableExA, SetFirmwareEnvironmentVariableExW, SetFirmwareEnvironmentVariableW, SetHandleInformation, SetInformationJobObject, SetIoRateControlInformationJobObject, SetLastError, SetLocaleInfoA, SetLocaleInfoW, SetLocalTime, SetMailslotInfo, SetNamedPipeHandleState, SetPriorityClass, SetProcessAffinityMask, SetProcessAffinityUpdateMode, SetProcessDefaultCpuSets, SetProcessDEPPolicy, 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, SetVolumeLabelA, SetVolumeLabelW, SetVolumeMountPointA, SetVolumeMountPointW, 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, UpdateResourceA, UpdateResourceW, UserHandleGrantAccess, VerifyScripts, VerifyVersionInfoA, VerifyVersionInfoW, 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, WaitNamedPipeA, WaitNamedPipeW, 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, WriteConsoleA, WriteConsoleInputA, WriteConsoleInputW, WriteConsoleOutputA, WriteConsoleOutputAttribute, WriteConsoleOutputCharacterA, WriteConsoleOutputCharacterW, WriteConsoleOutputW, WriteConsoleW, WriteFile, WriteFileEx, WriteFileGather, WritePrivateProfileSectionA, WritePrivateProfileSectionW, WritePrivateProfileStringA, WritePrivateProfileStringW, WritePrivateProfileStructA, WritePrivateProfileStructW, WriteProcessMemory, WriteProfileSectionA, WriteProfileSectionW, WriteProfileStringA, WriteProfileStringW, WriteTapemark, WTSGetActiveConsoleSessionId, ZombifyActCtx
Structures
PACKAGE_ID, PACKAGE_INFO_REFERENCE, PACKAGE_VERSION, ENCLAVE_CREATE_INFO_SGX, ENCLAVE_CREATE_INFO_VBS, 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, SLIST_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, CFG_CALL_TARGET_INFO, MEM_ADDRESS_REQUIREMENTS, MEM_EXTENDED_PARAMETER, WIN32_MEMORY_RANGE_ENTRY, BoundaryDescriptorHandle, NamespaceHandle, 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, CONTEXT, CONTEXT64, MEMORY_PRIORITY_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, SYSTEM_CPU_SET_INFORMATION1, THREAD_POWER_THROTTLING_STATE, ENUM_PAGE_FILE_INFORMATION, MODULEINFO, PERFORMANCE_INFORMATION, PROCESS_MEMORY_COUNTERS, 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, HACTCTX, TAPE_GET_DRIVE_PARAMETERS, TAPE_GET_MEDIA_PARAMETERS, COMMCONFIG, COMMPROP, COMMTIMEOUTS, COMSTAT, DCB, COPYFILE2_EXTENDED_PARAMETERS, COPYFILE2_MESSAGE, PerformanceDataHandle, UMS_SCHEDULER_STARTUP_INFO, UMS_SYSTEM_THREAD_INFORMATION, LDT_ENTRY, 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_EXTD_DIR_INFO, FILE_ID_INFO, FILE_IO_PRIORITY_HINT_INFO, FILE_NAME_INFO, FILE_RENAME_INFO, FILE_STANDARD_INFO, FILE_STORAGE_INFO, FILE_STREAM_INFO, OFSTRUCT, WIN32_FILE_ATTRIBUTE_DATA, WIN32_FIND_STREAM_DATA, HGLOBAL, HLOCAL, SYSTEM_POWER_STATUS, UpdateResourceHandle, CHAR_INFO, CONSOLE_CURSOR_INFO, CONSOLE_FONT_INFO, CONSOLE_FONT_INFOEX, CONSOLE_HISTORY_INFO, CONSOLE_SCREEN_BUFFER_INFO, CONSOLE_SCREEN_BUFFER_INFOEX, CONSOLE_SELECTION_INFO, COORD, ENCODING_INFO, FOCUS_EVENT_RECORD, INPUT_RECORD, KEY_EVENT_RECORD, MENU_EVENT_RECORD, MOUSE_EVENT_RECORD, SMALL_RECT, WINDOW_BUFFER_SIZE_RECORD, CALDATETIME, CPINFO, CPINFOEX, CURRENCYFMT, FILEMUIINFO, NLSVERSIONINFO, NLSVERSIONINFOEX, NUMBERFMT, HARDWARE_COUNTER_DATA, PERFORMANCE_DATA, WOW64_CONTEXT, WOW64_FLOATING_SAVE_AREA, WOW64_LDT_ENTRY, DUMMYSTRUCTNAME, CPU_RATE_CONTROL_UNION, UNION, Process, Thread, Mutant, Event, Section, Semaphore, FLOATING_SAVE_AREA, M128A, XSAVE_FORMAT64, SYSTEM_CPU_UNION, DETAIL, ProcessorRelationUnion, ProcessorRelationUnion, Union, ChunkStarted, ChunkFinished, StreamStarted, StreamFinished, PollContinue, Error, GenericReserved_, ProtocolSpecificReserved_, Server, Share, INPUT_RECORD_EVENT, 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_DATA, REGION_DATA
diff --git a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj
index fc8edc81..acd76086 100644
--- a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj
+++ b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from Mpr.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.Mpr
$(AssemblyName)
diff --git a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj
index c18dd039..64857e70 100644
--- a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj
+++ b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from NTDSApi.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.NTDSApi
$(AssemblyName)
diff --git a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj
index de75a574..c1172d87 100644
--- a/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj
+++ b/PInvoke/NTDll/Vanara.PInvoke.NTDll.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from NtDll.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.NtDll
$(AssemblyName)
diff --git a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj
index 2f27d8b4..3f9fd68c 100644
--- a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj
+++ b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from NetApi32.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.NetApi32
$(AssemblyName)
diff --git a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj
index 57954a25..43d48131 100644
--- a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj
+++ b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants for NetListMgr COM object.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.NetListMgr
$(AssemblyName)
diff --git a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj
index 7eb35458..6cd512eb 100644
--- a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj
+++ b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from Ole32.dll, OleAut32 and PropSys.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.Ole
$(AssemblyName)
diff --git a/PInvoke/Security/Vanara.PInvoke.Security.csproj b/PInvoke/Security/Vanara.PInvoke.Security.csproj
index 49fe5758..54734d82 100644
--- a/PInvoke/Security/Vanara.PInvoke.Security.csproj
+++ b/PInvoke/Security/Vanara.PInvoke.Security.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from AdvApi32.dll, Authz.dll and Secur32.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.Security
$(AssemblyName)
diff --git a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj
index 04577fd4..589315d5 100644
--- a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj
+++ b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj
@@ -11,7 +11,7 @@
* Shared structures and enums (see release notes)
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.Shared
$(AssemblyName)
diff --git a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj
index d2178a45..6e80fc7d 100644
--- a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj
+++ b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from Shell32.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.Shell32
$(AssemblyName)
diff --git a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj
index c7a22be6..7b153427 100644
--- a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj
+++ b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from ShlwApi.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.ShlwApi
$(AssemblyName)
diff --git a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj
index b0562f6f..9395778b 100644
--- a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj
+++ b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported for Task Scheduler 1.0 and 2.0 COM objects.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.TaskSchd
$(AssemblyName)
diff --git a/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj b/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj
index 30c45394..1a4ca9a3 100644
--- a/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj
+++ b/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from User32.dll and specific to graphics or window management.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.User32.Gdi
$(AssemblyName)
diff --git a/PInvoke/User32/CorrelationReport.md b/PInvoke/User32/CorrelationReport.md
index d99ae997..93d60a8a 100644
--- a/PInvoke/User32/CorrelationReport.md
+++ b/PInvoke/User32/CorrelationReport.md
@@ -1,5 +1,5 @@
## Correlation report for user32.dll
-### Methods (47% complete)
+### Methods (62% complete)
Native Method | Native DLL | Header | Managed Method
--- | --- | --- | ---
[ActivateKeyboardLayout](https://www.google.com/search?num=5&q=ActivateKeyboardLayout+site%3Amicrosoft.com) | user32.dll | |
@@ -16,7 +16,7 @@ Native Method | Native DLL | Header | Managed Method
[ArrangeIconicWindows](http://msdn2.microsoft.com/en-us/library/arrangeiconicwindows) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ArrangeIconicWindows
[AttachThreadInput](https://www.google.com/search?num=5&q=AttachThreadInput+site%3Amicrosoft.com) | user32.dll | |
[BeginDeferWindowPos](http://msdn2.microsoft.com/en-us/library/begindeferwindowpos) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.BeginDeferWindowPos
-[BeginPaint](https://www.google.com/search?num=5&q=BeginPaint+site%3Amicrosoft.com) | user32.dll | |
+[BeginPaint](http://msdn2.microsoft.com/en-us/library/513341d7-bed8-469c-a067-ee71dc8860f9) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.BeginPaint
[BlockInput](https://www.google.com/search?num=5&q=BlockInput+site%3Amicrosoft.com) | user32.dll | |
[BringWindowToTop](http://msdn2.microsoft.com/en-us/library/bringwindowtotop) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.BringWindowToTop
[BroadcastSystemMessage](https://www.google.com/search?num=5&q=BroadcastSystemMessage+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.BroadcastSystemMessage
@@ -27,8 +27,8 @@ Native Method | Native DLL | Header | Managed Method
[CallWindowProc](https://www.google.com/search?num=5&q=CallWindowProcA+site%3Amicrosoft.com) | user32.dll | |
[CascadeWindows](http://msdn2.microsoft.com/en-us/library/cascadewindows) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CascadeWindows
[ChangeClipboardChain](http://msdn2.microsoft.com/en-us/library/changeclipboardchain) | user32.dll | winuser.h | Vanara.PInvoke.User32.ChangeClipboardChain
-[ChangeDisplaySettings](https://www.google.com/search?num=5&q=ChangeDisplaySettingsA+site%3Amicrosoft.com) | user32.dll | |
-[ChangeDisplaySettingsEx](https://www.google.com/search?num=5&q=ChangeDisplaySettingsExA+site%3Amicrosoft.com) | user32.dll | |
+[ChangeDisplaySettings](http://msdn2.microsoft.com/en-us/library/208bf1cc-c03c-4d03-92e4-32fcf856b4d8) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ChangeDisplaySettings
+[ChangeDisplaySettingsEx](http://msdn2.microsoft.com/en-us/library/1448e04c-1452-4eab-bda4-4d249cb67a24) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ChangeDisplaySettingsEx
[ChangeWindowMessageFilter](http://msdn2.microsoft.com/en-us/library/changewindowmessagefilter) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ChangeWindowMessageFilter
[ChangeWindowMessageFilterEx](http://msdn2.microsoft.com/en-us/library/changewindowmessagefilterex) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ChangeWindowMessageFilterEx
[CharNextExA](https://www.google.com/search?num=5&q=CharNextExA+site%3Amicrosoft.com) | user32.dll | |
@@ -41,20 +41,22 @@ Native Method | Native DLL | Header | Managed Method
[CheckRadioButton](http://msdn2.microsoft.com/en-us/library/checkradiobutton) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CheckRadioButton
[ChildWindowFromPoint](http://msdn2.microsoft.com/en-us/library/childwindowfrompoint) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ChildWindowFromPoint
[ChildWindowFromPointEx](http://msdn2.microsoft.com/en-us/library/childwindowfrompointex) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ChildWindowFromPointEx
-[ClientToScreen](https://www.google.com/search?num=5&q=ClientToScreen+site%3Amicrosoft.com) | user32.dll | |
+[ClientToScreen](http://msdn2.microsoft.com/en-us/library/3b1e2699-7f5f-444d-9072-f2ca7c8fa511) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ClientToScreen
[ClipCursor](http://msdn2.microsoft.com/en-us/library/clipcursor) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ClipCursor
[CloseClipboard](http://msdn2.microsoft.com/en-us/library/closeclipboard) | user32.dll | winuser.h | Vanara.PInvoke.User32.CloseClipboard
[CloseDesktop](http://msdn2.microsoft.com/en-us/library/861e57b2-061c-4598-ad38-6aef7b79ca54) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CloseDesktop
-[CloseGestureInfoHandle](https://www.google.com/search?num=5&q=CloseGestureInfoHandle+site%3Amicrosoft.com) | user32.dll | |
-[CloseTouchInputHandle](https://www.google.com/search?num=5&q=CloseTouchInputHandle+site%3Amicrosoft.com) | user32.dll | |
+[CloseGestureInfoHandle](http://msdn2.microsoft.com/en-us/library/f2bf98b2-a4f7-4b63-b9ae-b2534415cb4b) | user32.dll | winuser.h | Vanara.PInvoke.User32.CloseGestureInfoHandle
+[CloseTouchInputHandle](http://msdn2.microsoft.com/en-us/library/bdc8bb94-3126-4183-9dfd-ba4844d98f29) | user32.dll | winuser.h | Vanara.PInvoke.User32.CloseTouchInputHandle
[CloseWindow](http://msdn2.microsoft.com/en-us/library/closewindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CloseWindow
[CloseWindowStation](http://msdn2.microsoft.com/en-us/library/417cb01b-c206-4b5b-9516-94e5d90717f4) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CloseWindowStation
+[CopyAcceleratorTableA](https://www.google.com/search?num=5&q=CopyAcceleratorTableA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CopyAcceleratorTable
+[CopyAcceleratorTableW](https://www.google.com/search?num=5&q=CopyAcceleratorTableW+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CopyAcceleratorTable
[CopyIcon](http://msdn2.microsoft.com/en-us/library/copyicon) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CopyIcon
[CopyImage](https://www.google.com/search?num=5&q=CopyImage+site%3Amicrosoft.com) | user32.dll | |
-[CopyRect](https://www.google.com/search?num=5&q=CopyRect+site%3Amicrosoft.com) | user32.dll | |
+[CopyRect](http://msdn2.microsoft.com/en-us/library/9349ba83-59d6-49d0-ac9d-a4d9589748dd) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CopyRect
[CountClipboardFormats](http://msdn2.microsoft.com/en-us/library/countclipboardformats) | user32.dll | winuser.h | Vanara.PInvoke.User32.CountClipboardFormats
-[CreateAcceleratorTable](https://www.google.com/search?num=5&q=CreateAcceleratorTableA+site%3Amicrosoft.com) | user32.dll | |
-[CreateCaret](https://www.google.com/search?num=5&q=CreateCaret+site%3Amicrosoft.com) | user32.dll | |
+[CreateAcceleratorTable](https://www.google.com/search?num=5&q=CreateAcceleratorTableA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateAcceleratorTable
+[CreateCaret](https://www.google.com/search?num=5&q=CreateCaret+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateCaret
[CreateCursor](http://msdn2.microsoft.com/en-us/library/createcursor) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateCursor
[CreateDesktop](http://msdn2.microsoft.com/en-us/library/c6ed40c5-13a9-4697-a727-730adc6a912d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateDesktop
[CreateDesktopExA](http://msdn2.microsoft.com/en-us/library/2fe8859d-1fe3-4f44-aa97-58e61779c4cc) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateDesktopEx
@@ -66,41 +68,11 @@ Native Method | Native DLL | Header | Managed Method
[CreateIconFromResourceEx](http://msdn2.microsoft.com/en-us/library/createiconfromresourceex) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateIconFromResourceEx
[CreateIconIndirect](http://msdn2.microsoft.com/en-us/library/createiconindirect) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateIconIndirect
[CreateMenu](http://msdn2.microsoft.com/en-us/library/createmenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateMenu
-[CreatePalmRejectionDelayZone](https://www.google.com/search?num=5&q=CreatePalmRejectionDelayZone+site%3Amicrosoft.com) | user32.dll | |
[CreatePopupMenu](http://msdn2.microsoft.com/en-us/library/createpopupmenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreatePopupMenu
[CreateWindowEx](http://msdn2.microsoft.com/en-us/library/createwindowex) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateWindowEx
-[CreateWindowStationA](http://msdn2.microsoft.com/en-us/library/c1aee546-decd-46c9-8d02-d6792f5a6a0d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateWindowStation
-[CreateWindowStationW](http://msdn2.microsoft.com/en-us/library/c1aee546-decd-46c9-8d02-d6792f5a6a0d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateWindowStation
-[DdeAbandonTransaction](https://www.google.com/search?num=5&q=DdeAbandonTransaction+site%3Amicrosoft.com) | user32.dll | |
-[DdeAccessData](https://www.google.com/search?num=5&q=DdeAccessData+site%3Amicrosoft.com) | user32.dll | |
-[DdeAddData](https://www.google.com/search?num=5&q=DdeAddData+site%3Amicrosoft.com) | user32.dll | |
-[DdeClientTransaction](https://www.google.com/search?num=5&q=DdeClientTransaction+site%3Amicrosoft.com) | user32.dll | |
-[DdeCmpStringHandles](https://www.google.com/search?num=5&q=DdeCmpStringHandles+site%3Amicrosoft.com) | user32.dll | |
-[DdeConnect](https://www.google.com/search?num=5&q=DdeConnect+site%3Amicrosoft.com) | user32.dll | |
-[DdeConnectList](https://www.google.com/search?num=5&q=DdeConnectList+site%3Amicrosoft.com) | user32.dll | |
-[DdeCreateDataHandle](https://www.google.com/search?num=5&q=DdeCreateDataHandle+site%3Amicrosoft.com) | user32.dll | |
-[DdeDisconnect](https://www.google.com/search?num=5&q=DdeDisconnect+site%3Amicrosoft.com) | user32.dll | |
-[DdeDisconnectList](https://www.google.com/search?num=5&q=DdeDisconnectList+site%3Amicrosoft.com) | user32.dll | |
-[DdeEnableCallback](https://www.google.com/search?num=5&q=DdeEnableCallback+site%3Amicrosoft.com) | user32.dll | |
-[DdeFreeDataHandle](https://www.google.com/search?num=5&q=DdeFreeDataHandle+site%3Amicrosoft.com) | user32.dll | |
-[DdeFreeStringHandle](https://www.google.com/search?num=5&q=DdeFreeStringHandle+site%3Amicrosoft.com) | user32.dll | |
-[DdeGetData](https://www.google.com/search?num=5&q=DdeGetData+site%3Amicrosoft.com) | user32.dll | |
-[DdeGetLastError](https://www.google.com/search?num=5&q=DdeGetLastError+site%3Amicrosoft.com) | user32.dll | |
-[DdeImpersonateClient](https://www.google.com/search?num=5&q=DdeImpersonateClient+site%3Amicrosoft.com) | user32.dll | |
-[DdeInitialize](https://www.google.com/search?num=5&q=DdeInitializeA+site%3Amicrosoft.com) | user32.dll | |
-[DdeKeepStringHandle](https://www.google.com/search?num=5&q=DdeKeepStringHandle+site%3Amicrosoft.com) | user32.dll | |
-[DdeNameService](https://www.google.com/search?num=5&q=DdeNameService+site%3Amicrosoft.com) | user32.dll | |
-[DdePostAdvise](https://www.google.com/search?num=5&q=DdePostAdvise+site%3Amicrosoft.com) | user32.dll | |
-[DdeQueryConvInfo](https://www.google.com/search?num=5&q=DdeQueryConvInfo+site%3Amicrosoft.com) | user32.dll | |
-[DdeQueryNextServer](https://www.google.com/search?num=5&q=DdeQueryNextServer+site%3Amicrosoft.com) | user32.dll | |
-[DdeQueryString](https://www.google.com/search?num=5&q=DdeQueryStringA+site%3Amicrosoft.com) | user32.dll | |
-[DdeReconnect](https://www.google.com/search?num=5&q=DdeReconnect+site%3Amicrosoft.com) | user32.dll | |
-[DdeSetQualityOfService](https://www.google.com/search?num=5&q=DdeSetQualityOfService+site%3Amicrosoft.com) | user32.dll | |
-[DdeSetUserHandle](https://www.google.com/search?num=5&q=DdeSetUserHandle+site%3Amicrosoft.com) | user32.dll | |
-[DdeUnaccessData](https://www.google.com/search?num=5&q=DdeUnaccessData+site%3Amicrosoft.com) | user32.dll | |
-[DdeUninitialize](https://www.google.com/search?num=5&q=DdeUninitialize+site%3Amicrosoft.com) | user32.dll | |
-[DefDlgProc](https://www.google.com/search?num=5&q=DefDlgProcA+site%3Amicrosoft.com) | user32.dll | |
+[CreateWindowStation](http://msdn2.microsoft.com/en-us/library/c1aee546-decd-46c9-8d02-d6792f5a6a0d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.CreateWindowStation
[DefDlgProc](http://msdn2.microsoft.com/en-us/library/defdlgproc) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DefDlgProc
+[DefDlgProc](https://www.google.com/search?num=5&q=DefDlgProcA+site%3Amicrosoft.com) | user32.dll | |
[DeferWindowPos](http://msdn2.microsoft.com/en-us/library/deferwindowpos) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DeferWindowPos
[DefFrameProc](https://www.google.com/search?num=5&q=DefFrameProcA+site%3Amicrosoft.com) | user32.dll | |
[DefMDIChildProc](https://www.google.com/search?num=5&q=DefMDIChildProcA+site%3Amicrosoft.com) | user32.dll | |
@@ -108,12 +80,11 @@ Native Method | Native DLL | Header | Managed Method
[DefWindowProc](https://www.google.com/search?num=5&q=DefWindowProcA+site%3Amicrosoft.com) | user32.dll | |
[DeleteMenu](http://msdn2.microsoft.com/en-us/library/deletemenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DeleteMenu
[DeregisterShellHookWindow](http://msdn2.microsoft.com/en-us/library/deregistershellhookwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DeregisterShellHookWindow
-[DestroyAcceleratorTable](https://www.google.com/search?num=5&q=DestroyAcceleratorTable+site%3Amicrosoft.com) | user32.dll | |
-[DestroyCaret](https://www.google.com/search?num=5&q=DestroyCaret+site%3Amicrosoft.com) | user32.dll | |
+[DestroyAcceleratorTable](https://www.google.com/search?num=5&q=DestroyAcceleratorTable+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DestroyAcceleratorTable
+[DestroyCaret](https://www.google.com/search?num=5&q=DestroyCaret+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DestroyCaret
[DestroyCursor](http://msdn2.microsoft.com/en-us/library/destroycursor) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DestroyCursor
[DestroyIcon](http://msdn2.microsoft.com/en-us/library/destroyicon) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DestroyIcon
[DestroyMenu](http://msdn2.microsoft.com/en-us/library/destroymenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DestroyMenu
-[DestroyPalmRejectionDelayZone](https://www.google.com/search?num=5&q=DestroyPalmRejectionDelayZone+site%3Amicrosoft.com) | user32.dll | |
[DestroyWindow](http://msdn2.microsoft.com/en-us/library/destroywindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DestroyWindow
[DialogBoxIndirectParam](http://msdn2.microsoft.com/en-us/library/dialogboxindirectparam) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DialogBoxIndirectParam
[DialogBoxParam](http://msdn2.microsoft.com/en-us/library/dialogboxparam) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DialogBoxParam
@@ -124,21 +95,17 @@ Native Method | Native DLL | Header | Managed Method
[DlgDirSelectComboBoxEx](https://www.google.com/search?num=5&q=DlgDirSelectComboBoxExA+site%3Amicrosoft.com) | user32.dll | |
[DlgDirSelectEx](https://www.google.com/search?num=5&q=DlgDirSelectExA+site%3Amicrosoft.com) | user32.dll | |
[DragDetect](https://www.google.com/search?num=5&q=DragDetect+site%3Amicrosoft.com) | user32.dll | |
-[DrawAnimatedRects](https://www.google.com/search?num=5&q=DrawAnimatedRects+site%3Amicrosoft.com) | user32.dll | |
-[DrawCaption](https://www.google.com/search?num=5&q=DrawCaption+site%3Amicrosoft.com) | user32.dll | |
+[DrawAnimatedRects](http://msdn2.microsoft.com/en-us/library/54a9234a-0056-4cfe-9158-86635dc31bc6) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawAnimatedRects
+[DrawCaption](http://msdn2.microsoft.com/en-us/library/9348e29f-ce56-4664-8862-f5810c797622) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawCaption
[DrawEdge](http://msdn2.microsoft.com/en-us/library/dd162477) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.DrawEdge
-[DrawFocusRect](https://www.google.com/search?num=5&q=DrawFocusRect+site%3Amicrosoft.com) | user32.dll | |
-[DrawFrameControl](https://www.google.com/search?num=5&q=DrawFrameControl+site%3Amicrosoft.com) | user32.dll | |
+[DrawFocusRect](http://msdn2.microsoft.com/en-us/library/a910d04f-fe4d-4fc9-a518-abac864da6f3) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawFocusRect
+[DrawFrameControl](http://msdn2.microsoft.com/en-us/library/3102007e-e9f7-46d8-ae10-cf156d2131f6) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawFrameControl
[DrawIcon](http://msdn2.microsoft.com/en-us/library/drawicon) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawIcon
[DrawIconEx](http://msdn2.microsoft.com/en-us/library/drawiconex) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawIconEx
[DrawMenuBar](http://msdn2.microsoft.com/en-us/library/drawmenubar.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawMenuBar
-[DrawState](https://www.google.com/search?num=5&q=DrawStateA+site%3Amicrosoft.com) | user32.dll | |
+[DrawState](http://msdn2.microsoft.com/en-us/library/b92150be-8264-4ea8-a2ea-d70b7fba6361) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.DrawState
[DrawText](http://msdn2.microsoft.com/en-us/library/dd162498) | user32.dll | WinUser.h | Vanara.PInvoke.User32_Gdi.DrawText
[DrawTextEx](https://www.google.com/search?num=5&q=DrawTextExA+site%3Amicrosoft.com) | user32.dll | |
-[DWMBindCursorToOutputConfig](https://www.google.com/search?num=5&q=DWMBindCursorToOutputConfig+site%3Amicrosoft.com) | user32.dll | |
-[DWMCommitInputSystemOutputConfig](https://www.google.com/search?num=5&q=DWMCommitInputSystemOutputConfig+site%3Amicrosoft.com) | user32.dll | |
-[DWMSetCursorOrientation](https://www.google.com/search?num=5&q=DWMSetCursorOrientation+site%3Amicrosoft.com) | user32.dll | |
-[DWMSetInputSystemOutputConfig](https://www.google.com/search?num=5&q=DWMSetInputSystemOutputConfig+site%3Amicrosoft.com) | user32.dll | |
[EmptyClipboard](http://msdn2.microsoft.com/en-us/library/emptyclipboard) | user32.dll | winuser.h | Vanara.PInvoke.User32.EmptyClipboard
[EnableMenuItem](http://msdn2.microsoft.com/en-us/library/enablemenuitem.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnableMenuItem
[EnableMouseInPointer](https://www.google.com/search?num=5&q=EnableMouseInPointer+site%3Amicrosoft.com) | user32.dll | |
@@ -149,33 +116,33 @@ Native Method | Native DLL | Header | Managed Method
[EndDeferWindowPos](http://msdn2.microsoft.com/en-us/library/enddeferwindowpos) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EndDeferWindowPos
[EndDialog](http://msdn2.microsoft.com/en-us/library/enddialog) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EndDialog
[EndMenu](http://msdn2.microsoft.com/en-us/library/endmenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EndMenu
-[EndPaint](https://www.google.com/search?num=5&q=EndPaint+site%3Amicrosoft.com) | user32.dll | |
+[EndPaint](http://msdn2.microsoft.com/en-us/library/b07cfed9-21c4-4459-855a-eaf4d1d34ab8) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EndPaint
[EndTask](http://msdn2.microsoft.com/en-us/library/endtask) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EndTask
[EnumChildWindows](http://msdn2.microsoft.com/en-us/library/enumchildwindows) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumChildWindows
[EnumClipboardFormats](http://msdn2.microsoft.com/en-us/library/enumclipboardformats) | user32.dll | winuser.h | Vanara.PInvoke.User32.EnumClipboardFormats
[EnumDesktops](http://msdn2.microsoft.com/en-us/library/3e900b34-2c60-4281-881f-13a746674aec) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumDesktops
[EnumDesktopWindows](http://msdn2.microsoft.com/en-us/library/b399ff19-e2e5-4509-8bb5-9647734881b3) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumDesktopWindows
-[EnumDisplayDevices](https://www.google.com/search?num=5&q=EnumDisplayDevicesA+site%3Amicrosoft.com) | user32.dll | |
+[EnumDisplayDevices](http://msdn2.microsoft.com/en-us/library/df3b493c-23d2-4996-9b79-86009efe3078) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumDisplayDevices
[EnumDisplayMonitors](http://msdn2.microsoft.com/en-us/library/a7668c28-77c9-4373-ae1a-eab3cb98f866) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumDisplayMonitors
-[EnumDisplaySettings](https://www.google.com/search?num=5&q=EnumDisplaySettingsA+site%3Amicrosoft.com) | user32.dll | |
-[EnumDisplaySettingsEx](https://www.google.com/search?num=5&q=EnumDisplaySettingsExA+site%3Amicrosoft.com) | user32.dll | |
+[EnumDisplaySettings](http://msdn2.microsoft.com/en-us/library/af73610b-bcd8-4660-800e-84fa0cc5b4eb) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumDisplaySettings
+[EnumDisplaySettingsEx](http://msdn2.microsoft.com/en-us/library/99794fb1-7ba3-4864-bf6a-e3a514fa7917) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumDisplaySettingsEx
[EnumPropsA](http://msdn2.microsoft.com/en-us/library/enumprops) | user32.dll | winuser.h | Vanara.PInvoke.User32.EnumProps
[EnumPropsEx](http://msdn2.microsoft.com/en-us/library/enumpropsex) | user32.dll | winuser.h | Vanara.PInvoke.User32.EnumPropsEx
[EnumPropsW](http://msdn2.microsoft.com/en-us/library/enumprops) | user32.dll | winuser.h | Vanara.PInvoke.User32.EnumProps
[EnumThreadWindows](http://msdn2.microsoft.com/en-us/library/enumthreadwindows) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumThreadWindows
[EnumWindows](http://msdn2.microsoft.com/en-us/library/enumwindows) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumWindows
[EnumWindowStations](http://msdn2.microsoft.com/en-us/library/418d4d6a-9e4d-4fe3-8e1b-398c732c6e23) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EnumWindowStations
-[EqualRect](https://www.google.com/search?num=5&q=EqualRect+site%3Amicrosoft.com) | user32.dll | |
+[EqualRect](http://msdn2.microsoft.com/en-us/library/00763184-6b60-4095-b71e-5a851c2643aa) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.EqualRect
[EvaluateProximityToPolygon](https://www.google.com/search?num=5&q=EvaluateProximityToPolygon+site%3Amicrosoft.com) | user32.dll | |
[EvaluateProximityToRect](https://www.google.com/search?num=5&q=EvaluateProximityToRect+site%3Amicrosoft.com) | user32.dll | |
-[ExcludeUpdateRgn](https://www.google.com/search?num=5&q=ExcludeUpdateRgn+site%3Amicrosoft.com) | user32.dll | |
+[ExcludeUpdateRgn](http://msdn2.microsoft.com/en-us/library/408fda82-30c3-4eb4-be42-3085c71ba99e) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ExcludeUpdateRgn
[ExitWindowsEx](http://msdn2.microsoft.com/en-us/library/aa376868) | user32.dll | Winuser.h | Vanara.PInvoke.User32.ExitWindowsEx
-[FillRect](https://www.google.com/search?num=5&q=FillRect+site%3Amicrosoft.com) | user32.dll | |
+[FillRect](http://msdn2.microsoft.com/en-us/library/98ab34da-ea07-4446-a62e-509c849d95f9) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.FillRect
[FindWindow](http://msdn2.microsoft.com/en-us/library/findwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.FindWindow
[FindWindowEx](http://msdn2.microsoft.com/en-us/library/findwindowex) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.FindWindowEx
[FlashWindow](https://www.google.com/search?num=5&q=FlashWindow+site%3Amicrosoft.com) | user32.dll | |
[FlashWindowEx](https://www.google.com/search?num=5&q=FlashWindowEx+site%3Amicrosoft.com) | user32.dll | |
-[FrameRect](https://www.google.com/search?num=5&q=FrameRect+site%3Amicrosoft.com) | user32.dll | |
+[FrameRect](http://msdn2.microsoft.com/en-us/library/a1083cb5-5e6c-4134-badf-9fc5142d1453) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.FrameRect
[FreeDDElParam](https://www.google.com/search?num=5&q=FreeDDElParam+site%3Amicrosoft.com) | user32.dll | |
[GetActiveWindow](http://msdn2.microsoft.com/en-us/library/getactivewindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetActiveWindow
[GetAltTabInfo](https://www.google.com/search?num=5&q=GetAltTabInfo+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetAltTabInfo
@@ -184,8 +151,8 @@ Native Method | Native DLL | Header | Managed Method
[GetAutoRotationState](https://www.google.com/search?num=5&q=GetAutoRotationState+site%3Amicrosoft.com) | user32.dll | |
[GetAwarenessFromDpiAwarenessContext](https://www.google.com/search?num=5&q=GetAwarenessFromDpiAwarenessContext+site%3Amicrosoft.com) | user32.dll | |
[GetCapture](https://www.google.com/search?num=5&q=GetCapture+site%3Amicrosoft.com) | user32.dll | |
-[GetCaretBlinkTime](https://www.google.com/search?num=5&q=GetCaretBlinkTime+site%3Amicrosoft.com) | user32.dll | |
-[GetCaretPos](https://www.google.com/search?num=5&q=GetCaretPos+site%3Amicrosoft.com) | user32.dll | |
+[GetCaretBlinkTime](https://www.google.com/search?num=5&q=GetCaretBlinkTime+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetCaretBlinkTime
+[GetCaretPos](https://www.google.com/search?num=5&q=GetCaretPos+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetCaretPos
[GetCIMSSM](https://www.google.com/search?num=5&q=GetCIMSSM+site%3Amicrosoft.com) | user32.dll | |
[GetClassInfo](https://www.google.com/search?num=5&q=GetClassInfoA+site%3Amicrosoft.com) | user32.dll | |
[GetClassInfoEx](https://www.google.com/search?num=5&q=GetClassInfoExA+site%3Amicrosoft.com) | user32.dll | |
@@ -207,12 +174,12 @@ Native Method | Native DLL | Header | Managed Method
[GetCursorInfo](http://msdn2.microsoft.com/en-us/library/getcursorinfo) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetCursorInfo
[GetCursorPos](http://msdn2.microsoft.com/en-us/library/getcursorpos) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetCursorPos
[GetDC](http://msdn2.microsoft.com/en-us/library/dd144871) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.GetDC
-[GetDCEx](https://www.google.com/search?num=5&q=GetDCEx+site%3Amicrosoft.com) | user32.dll | |
+[GetDCEx](http://msdn2.microsoft.com/en-us/library/590cf928-0ad6-43f8-97e9-1dafbcfa9f49) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetDCEx
[GetDesktopWindow](http://msdn2.microsoft.com/en-us/library/ms633504) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.GetDesktopWindow
[GetDialogBaseUnits](http://msdn2.microsoft.com/en-us/library/getdialogbaseunits) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetDialogBaseUnits
[GetDialogControlDpiChangeBehavior](https://www.google.com/search?num=5&q=GetDialogControlDpiChangeBehavior+site%3Amicrosoft.com) | user32.dll | |
[GetDialogDpiChangeBehavior](https://www.google.com/search?num=5&q=GetDialogDpiChangeBehavior+site%3Amicrosoft.com) | user32.dll | |
-[GetDisplayAutoRotationPreferences](https://www.google.com/search?num=5&q=GetDisplayAutoRotationPreferences+site%3Amicrosoft.com) | user32.dll | |
+[GetDisplayAutoRotationPreferences](http://msdn2.microsoft.com/en-us/library/48D609CC-3E2B-4E0E-9566-FE02853DD831) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetDisplayAutoRotationPreferences
[GetDisplayConfigBufferSizes](https://www.google.com/search?num=5&q=GetDisplayConfigBufferSizes+site%3Amicrosoft.com) | user32.dll | |
[GetDlgCtrlID](http://msdn2.microsoft.com/en-us/library/getdlgctrlid) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetDlgCtrlID
[GetDlgItem](http://msdn2.microsoft.com/en-us/library/getdlgitem) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetDlgItem
@@ -224,9 +191,9 @@ Native Method | Native DLL | Header | Managed Method
[GetDpiFromDpiAwarenessContext](https://www.google.com/search?num=5&q=GetDpiFromDpiAwarenessContext+site%3Amicrosoft.com) | user32.dll | |
[GetFocus](https://www.google.com/search?num=5&q=GetFocus+site%3Amicrosoft.com) | user32.dll | |
[GetForegroundWindow](http://msdn2.microsoft.com/en-us/library/getforegroundwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetForegroundWindow
-[GetGestureConfig](https://www.google.com/search?num=5&q=GetGestureConfig+site%3Amicrosoft.com) | user32.dll | |
-[GetGestureExtraArgs](https://www.google.com/search?num=5&q=GetGestureExtraArgs+site%3Amicrosoft.com) | user32.dll | |
-[GetGestureInfo](https://www.google.com/search?num=5&q=GetGestureInfo+site%3Amicrosoft.com) | user32.dll | |
+[GetGestureConfig](http://msdn2.microsoft.com/en-us/library/8b7a594c-e9e4-4215-8946-da170c957a2b) | user32.dll | winuser.h | Vanara.PInvoke.User32.GetGestureConfig
+[GetGestureExtraArgs](http://msdn2.microsoft.com/en-us/library/f7775d88-6a5b-4283-ab40-65c2da218f81) | user32.dll | winuser.h | Vanara.PInvoke.User32.GetGestureExtraArgs
+[GetGestureInfo](http://msdn2.microsoft.com/en-us/library/407ed585-09aa-4174-8907-8bb9590f1795) | user32.dll | winuser.h | Vanara.PInvoke.User32.GetGestureInfo
[GetGuiResources](https://www.google.com/search?num=5&q=GetGuiResources+site%3Amicrosoft.com) | user32.dll | |
[GetGUIThreadInfo](http://msdn2.microsoft.com/en-us/library/getguithreadinfo) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetGUIThreadInfo
[GetIconInfo](http://msdn2.microsoft.com/en-us/library/geticoninfo) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetIconInfo
@@ -312,23 +279,23 @@ Native Method | Native DLL | Header | Managed Method
[GetSystemMenu](http://msdn2.microsoft.com/en-us/library/getsystemmenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetSystemMenu
[GetSystemMetrics](http://msdn2.microsoft.com/en-us/library/ms724385) | user32.dll | Winuser.h | Vanara.PInvoke.User32.GetSystemMetrics
[GetSystemMetricsForDpi](https://www.google.com/search?num=5&q=GetSystemMetricsForDpi+site%3Amicrosoft.com) | user32.dll | |
-[GetTabbedTextExtent](https://www.google.com/search?num=5&q=GetTabbedTextExtentA+site%3Amicrosoft.com) | user32.dll | |
+[GetTabbedTextExtent](http://msdn2.microsoft.com/en-us/library/3444bb8d-4a30-47d4-b211-01f7cba39975) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetTabbedTextExtent
[GetThreadDesktop](http://msdn2.microsoft.com/en-us/library/51eec935-43c7-495b-b1fc-2bd5ba1e0090) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetThreadDesktop
[GetThreadDpiAwarenessContext](https://www.google.com/search?num=5&q=GetThreadDpiAwarenessContext+site%3Amicrosoft.com) | user32.dll | |
[GetThreadDpiHostingBehavior](https://www.google.com/search?num=5&q=GetThreadDpiHostingBehavior+site%3Amicrosoft.com) | user32.dll | |
[GetTitleBarInfo](http://msdn2.microsoft.com/en-us/library/gettitlebarinfo) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetTitleBarInfo
[GetTopWindow](http://msdn2.microsoft.com/en-us/library/gettopwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetTopWindow
-[GetTouchInputInfo](https://www.google.com/search?num=5&q=GetTouchInputInfo+site%3Amicrosoft.com) | user32.dll | |
+[GetTouchInputInfo](http://msdn2.microsoft.com/en-us/library/18caab11-9c22-46ac-b89f-dd3e662bea1e) | user32.dll | winuser.h | Vanara.PInvoke.User32.GetTouchInputInfo
[GetUnpredictedMessagePos](https://www.google.com/search?num=5&q=GetUnpredictedMessagePos+site%3Amicrosoft.com) | user32.dll | |
[GetUpdatedClipboardFormats](http://msdn2.microsoft.com/en-us/library/getupdatedclipboardformats) | user32.dll | winuser.h | Vanara.PInvoke.User32.GetUpdatedClipboardFormats
-[GetUpdateRect](https://www.google.com/search?num=5&q=GetUpdateRect+site%3Amicrosoft.com) | user32.dll | |
-[GetUpdateRgn](https://www.google.com/search?num=5&q=GetUpdateRgn+site%3Amicrosoft.com) | user32.dll | |
+[GetUpdateRect](http://msdn2.microsoft.com/en-us/library/e54483a1-8738-4b22-a24e-c0b31f6ca9d6) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetUpdateRect
+[GetUpdateRgn](http://msdn2.microsoft.com/en-us/library/d80c4b44-3f50-46f9-bf5a-fff7868d91ba) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetUpdateRgn
[GetUserObjectInformationA](http://msdn2.microsoft.com/en-us/library/64f7361d-1a94-4d5b-86f1-a2a21737668a) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetUserObjectInformation
[GetUserObjectInformationW](http://msdn2.microsoft.com/en-us/library/64f7361d-1a94-4d5b-86f1-a2a21737668a) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetUserObjectInformation
[GetUserObjectSecurity](https://www.google.com/search?num=5&q=GetUserObjectSecurity+site%3Amicrosoft.com) | user32.dll | |
[GetWindow](http://msdn2.microsoft.com/en-us/library/getwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindow
[GetWindowContextHelpId](https://www.google.com/search?num=5&q=GetWindowContextHelpId+site%3Amicrosoft.com) | user32.dll | |
-[GetWindowDC](https://www.google.com/search?num=5&q=GetWindowDC+site%3Amicrosoft.com) | user32.dll | |
+[GetWindowDC](http://msdn2.microsoft.com/en-us/library/9e6a135e-e337-4129-a3ad-faf9a8ac9b2d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowDC
[GetWindowDisplayAffinity](http://msdn2.microsoft.com/en-us/library/getwindowdisplayaffinity) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowDisplayAffinity
[GetWindowDpiAwarenessContext](https://www.google.com/search?num=5&q=GetWindowDpiAwarenessContext+site%3Amicrosoft.com) | user32.dll | |
[GetWindowDpiHostingBehavior](https://www.google.com/search?num=5&q=GetWindowDpiHostingBehavior+site%3Amicrosoft.com) | user32.dll | |
@@ -340,16 +307,16 @@ Native Method | Native DLL | Header | Managed Method
[GetWindowPlacement](http://msdn2.microsoft.com/en-us/library/getwindowplacement) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowPlacement
[GetWindowProcessHandle](https://www.google.com/search?num=5&q=GetWindowProcessHandle+site%3Amicrosoft.com) | user32.dll | |
[GetWindowRect](http://msdn2.microsoft.com/en-us/library/ms633519) | user32.dll | WinUser.h | Vanara.PInvoke.User32_Gdi.GetWindowRect
-[GetWindowRgn](https://www.google.com/search?num=5&q=GetWindowRgn+site%3Amicrosoft.com) | user32.dll | |
-[GetWindowRgnBox](https://www.google.com/search?num=5&q=GetWindowRgnBox+site%3Amicrosoft.com) | user32.dll | |
+[GetWindowRgn](http://msdn2.microsoft.com/en-us/library/c8a8fa46-354b-489e-b016-fd2e728958ce) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowRgn
+[GetWindowRgnBox](http://msdn2.microsoft.com/en-us/library/20e23474-a1c5-4afe-976e-a7e5790fb91b) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowRgnBox
[GetWindowText](http://msdn2.microsoft.com/en-us/library/getwindowtext) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowText
[GetWindowTextLength](http://msdn2.microsoft.com/en-us/library/getwindowtextlength) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowTextLength
[GetWindowThreadProcessId](http://msdn2.microsoft.com/en-us/library/getwindowthreadprocessid) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GetWindowThreadProcessId
-[GrayString](https://www.google.com/search?num=5&q=GrayStringA+site%3Amicrosoft.com) | user32.dll | |
-[HideCaret](https://www.google.com/search?num=5&q=HideCaret+site%3Amicrosoft.com) | user32.dll | |
+[GrayString](http://msdn2.microsoft.com/en-us/library/b14b8c40-f97f-4e41-8d8d-687692acfda9) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.GrayString
+[HideCaret](https://www.google.com/search?num=5&q=HideCaret+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.HideCaret
[HiliteMenuItem](http://msdn2.microsoft.com/en-us/library/hilitemenuitem.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.HiliteMenuItem
[ImpersonateDdeClientWindow](https://www.google.com/search?num=5&q=ImpersonateDdeClientWindow+site%3Amicrosoft.com) | user32.dll | |
-[InflateRect](https://www.google.com/search?num=5&q=InflateRect+site%3Amicrosoft.com) | user32.dll | |
+[InflateRect](http://msdn2.microsoft.com/en-us/library/9a52fb7f-cd35-4426-8753-c26cebef30d5) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.InflateRect
[InitializeTouchInjection](https://www.google.com/search?num=5&q=InitializeTouchInjection+site%3Amicrosoft.com) | user32.dll | |
[InjectTouchInput](https://www.google.com/search?num=5&q=InjectTouchInput+site%3Amicrosoft.com) | user32.dll | |
[InSendMessage](https://www.google.com/search?num=5&q=InSendMessage+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.InSendMessage
@@ -357,9 +324,9 @@ Native Method | Native DLL | Header | Managed Method
[InsertMenu](http://msdn2.microsoft.com/en-us/library/insertmenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.InsertMenu
[InsertMenuItem](http://msdn2.microsoft.com/en-us/library/insertmenuitem.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.InsertMenuItem
[InternalGetWindowText](http://msdn2.microsoft.com/en-us/library/internalgetwindowtext) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.InternalGetWindowText
-[IntersectRect](https://www.google.com/search?num=5&q=IntersectRect+site%3Amicrosoft.com) | user32.dll | |
-[InvalidateRect](https://www.google.com/search?num=5&q=InvalidateRect+site%3Amicrosoft.com) | user32.dll | WinUser.h | Vanara.PInvoke.User32_Gdi.InvalidateRect
-[InvalidateRgn](https://www.google.com/search?num=5&q=InvalidateRgn+site%3Amicrosoft.com) | user32.dll | |
+[IntersectRect](http://msdn2.microsoft.com/en-us/library/da686f78-e557-4ff2-9f24-b229f0c01563) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.IntersectRect
+[InvalidateRect](http://msdn2.microsoft.com/en-us/library/5a823d36-d08b-41c9-8857-540576f54b55) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.InvalidateRect
+[InvalidateRgn](http://msdn2.microsoft.com/en-us/library/b5b44efe-8045-4e54-89f9-1766689a053d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.InvalidateRgn
[InvertRect](https://www.google.com/search?num=5&q=InvertRect+site%3Amicrosoft.com) | user32.dll | |
[IsChild](http://msdn2.microsoft.com/en-us/library/ischild) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.IsChild
[IsClipboardFormatAvailable](http://msdn2.microsoft.com/en-us/library/isclipboardformatavailable) | user32.dll | winuser.h | Vanara.PInvoke.User32.IsClipboardFormatAvailable
@@ -373,9 +340,9 @@ Native Method | Native DLL | Header | Managed Method
[IsMouseInPointerEnabled](https://www.google.com/search?num=5&q=IsMouseInPointerEnabled+site%3Amicrosoft.com) | user32.dll | |
[IsOneCoreTransformMode](https://www.google.com/search?num=5&q=IsOneCoreTransformMode+site%3Amicrosoft.com) | user32.dll | |
[IsProcessDPIAware](http://msdn2.microsoft.com/en-us/library/isprocessdpiaware) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.IsProcessDPIAware
-[IsRectEmpty](https://www.google.com/search?num=5&q=IsRectEmpty+site%3Amicrosoft.com) | user32.dll | |
+[IsRectEmpty](http://msdn2.microsoft.com/en-us/library/9deeed4f-304e-47a3-8259-ed7bc3815fd7) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.IsRectEmpty
[IsThreadTSFEventAware](https://www.google.com/search?num=5&q=IsThreadTSFEventAware+site%3Amicrosoft.com) | user32.dll | |
-[IsTouchWindow](https://www.google.com/search?num=5&q=IsTouchWindow+site%3Amicrosoft.com) | user32.dll | |
+[IsTouchWindow](http://msdn2.microsoft.com/en-us/library/080b9d18-5975-4d38-ae3b-151f74120bb3) | user32.dll | winuser.h | Vanara.PInvoke.User32.IsTouchWindow
[IsValidDpiAwarenessContext](https://www.google.com/search?num=5&q=IsValidDpiAwarenessContext+site%3Amicrosoft.com) | user32.dll | |
[IsWindow](http://msdn2.microsoft.com/en-us/library/iswindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.IsWindow
[IsWindowEnabled](https://www.google.com/search?num=5&q=IsWindowEnabled+site%3Amicrosoft.com) | user32.dll | |
@@ -387,7 +354,9 @@ Native Method | Native DLL | Header | Managed Method
[IsZoomed](http://msdn2.microsoft.com/en-us/library/iszoomed) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.IsZoomed
[keybd_event](https://www.google.com/search?num=5&q=keybd_event+site%3Amicrosoft.com) | user32.dll | |
[KillTimer](https://www.google.com/search?num=5&q=KillTimer+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32.KillTimer
-[LoadBitmap](https://www.google.com/search?num=5&q=LoadBitmapA+site%3Amicrosoft.com) | user32.dll | |
+[LoadAcceleratorsA](https://www.google.com/search?num=5&q=LoadAcceleratorsA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LoadAccelerators
+[LoadAcceleratorsW](https://www.google.com/search?num=5&q=LoadAcceleratorsW+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LoadAccelerators
+[LoadBitmap](http://msdn2.microsoft.com/en-us/library/5eed5f78-deaf-4b23-986e-4802dc05936c) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LoadBitmap
[LoadCursor](http://msdn2.microsoft.com/en-us/library/loadcursor) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LoadCursor
[LoadCursorFromFileA](http://msdn2.microsoft.com/en-us/library/loadcursorfromfile) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LoadCursorFromFile
[LoadCursorFromFileW](http://msdn2.microsoft.com/en-us/library/loadcursorfromfile) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LoadCursorFromFile
@@ -398,7 +367,7 @@ Native Method | Native DLL | Header | Managed Method
[LoadMenuIndirect](http://msdn2.microsoft.com/en-us/library/loadmenuindirect.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LoadMenuIndirect
[LoadString](http://msdn2.microsoft.com/en-us/library/ms647486) | user32.dll | WinUser.h | Vanara.PInvoke.User32_Gdi.LoadString
[LockSetForegroundWindow](http://msdn2.microsoft.com/en-us/library/locksetforegroundwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LockSetForegroundWindow
-[LockWindowUpdate](https://www.google.com/search?num=5&q=LockWindowUpdate+site%3Amicrosoft.com) | user32.dll | |
+[LockWindowUpdate](http://msdn2.microsoft.com/en-us/library/00ec40c7-8ab2-40db-a9bb-48e18d66bf1a) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LockWindowUpdate
[LockWorkStation](https://www.google.com/search?num=5&q=LockWorkStation+site%3Amicrosoft.com) | user32.dll | Winuser.h | Vanara.PInvoke.User32.LockWorkStation
[LogicalToPhysicalPoint](http://msdn2.microsoft.com/en-us/library/logicaltophysicalpoint) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.LogicalToPhysicalPoint
[LogicalToPhysicalPointForPerMonitorDPI](https://www.google.com/search?num=5&q=LogicalToPhysicalPointForPerMonitorDPI+site%3Amicrosoft.com) | user32.dll | |
@@ -432,7 +401,7 @@ Native Method | Native DLL | Header | Managed Method
[OemKeyScan](https://www.google.com/search?num=5&q=OemKeyScan+site%3Amicrosoft.com) | user32.dll | |
[OemToChar](https://www.google.com/search?num=5&q=OemToCharA+site%3Amicrosoft.com) | user32.dll | |
[OemToCharBuff](https://www.google.com/search?num=5&q=OemToCharBuffA+site%3Amicrosoft.com) | user32.dll | |
-[OffsetRect](https://www.google.com/search?num=5&q=OffsetRect+site%3Amicrosoft.com) | user32.dll | |
+[OffsetRect](http://msdn2.microsoft.com/en-us/library/14101ad3-8c6e-459a-974a-1a8a4d8d7906) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.OffsetRect
[OpenClipboard](http://msdn2.microsoft.com/en-us/library/openclipboard) | user32.dll | winuser.h | Vanara.PInvoke.User32.OpenClipboard
[OpenDesktop](http://msdn2.microsoft.com/en-us/library/7f805f47-1737-4f4b-a74a-9c1423b65f2c) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.OpenDesktop
[OpenIcon](http://msdn2.microsoft.com/en-us/library/openicon) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.OpenIcon
@@ -440,7 +409,7 @@ Native Method | Native DLL | Header | Managed Method
[OpenWindowStation](http://msdn2.microsoft.com/en-us/library/78ee7100-1bad-4c2d-b923-c5e67191bd41) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.OpenWindowStation
[PackDDElParam](https://www.google.com/search?num=5&q=PackDDElParam+site%3Amicrosoft.com) | user32.dll | |
[PackTouchHitTestingProximityEvaluation](https://www.google.com/search?num=5&q=PackTouchHitTestingProximityEvaluation+site%3Amicrosoft.com) | user32.dll | |
-[PaintDesktop](https://www.google.com/search?num=5&q=PaintDesktop+site%3Amicrosoft.com) | user32.dll | |
+[PaintDesktop](http://msdn2.microsoft.com/en-us/library/738500d4-32f5-43cf-8d40-9ad201ca6d4b) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.PaintDesktop
[PeekMessage](https://www.google.com/search?num=5&q=PeekMessageA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.PeekMessage
[PhysicalToLogicalPoint](http://msdn2.microsoft.com/en-us/library/physicaltologicalpoint) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.PhysicalToLogicalPoint
[PhysicalToLogicalPointForPerMonitorDPI](https://www.google.com/search?num=5&q=PhysicalToLogicalPointForPerMonitorDPI+site%3Amicrosoft.com) | user32.dll | |
@@ -449,11 +418,11 @@ Native Method | Native DLL | Header | Managed Method
[PostThreadMessage](https://www.google.com/search?num=5&q=PostThreadMessageA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.PostThreadMessage
[PrintWindow](https://www.google.com/search?num=5&q=PrintWindow+site%3Amicrosoft.com) | user32.dll | |
[PrivateExtractIcons](http://msdn2.microsoft.com/en-us/library/privateextracticons) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.PrivateExtractIcons
-[PtInRect](https://www.google.com/search?num=5&q=PtInRect+site%3Amicrosoft.com) | user32.dll | |
+[PtInRect](http://msdn2.microsoft.com/en-us/library/8a47a238-082c-44b8-a270-5ebb4d3d9fc8) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.PtInRect
[QueryDisplayConfig](https://www.google.com/search?num=5&q=QueryDisplayConfig+site%3Amicrosoft.com) | user32.dll | |
[RealChildWindowFromPoint](http://msdn2.microsoft.com/en-us/library/realchildwindowfrompoint) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.RealChildWindowFromPoint
[RealGetWindowClass](https://www.google.com/search?num=5&q=RealGetWindowClass+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.RealGetWindowClass
-[RedrawWindow](https://www.google.com/search?num=5&q=RedrawWindow+site%3Amicrosoft.com) | user32.dll | |
+[RedrawWindow](http://msdn2.microsoft.com/en-us/library/c6cb7f74-237e-4d3e-a852-894da36e990c) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.RedrawWindow
[RegisterClass](https://www.google.com/search?num=5&q=RegisterClassA+site%3Amicrosoft.com) | user32.dll | |
[RegisterClassEx](https://www.google.com/search?num=5&q=RegisterClassExA+site%3Amicrosoft.com) | user32.dll | |
[RegisterClipboardFormat](http://msdn2.microsoft.com/en-us/library/registerclipboardformat) | user32.dll | winuser.h | Vanara.PInvoke.User32.RegisterClipboardFormat
@@ -468,10 +437,10 @@ Native Method | Native DLL | Header | Managed Method
[RegisterShellHookWindow](http://msdn2.microsoft.com/en-us/library/registershellhookwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.RegisterShellHookWindow
[RegisterSuspendResumeNotification](https://www.google.com/search?num=5&q=RegisterSuspendResumeNotification+site%3Amicrosoft.com) | user32.dll | |
[RegisterTouchHitTestingWindow](https://www.google.com/search?num=5&q=RegisterTouchHitTestingWindow+site%3Amicrosoft.com) | user32.dll | |
-[RegisterTouchWindow](https://www.google.com/search?num=5&q=RegisterTouchWindow+site%3Amicrosoft.com) | user32.dll | |
+[RegisterTouchWindow](http://msdn2.microsoft.com/en-us/library/a70a7418-f79d-40c8-9219-3ce38a74da9f) | user32.dll | winuser.h | Vanara.PInvoke.User32.RegisterTouchWindow
[RegisterWindowMessage](https://www.google.com/search?num=5&q=RegisterWindowMessageA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.RegisterWindowMessage
[ReleaseCapture](https://www.google.com/search?num=5&q=ReleaseCapture+site%3Amicrosoft.com) | user32.dll | |
-[ReleaseDC](https://www.google.com/search?num=5&q=ReleaseDC+site%3Amicrosoft.com) | user32.dll | |
+[ReleaseDC](http://msdn2.microsoft.com/en-us/library/c4f48f1e-4a37-4330-908e-2ac5c65e1a1d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ReleaseDC
[RemoveClipboardFormatListener](http://msdn2.microsoft.com/en-us/library/removeclipboardformatlistener) | user32.dll | winuser.h | Vanara.PInvoke.User32.RemoveClipboardFormatListener
[RemoveMenu](http://msdn2.microsoft.com/en-us/library/removemenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.RemoveMenu
[RemoveProp](http://msdn2.microsoft.com/en-us/library/removeprop) | user32.dll | winuser.h | Vanara.PInvoke.User32.RemoveProp
@@ -485,16 +454,16 @@ Native Method | Native DLL | Header | Managed Method
[ScrollWindowEx](https://www.google.com/search?num=5&q=ScrollWindowEx+site%3Amicrosoft.com) | user32.dll | |
[SendDlgItemMessage](http://msdn2.microsoft.com/en-us/library/senddlgitemmessage) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SendDlgItemMessage
[SendInput](https://www.google.com/search?num=5&q=SendInput+site%3Amicrosoft.com) | user32.dll | |
-[SendMessage](http://msdn2.microsoft.com/en-us/library/ms644950) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.SendMessageUnsafe
[SendMessage](http://msdn2.microsoft.com/en-us/library/ms644950) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.SendMessage
+[SendMessage](http://msdn2.microsoft.com/en-us/library/ms644950) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.SendMessageUnsafe
[SendMessageCallbackA](https://www.google.com/search?num=5&q=SendMessageCallbackA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SendMessageCallback
[SendMessageCallbackW](https://www.google.com/search?num=5&q=SendMessageCallbackW+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SendMessageCallback
[SendMessageTimeout](https://www.google.com/search?num=5&q=SendMessageTimeoutA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SendMessageTimeout
[SendNotifyMessage](https://www.google.com/search?num=5&q=SendNotifyMessageA+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SendNotifyMessage
[SetActiveWindow](https://www.google.com/search?num=5&q=SetActiveWindow+site%3Amicrosoft.com) | user32.dll | |
[SetCapture](https://www.google.com/search?num=5&q=SetCapture+site%3Amicrosoft.com) | user32.dll | |
-[SetCaretBlinkTime](https://www.google.com/search?num=5&q=SetCaretBlinkTime+site%3Amicrosoft.com) | user32.dll | |
-[SetCaretPos](https://www.google.com/search?num=5&q=SetCaretPos+site%3Amicrosoft.com) | user32.dll | |
+[SetCaretBlinkTime](https://www.google.com/search?num=5&q=SetCaretBlinkTime+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetCaretBlinkTime
+[SetCaretPos](https://www.google.com/search?num=5&q=SetCaretPos+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetCaretPos
[SetClassLong](https://www.google.com/search?num=5&q=SetClassLongA+site%3Amicrosoft.com) | user32.dll | |
[SetClassLongPtr](https://www.google.com/search?num=5&q=SetClassLongPtrA+site%3Amicrosoft.com) | user32.dll | |
[SetClassWord](https://www.google.com/search?num=5&q=SetClassWord+site%3Amicrosoft.com) | user32.dll | |
@@ -506,14 +475,14 @@ Native Method | Native DLL | Header | Managed Method
[SetDesktopColorTransform](https://www.google.com/search?num=5&q=SetDesktopColorTransform+site%3Amicrosoft.com) | user32.dll | |
[SetDialogControlDpiChangeBehavior](https://www.google.com/search?num=5&q=SetDialogControlDpiChangeBehavior+site%3Amicrosoft.com) | user32.dll | |
[SetDialogDpiChangeBehavior](https://www.google.com/search?num=5&q=SetDialogDpiChangeBehavior+site%3Amicrosoft.com) | user32.dll | |
-[SetDisplayAutoRotationPreferences](https://www.google.com/search?num=5&q=SetDisplayAutoRotationPreferences+site%3Amicrosoft.com) | user32.dll | |
+[SetDisplayAutoRotationPreferences](https://www.google.com/search?num=5&q=SetDisplayAutoRotationPreferences+site%3Amicrosoft.com) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.SetDisplayAutoRotationPreferences
[SetDisplayConfig](https://www.google.com/search?num=5&q=SetDisplayConfig+site%3Amicrosoft.com) | user32.dll | |
[SetDlgItemInt](http://msdn2.microsoft.com/en-us/library/setdlgitemint) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetDlgItemInt
[SetDlgItemText](http://msdn2.microsoft.com/en-us/library/setdlgitemtext) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetDlgItemText
[SetDoubleClickTime](https://www.google.com/search?num=5&q=SetDoubleClickTime+site%3Amicrosoft.com) | user32.dll | |
[SetFocus](https://www.google.com/search?num=5&q=SetFocus+site%3Amicrosoft.com) | user32.dll | |
[SetForegroundWindow](http://msdn2.microsoft.com/en-us/library/setforegroundwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetForegroundWindow
-[SetGestureConfig](https://www.google.com/search?num=5&q=SetGestureConfig+site%3Amicrosoft.com) | user32.dll | |
+[SetGestureConfig](http://msdn2.microsoft.com/en-us/library/7df5a18e-5e65-4dd5-a59d-853a91ead710) | user32.dll | winuser.h | Vanara.PInvoke.User32.SetGestureConfig
[SetKeyboardState](https://www.google.com/search?num=5&q=SetKeyboardState+site%3Amicrosoft.com) | user32.dll | |
[SetLastErrorEx](https://www.google.com/search?num=5&q=SetLastErrorEx+site%3Amicrosoft.com) | user32.dll | |
[SetLayeredWindowAttributes](http://msdn2.microsoft.com/en-us/library/setlayeredwindowattributes) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetLayeredWindowAttributes
@@ -533,8 +502,8 @@ Native Method | Native DLL | Header | Managed Method
[SetProcessRestrictionExemption](https://www.google.com/search?num=5&q=SetProcessRestrictionExemption+site%3Amicrosoft.com) | user32.dll | |
[SetProcessWindowStation](http://msdn2.microsoft.com/en-us/library/d64814a7-945c-4e73-a977-5f696d60610e) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetProcessWindowStation
[SetProp](http://msdn2.microsoft.com/en-us/library/setprop) | user32.dll | winuser.h | Vanara.PInvoke.User32.SetProp
-[SetRect](https://www.google.com/search?num=5&q=SetRect+site%3Amicrosoft.com) | user32.dll | |
-[SetRectEmpty](https://www.google.com/search?num=5&q=SetRectEmpty+site%3Amicrosoft.com) | user32.dll | |
+[SetRect](http://msdn2.microsoft.com/en-us/library/346c573b-eaf7-4ca6-bd36-18074f7eccf5) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetRect
+[SetRectEmpty](http://msdn2.microsoft.com/en-us/library/d3c677ae-e45c-4d54-8521-75954a466a68) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetRectEmpty
[SetScrollInfo](https://www.google.com/search?num=5&q=SetScrollInfo+site%3Amicrosoft.com) | user32.dll | |
[SetScrollPos](https://www.google.com/search?num=5&q=SetScrollPos+site%3Amicrosoft.com) | user32.dll | |
[SetScrollRange](https://www.google.com/search?num=5&q=SetScrollRange+site%3Amicrosoft.com) | user32.dll | |
@@ -549,17 +518,17 @@ Native Method | Native DLL | Header | Managed Method
[SetWindowContextHelpId](https://www.google.com/search?num=5&q=SetWindowContextHelpId+site%3Amicrosoft.com) | user32.dll | |
[SetWindowDisplayAffinity](http://msdn2.microsoft.com/en-us/library/setwindowdisplayaffinity) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetWindowDisplayAffinity
[SetWindowFeedbackSetting](https://www.google.com/search?num=5&q=SetWindowFeedbackSetting+site%3Amicrosoft.com) | user32.dll | |
-[SetWindowLong](https://www.google.com/search?num=5&q=SetWindowLongA+site%3Amicrosoft.com) | user32.dll | |
[SetWindowLong](https://www.google.com/search?num=5&q=SetWindowLong+site%3Amicrosoft.com) | user32.dll | | Vanara.PInvoke.User32_Gdi.SetWindowLongPtr32
+[SetWindowLong](https://www.google.com/search?num=5&q=SetWindowLongA+site%3Amicrosoft.com) | user32.dll | |
[SetWindowLongPtr](https://www.google.com/search?num=5&q=SetWindowLongPtr+site%3Amicrosoft.com) | user32.dll | | Vanara.PInvoke.User32_Gdi.SetWindowLongPtr64
[SetWindowPlacement](http://msdn2.microsoft.com/en-us/library/setwindowplacement) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetWindowPlacement
[SetWindowPos](http://msdn2.microsoft.com/en-us/library/setwindowpos) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetWindowPos
-[SetWindowRgn](https://www.google.com/search?num=5&q=SetWindowRgn+site%3Amicrosoft.com) | user32.dll | |
+[SetWindowRgn](http://msdn2.microsoft.com/en-us/library/06209d0c-14f9-45ec-ae2c-9cc596b5bbaa) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetWindowRgn
[SetWindowsHookExA](http://msdn2.microsoft.com/en-us/library/setwindowshookex) | user32.dll | winuser.h | Vanara.PInvoke.User32.SetWindowsHookEx
[SetWindowsHookExW](http://msdn2.microsoft.com/en-us/library/setwindowshookex) | user32.dll | winuser.h | Vanara.PInvoke.User32.SetWindowsHookEx
[SetWindowText](http://msdn2.microsoft.com/en-us/library/setwindowtext) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SetWindowText
[SetWinEventHook](https://www.google.com/search?num=5&q=SetWinEventHook+site%3Amicrosoft.com) | user32.dll | |
-[ShowCaret](https://www.google.com/search?num=5&q=ShowCaret+site%3Amicrosoft.com) | user32.dll | |
+[ShowCaret](https://www.google.com/search?num=5&q=ShowCaret+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ShowCaret
[ShowCursor](http://msdn2.microsoft.com/en-us/library/showcursor) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ShowCursor
[ShowOwnedPopups](http://msdn2.microsoft.com/en-us/library/showownedpopups) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ShowOwnedPopups
[ShowScrollBar](https://www.google.com/search?num=5&q=ShowScrollBar+site%3Amicrosoft.com) | user32.dll | |
@@ -570,13 +539,13 @@ Native Method | Native DLL | Header | Managed Method
[ShutdownBlockReasonQuery](https://www.google.com/search?num=5&q=ShutdownBlockReasonQuery+site%3Amicrosoft.com) | user32.dll | Winuser.h | Vanara.PInvoke.User32.ShutdownBlockReasonQuery
[SkipPointerFrameMessages](https://www.google.com/search?num=5&q=SkipPointerFrameMessages+site%3Amicrosoft.com) | user32.dll | |
[SoundSentry](http://msdn2.microsoft.com/en-us/library/soundsentry) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SoundSentry
-[SubtractRect](https://www.google.com/search?num=5&q=SubtractRect+site%3Amicrosoft.com) | user32.dll | |
+[SubtractRect](http://msdn2.microsoft.com/en-us/library/85c8edae-af2b-4c6c-af37-2631e8b4edcd) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SubtractRect
[SwapMouseButton](https://www.google.com/search?num=5&q=SwapMouseButton+site%3Amicrosoft.com) | user32.dll | |
[SwitchDesktop](http://msdn2.microsoft.com/en-us/library/401be515-ada9-42be-b8e8-4e86f513bb8d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SwitchDesktop
[SwitchToThisWindow](http://msdn2.microsoft.com/en-us/library/switchtothiswindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.SwitchToThisWindow
[SystemParametersInfo](http://msdn2.microsoft.com/en-us/library/ms724947) | user32.dll | Winuser.h | Vanara.PInvoke.User32.SystemParametersInfo
[SystemParametersInfoForDpi](https://www.google.com/search?num=5&q=SystemParametersInfoForDpi+site%3Amicrosoft.com) | user32.dll | |
-[TabbedTextOut](https://www.google.com/search?num=5&q=TabbedTextOutA+site%3Amicrosoft.com) | user32.dll | |
+[TabbedTextOut](http://msdn2.microsoft.com/en-us/library/1cb78a75-752d-4e06-afdf-cd797f209114) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.TabbedTextOut
[TileWindows](http://msdn2.microsoft.com/en-us/library/tilewindows) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.TileWindows
[ToAscii](https://www.google.com/search?num=5&q=ToAscii+site%3Amicrosoft.com) | user32.dll | |
[ToAsciiEx](https://www.google.com/search?num=5&q=ToAsciiEx+site%3Amicrosoft.com) | user32.dll | |
@@ -585,13 +554,13 @@ Native Method | Native DLL | Header | Managed Method
[TrackMouseEvent](http://msdn2.microsoft.com/en-us/library/ms646265) | user32.dll | Winuser.h | Vanara.PInvoke.User32.TrackMouseEvent
[TrackPopupMenu](http://msdn2.microsoft.com/en-us/library/trackpopupmenu.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.TrackPopupMenu
[TrackPopupMenuEx](http://msdn2.microsoft.com/en-us/library/trackpopupmenuex.htm) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.TrackPopupMenuEx
-[TranslateAccelerator](https://www.google.com/search?num=5&q=TranslateAccelerator+site%3Amicrosoft.com) | user32.dll | |
+[TranslateAccelerator](https://www.google.com/search?num=5&q=TranslateAccelerator+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.TranslateAccelerator
[TranslateMDISysAccel](https://www.google.com/search?num=5&q=TranslateMDISysAccel+site%3Amicrosoft.com) | user32.dll | |
[TranslateMessage](https://www.google.com/search?num=5&q=TranslateMessage+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.TranslateMessage
[UnhookWindowsHook](https://www.google.com/search?num=5&q=UnhookWindowsHook+site%3Amicrosoft.com) | user32.dll | |
[UnhookWindowsHookEx](http://msdn2.microsoft.com/en-us/library/unhookwindowshookex) | user32.dll | winuser.h | Vanara.PInvoke.User32.UnhookWindowsHookEx
[UnhookWinEvent](https://www.google.com/search?num=5&q=UnhookWinEvent+site%3Amicrosoft.com) | user32.dll | |
-[UnionRect](https://www.google.com/search?num=5&q=UnionRect+site%3Amicrosoft.com) | user32.dll | |
+[UnionRect](http://msdn2.microsoft.com/en-us/library/f2da2df4-3f09-4c54-afd1-c728805f0f64) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.UnionRect
[UnloadKeyboardLayout](https://www.google.com/search?num=5&q=UnloadKeyboardLayout+site%3Amicrosoft.com) | user32.dll | |
[UnpackDDElParam](https://www.google.com/search?num=5&q=UnpackDDElParam+site%3Amicrosoft.com) | user32.dll | |
[UnregisterClass](https://www.google.com/search?num=5&q=UnregisterClassA+site%3Amicrosoft.com) | user32.dll | |
@@ -600,18 +569,18 @@ Native Method | Native DLL | Header | Managed Method
[UnregisterPointerInputTarget](https://www.google.com/search?num=5&q=UnregisterPointerInputTarget+site%3Amicrosoft.com) | user32.dll | |
[UnregisterPowerSettingNotification](https://www.google.com/search?num=5&q=UnregisterPowerSettingNotification+site%3Amicrosoft.com) | user32.dll | |
[UnregisterSuspendResumeNotification](https://www.google.com/search?num=5&q=UnregisterSuspendResumeNotification+site%3Amicrosoft.com) | user32.dll | |
-[UnregisterTouchWindow](https://www.google.com/search?num=5&q=UnregisterTouchWindow+site%3Amicrosoft.com) | user32.dll | |
+[UnregisterTouchWindow](http://msdn2.microsoft.com/en-us/library/19b83312-b52b-45a5-9595-23d4621c4342) | user32.dll | winuser.h | Vanara.PInvoke.User32.UnregisterTouchWindow
[UpdateLayeredWindow](http://msdn2.microsoft.com/en-us/library/updatelayeredwindow) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.UpdateLayeredWindow
[UpdateLayeredWindowIndirect](http://msdn2.microsoft.com/en-us/library/ms633557) | user32.dll | Winuser.h | Vanara.PInvoke.User32_Gdi.UpdateLayeredWindowIndirect
-[UpdateWindow](https://www.google.com/search?num=5&q=UpdateWindow+site%3Amicrosoft.com) | user32.dll | |
+[UpdateWindow](http://msdn2.microsoft.com/en-us/library/51a50f1f-7b4d-4acd-83a0-1877f5181766) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.UpdateWindow
[UserHandleGrantAccess](https://www.google.com/search?num=5&q=UserHandleGrantAccess+site%3Amicrosoft.com) | user32.dll | |
-[ValidateRect](https://www.google.com/search?num=5&q=ValidateRect+site%3Amicrosoft.com) | user32.dll | |
-[ValidateRgn](https://www.google.com/search?num=5&q=ValidateRgn+site%3Amicrosoft.com) | user32.dll | |
+[ValidateRect](http://msdn2.microsoft.com/en-us/library/961dd768-1849-44df-bc7f-480881ed6477) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ValidateRect
+[ValidateRgn](http://msdn2.microsoft.com/en-us/library/80fb1d4a-d9b1-4e67-b585-eee81893ed34) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.ValidateRgn
[VkKeyScan](https://www.google.com/search?num=5&q=VkKeyScanA+site%3Amicrosoft.com) | user32.dll | |
[VkKeyScanEx](https://www.google.com/search?num=5&q=VkKeyScanExA+site%3Amicrosoft.com) | user32.dll | |
[WaitForInputIdle](https://www.google.com/search?num=5&q=WaitForInputIdle+site%3Amicrosoft.com) | user32.dll | |
[WaitMessage](https://www.google.com/search?num=5&q=WaitMessage+site%3Amicrosoft.com) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.WaitMessage
-[WindowFromDC](https://www.google.com/search?num=5&q=WindowFromDC+site%3Amicrosoft.com) | user32.dll | |
+[WindowFromDC](http://msdn2.microsoft.com/en-us/library/57ecec82-03be-4d1a-84cf-6b64131af19d) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.WindowFromDC
[WindowFromPhysicalPoint](http://msdn2.microsoft.com/en-us/library/windowfromphysicalpoint) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.WindowFromPhysicalPoint
[WindowFromPoint](http://msdn2.microsoft.com/en-us/library/windowfrompoint) | user32.dll | winuser.h | Vanara.PInvoke.User32_Gdi.WindowFromPoint
[WinHelp](https://www.google.com/search?num=5&q=WinHelpA+site%3Amicrosoft.com) | user32.dll | |
@@ -621,6 +590,7 @@ Native Method | Native DLL | Header | Managed Method
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
+[ACCEL](https://www.google.com/search?num=5&q=ACCEL+site%3Amicrosoft.com) | winuser.h | Vanara.PInvoke.User32_Gdi+ACCEL
[ACCESSTIMEOUT](https://www.google.com/search?num=5&q=ACCESSTIMEOUT+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+ACCESSTIMEOUT
[ALTTABINFO](http://msdn2.microsoft.com/en-us/library/alttabinfo) | winuser.h | Vanara.PInvoke.User32_Gdi+ALTTABINFO
[ANIMATIONINFO](http://msdn2.microsoft.com/en-us/library/ms724197) | Winuser.h | Vanara.PInvoke.User32+ANIMATIONINFO
@@ -637,12 +607,17 @@ Native Structure | Header | Managed Structure
[DLGTEMPLATE](http://msdn2.microsoft.com/en-us/library/dlgtemplate) | winuser.h | Vanara.PInvoke.User32_Gdi+DLGTEMPLATE
[EVENTMSG](http://msdn2.microsoft.com/en-us/library/eventmsg.htm) | winuser.h | Vanara.PInvoke.User32+EVENTMSG
[FILTERKEYS](https://www.google.com/search?num=5&q=FILTERKEYS+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+FILTERKEYS
+[GESTURECONFIG](http://msdn2.microsoft.com/en-us/library/4ec5050e-7fef-4f52-89af-5237e8cdbdb8) | winuser.h | Vanara.PInvoke.User32+GESTURECONFIG
+[GESTUREINFO](http://msdn2.microsoft.com/en-us/library/f5b8b530-ff1e-4d78-a12f-86990fe9ac88) | winuser.h | Vanara.PInvoke.User32+GESTUREINFO
+[GESTURENOTIFYSTRUCT](http://msdn2.microsoft.com/en-us/library/e887c026-9300-4d20-8925-9939a664cd53) | winuser.h | Vanara.PInvoke.User32+GESTURENOTIFYSTRUCT
[GRPICONDIR](https://www.google.com/search?num=5&q=GRPICONDIR+site%3Amicrosoft.com) | | Vanara.PInvoke.User32_Gdi+GRPICONDIR
[GRPICONDIRENTRY](https://www.google.com/search?num=5&q=GRPICONDIRENTRY+site%3Amicrosoft.com) | | Vanara.PInvoke.User32_Gdi+GRPICONDIRENTRY
[GUITHREADINFO](http://msdn2.microsoft.com/en-us/library/guithreadinfo) | winuser.h | Vanara.PInvoke.User32_Gdi+GUITHREADINFO
[HELPINFO](https://www.google.com/search?num=5&q=HELPINFO+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+HELPINFO
+[HGESTUREINFO](https://www.google.com/search?num=5&q=HGESTUREINFO+site%3Amicrosoft.com) | | Vanara.PInvoke.User32+HGESTUREINFO
[HHOOK](https://www.google.com/search?num=5&q=HHOOK+site%3Amicrosoft.com) | | Vanara.PInvoke.User32+HHOOK
[HIGHCONTRAST](https://www.google.com/search?num=5&q=HIGHCONTRAST+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+HIGHCONTRAST
+[HTOUCHINPUT](https://www.google.com/search?num=5&q=HTOUCHINPUT+site%3Amicrosoft.com) | | Vanara.PInvoke.User32+HTOUCHINPUT
[ICONINFO](https://www.google.com/search?num=5&q=ICONINFO+site%3Amicrosoft.com) | | Vanara.PInvoke.User32_Gdi+ICONINFO
[ICONINFOEX](http://msdn2.microsoft.com/en-us/library/iconinfoex) | winuser.h | Vanara.PInvoke.User32_Gdi+ICONINFOEX
[ICONMETRICS](https://www.google.com/search?num=5&q=ICONMETRICS+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+ICONMETRICS
@@ -668,16 +643,19 @@ Native Structure | Header | Managed Structure
[MSLLHOOKSTRUCT](http://msdn2.microsoft.com/en-us/library/msllhookstruct.htm) | winuser.h | Vanara.PInvoke.User32+MSLLHOOKSTRUCT
[NMHDR](https://www.google.com/search?num=5&q=NMHDR+site%3Amicrosoft.com) | | Vanara.PInvoke.User32_Gdi+NMHDR
[NONCLIENTMETRICS](http://msdn2.microsoft.com/en-us/library/ff729175) | Winuser.h | Vanara.PInvoke.User32+NONCLIENTMETRICS
+[PAINTSTRUCT](http://msdn2.microsoft.com/en-us/library/1f8c6dd2-e511-48f2-8ab0-d2fadb1ce433) | winuser.h | Vanara.PInvoke.User32_Gdi+PAINTSTRUCT
[SERIALKEYS](https://www.google.com/search?num=5&q=SERIALKEYS+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+SERIALKEYS
[SOUNDSENTRY](https://www.google.com/search?num=5&q=SOUNDSENTRY+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+SOUNDSENTRY
[STICKYKEYS](https://www.google.com/search?num=5&q=STICKYKEYS+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+STICKYKEYS
[TITLEBARINFO](http://msdn2.microsoft.com/en-us/library/titlebarinfo) | winuser.h | Vanara.PInvoke.User32_Gdi+TITLEBARINFO
[TOGGLEKEYS](https://www.google.com/search?num=5&q=TOGGLEKEYS+site%3Amicrosoft.com) | Winuser.h | Vanara.PInvoke.User32+TOGGLEKEYS
+[TOUCHINPUT](http://msdn2.microsoft.com/en-us/library/fc382759-3a1e-401e-a6a7-1bf209a5434b) | winuser.h | Vanara.PInvoke.User32+TOUCHINPUT
[TOUCHPREDICTIONPARAMETERS](http://msdn2.microsoft.com/en-us/library/hh969214) | Winuser.h | Vanara.PInvoke.User32+TOUCHPREDICTIONPARAMETERS
[TPMPARAMS](http://msdn2.microsoft.com/en-us/library/tpmparams.htm) | winuser.h | Vanara.PInvoke.User32_Gdi+TPMPARAMS
[TRACKMOUSEEVENT](http://msdn2.microsoft.com/en-us/library/ms645604) | Winuser.h | Vanara.PInvoke.User32+TRACKMOUSEEVENT
[UPDATELAYEREDWINDOWINFO](http://msdn2.microsoft.com/en-us/library/updatelayeredwindowinfo) | winuser.h | Vanara.PInvoke.User32_Gdi+UPDATELAYEREDWINDOWINFO
[USEROBJECTFLAGS](http://msdn2.microsoft.com/en-us/library/5a973d45-5ff4-47e7-a927-72d3fdd61dc9) | winuser.h | Vanara.PInvoke.User32_Gdi+USEROBJECTFLAGS
+[VIDEOPARAMETERS](https://www.google.com/search?num=5&q=VIDEOPARAMETERS+site%3Amicrosoft.com) | Tvout.h | Vanara.PInvoke.User32_Gdi+VIDEOPARAMETERS
[WINDOWINFO](http://msdn2.microsoft.com/en-us/library/windowinfo) | winuser.h | Vanara.PInvoke.User32_Gdi+WINDOWINFO
[WINDOWPLACEMENT](http://msdn2.microsoft.com/en-us/library/windowplacement) | winuser.h | Vanara.PInvoke.User32_Gdi+WINDOWPLACEMENT
[WINDOWPOS](https://www.google.com/search?num=5&q=WINDOWPOS+site%3Amicrosoft.com) | | Vanara.PInvoke.User32_Gdi+WINDOWPOS
diff --git a/PInvoke/User32/Vanara.PInvoke.User32.csproj b/PInvoke/User32/Vanara.PInvoke.User32.csproj
index 80a55520..0702d353 100644
--- a/PInvoke/User32/Vanara.PInvoke.User32.csproj
+++ b/PInvoke/User32/Vanara.PInvoke.User32.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from User32.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.User32
$(AssemblyName)
@@ -25,10 +25,10 @@
Currently implements:
Functions
-AddClipboardFormatListener, AdjustWindowRect, AdjustWindowRectEx, AllowSetForegroundWindow, AnimateWindow, AnyPopup, AppendMenuA, AppendMenuW, ArrangeIconicWindows, BeginDeferWindowPos, BringWindowToTop, BroadcastSystemMessage, BroadcastSystemMessageExA, BroadcastSystemMessageExW, CalculatePopupWindowPosition, CallMsgFilterA, CallMsgFilterW, CallNextHookEx, CascadeWindows, ChangeClipboardChain, ChangeWindowMessageFilter, ChangeWindowMessageFilterEx, CheckDlgButton, CheckMenuItem, CheckMenuRadioItem, CheckRadioButton, ChildWindowFromPoint, ChildWindowFromPointEx, ClipCursor, CloseClipboard, CloseDesktop, CloseWindow, CloseWindowStation, CopyIcon, CountClipboardFormats, CreateCursor, CreateDesktopA, CreateDesktopExA, CreateDesktopExW, CreateDesktopW, CreateDialogIndirectParamA, CreateDialogIndirectParamW, CreateDialogParamA, CreateDialogParamW, CreateIcon, CreateIconFromResource, CreateIconFromResourceEx, CreateIconIndirect, CreateMenu, CreatePopupMenu, CreateWindowExA, CreateWindowExW, CreateWindowStationA, CreateWindowStationW, DefDlgProc, DeferWindowPos, DeleteMenu, DeregisterShellHookWindow, DestroyCursor, DestroyIcon, DestroyMenu, DestroyWindow, DialogBoxIndirectParamA, DialogBoxIndirectParamW, DialogBoxParamA, DialogBoxParamW, DispatchMessageA, DispatchMessageW, DrawEdge, DrawIcon, DrawIconEx, DrawMenuBar, DrawTextA, DrawTextW, EmptyClipboard, EnableMenuItem, EndDeferWindowPos, EndDialog, EndMenu, EndTask, EnumChildWindows, EnumClipboardFormats, EnumDesktopsA, EnumDesktopsW, EnumDesktopWindows, EnumDisplayMonitors, EnumPropsA, EnumPropsExA, EnumPropsExW, EnumPropsW, EnumThreadWindows, EnumWindows, EnumWindowStationsA, EnumWindowStationsW, ExitWindowsEx, FindWindowA, FindWindowExA, FindWindowExW, FindWindowW, GetActiveWindow, GetAltTabInfoA, GetAltTabInfoW, GetAncestor, GetClientRect, GetClipboardData, GetClipboardFormatNameA, GetClipboardFormatNameW, GetClipboardOwner, GetClipboardSequenceNumber, GetClipboardViewer, GetClipCursor, GetCursor, GetCursorInfo, GetCursorPos, GetDC, GetDesktopWindow, GetDialogBaseUnits, GetDlgCtrlID, GetDlgItem, GetDlgItemInt, GetDlgItemTextA, GetDlgItemTextW, GetForegroundWindow, GetGUIThreadInfo, GetIconInfo, GetIconInfoExA, GetIconInfoExW, GetInputState, GetLastActivePopup, GetLayeredWindowAttributes, GetMenu, GetMenuBarInfo, GetMenuCheckMarkDimensions, GetMenuDefaultItem, GetMenuInfo, GetMenuItemCount, GetMenuItemID, GetMenuItemInfoA, GetMenuItemInfoW, GetMenuItemRect, GetMenuState, GetMenuStringA, GetMenuStringW, GetMessageA, GetMessageExtraInfo, GetMessagePos, GetMessageTime, GetMessageW, GetMonitorInfoA, GetMonitorInfoW, GetNextDlgGroupItem, GetNextDlgTabItem, GetOpenClipboardWindow, GetParent, GetPhysicalCursorPos, GetPriorityClipboardFormat, GetProcessDefaultLayout, GetProcessWindowStation, GetPropA, GetPropW, GetQueueStatus, GetShellWindow, GetSubMenu, GetSysColor, GetSysColorBrush, GetSystemMenu, GetSystemMetrics, GetThreadDesktop, GetTitleBarInfo, GetTopWindow, GetUpdatedClipboardFormats, GetUserObjectInformationA, GetUserObjectInformationW, GetWindow, GetWindowDisplayAffinity, GetWindowInfo, GetWindowLongA, GetWindowLongPtrA, GetWindowLongPtrW, GetWindowLongW, GetWindowModuleFileNameA, GetWindowModuleFileNameW, GetWindowPlacement, GetWindowRect, GetWindowTextA, GetWindowTextLengthA, GetWindowTextLengthW, GetWindowTextW, GetWindowThreadProcessId, HiliteMenuItem, InSendMessage, InSendMessageEx, InsertMenuA, InsertMenuItemA, InsertMenuItemW, InsertMenuW, InternalGetWindowText, InvalidateRect, IsChild, IsClipboardFormatAvailable, IsDialogMessageA, IsDialogMessageW, IsDlgButtonChecked, IsGUIThread, IsHungAppWindow, IsIconic, IsMenu, IsProcessDPIAware, IsWindow, IsWindowUnicode, IsWindowVisible, IsZoomed, KillTimer, LoadCursorA, LoadCursorFromFileA, LoadCursorFromFileW, LoadCursorW, LoadIconA, LoadIconW, LoadImageA, LoadImageW, LoadMenuA, LoadMenuIndirectA, LoadMenuIndirectW, LoadMenuW, LoadStringA, LoadStringW, LockSetForegroundWindow, LockWorkStation, LogicalToPhysicalPoint, LookupIconIdFromDirectory, LookupIconIdFromDirectoryEx, MapDialogRect, MapWindowPoints, MenuItemFromPoint, MessageBeep, MessageBoxA, MessageBoxIndirectA, MessageBoxIndirectW, MessageBoxW, ModifyMenuA, ModifyMenuW, MonitorFromPoint, MonitorFromRect, MonitorFromWindow, MoveWindow, OpenClipboard, OpenDesktopA, OpenDesktopW, OpenIcon, OpenInputDesktop, OpenWindowStationA, OpenWindowStationW, PeekMessageA, PeekMessageW, PhysicalToLogicalPoint, PostMessageA, PostMessageW, PostQuitMessage, PostThreadMessageA, PostThreadMessageW, PrivateExtractIconsA, PrivateExtractIconsW, RealChildWindowFromPoint, RealGetWindowClassA, RealGetWindowClassW, RegisterClipboardFormatA, RegisterClipboardFormatW, RegisterHotKey, RegisterShellHookWindow, RegisterWindowMessageA, RegisterWindowMessageW, RemoveClipboardFormatListener, RemoveMenu, RemovePropA, RemovePropW, ReplyMessage, ScreenToClient, SendDlgItemMessageA, SendDlgItemMessageW, SendMessage, SendMessageA, SendMessageCallbackA, SendMessageCallbackW, SendMessageTimeoutA, SendMessageTimeoutW, SendMessageW, SendNotifyMessageA, SendNotifyMessageW, SetClipboardData, SetClipboardViewer, SetCursor, SetCursorPos, SetDlgItemInt, SetDlgItemTextA, SetDlgItemTextW, SetForegroundWindow, SetLayeredWindowAttributes, SetMenu, SetMenuDefaultItem, SetMenuInfo, SetMenuItemBitmaps, SetMenuItemInfoA, SetMenuItemInfoW, SetMessageExtraInfo, SetParent, SetPhysicalCursorPos, SetProcessDefaultLayout, SetProcessDPIAware, SetProcessWindowStation, SetPropA, SetPropW, SetSysColors, SetSystemCursor, SetThreadDesktop, SetTimer, SetUserObjectInformationA, SetUserObjectInformationW, SetWindowDisplayAffinity, SetWindowLong, SetWindowLongPtr, SetWindowPlacement, SetWindowPos, SetWindowsHookExA, SetWindowsHookExW, SetWindowTextA, SetWindowTextW, ShowCursor, ShowOwnedPopups, ShowWindow, ShowWindowAsync, ShutdownBlockReasonCreate, ShutdownBlockReasonDestroy, ShutdownBlockReasonQuery, SoundSentry, SwitchDesktop, SwitchToThisWindow, SystemParametersInfoA, SystemParametersInfoW, TileWindows, TrackMouseEvent, TrackPopupMenu, TrackPopupMenuEx, TranslateMessage, UnhookWindowsHookEx, UnregisterHotKey, UpdateLayeredWindow, UpdateLayeredWindowIndirect, WaitMessage, WindowFromPhysicalPoint, WindowFromPoint
+AddClipboardFormatListener, AdjustWindowRect, AdjustWindowRectEx, AllowSetForegroundWindow, AnimateWindow, AnyPopup, AppendMenuA, AppendMenuW, ArrangeIconicWindows, BeginDeferWindowPos, BeginPaint, BringWindowToTop, BroadcastSystemMessage, BroadcastSystemMessageExA, BroadcastSystemMessageExW, CalculatePopupWindowPosition, CallMsgFilterA, CallMsgFilterW, CallNextHookEx, CascadeWindows, ChangeClipboardChain, ChangeDisplaySettingsA, ChangeDisplaySettingsExA, ChangeDisplaySettingsExW, ChangeDisplaySettingsW, ChangeWindowMessageFilter, ChangeWindowMessageFilterEx, CheckDlgButton, CheckMenuItem, CheckMenuRadioItem, CheckRadioButton, ChildWindowFromPoint, ChildWindowFromPointEx, ClientToScreen, ClipCursor, CloseClipboard, CloseDesktop, CloseGestureInfoHandle, CloseTouchInputHandle, CloseWindow, CloseWindowStation, CopyAcceleratorTableA, CopyAcceleratorTableW, CopyIcon, CopyRect, CountClipboardFormats, CreateAcceleratorTableA, CreateAcceleratorTableW, CreateCaret, CreateCursor, CreateDesktopA, CreateDesktopExA, CreateDesktopExW, CreateDesktopW, CreateDialogIndirectParamA, CreateDialogIndirectParamW, CreateDialogParamA, CreateDialogParamW, CreateIcon, CreateIconFromResource, CreateIconFromResourceEx, CreateIconIndirect, CreateMenu, CreatePopupMenu, CreateWindowExA, CreateWindowExW, CreateWindowStationA, CreateWindowStationW, DefDlgProc, DeferWindowPos, DeleteMenu, DeregisterShellHookWindow, DestroyAcceleratorTable, DestroyCaret, DestroyCursor, DestroyIcon, DestroyMenu, DestroyWindow, DialogBoxIndirectParamA, DialogBoxIndirectParamW, DialogBoxParamA, DialogBoxParamW, DispatchMessageA, DispatchMessageW, DrawAnimatedRects, DrawCaption, DrawEdge, DrawFocusRect, DrawFrameControl, DrawIcon, DrawIconEx, DrawMenuBar, DrawStateA, DrawStateW, DrawTextA, DrawTextW, EmptyClipboard, EnableMenuItem, EndDeferWindowPos, EndDialog, EndMenu, EndPaint, EndTask, EnumChildWindows, EnumClipboardFormats, EnumDesktopsA, EnumDesktopsW, EnumDesktopWindows, EnumDisplayDevicesA, EnumDisplayDevicesW, EnumDisplayMonitors, EnumDisplaySettingsA, EnumDisplaySettingsExA, EnumDisplaySettingsExW, EnumDisplaySettingsW, EnumPropsA, EnumPropsExA, EnumPropsExW, EnumPropsW, EnumThreadWindows, EnumWindows, EnumWindowStationsA, EnumWindowStationsW, EqualRect, ExcludeUpdateRgn, ExitWindowsEx, FillRect, FindWindowA, FindWindowExA, FindWindowExW, FindWindowW, FrameRect, GetActiveWindow, GetAltTabInfoA, GetAltTabInfoW, GetAncestor, GetCaretBlinkTime, GetCaretPos, GetClientRect, GetClipboardData, GetClipboardFormatNameA, GetClipboardFormatNameW, GetClipboardOwner, GetClipboardSequenceNumber, GetClipboardViewer, GetClipCursor, GetCursor, GetCursorInfo, GetCursorPos, GetDC, GetDCEx, GetDesktopWindow, GetDialogBaseUnits, GetDisplayAutoRotationPreferences, GetDlgCtrlID, GetDlgItem, GetDlgItemInt, GetDlgItemTextA, GetDlgItemTextW, GetForegroundWindow, GetGestureConfig, GetGestureExtraArgs, GetGestureInfo, GetGUIThreadInfo, GetIconInfo, GetIconInfoExA, GetIconInfoExW, GetInputState, GetLastActivePopup, GetLayeredWindowAttributes, GetMenu, GetMenuBarInfo, GetMenuCheckMarkDimensions, GetMenuDefaultItem, GetMenuInfo, GetMenuItemCount, GetMenuItemID, GetMenuItemInfoA, GetMenuItemInfoW, GetMenuItemRect, GetMenuState, GetMenuStringA, GetMenuStringW, GetMessageA, GetMessageExtraInfo, GetMessagePos, GetMessageTime, GetMessageW, GetMonitorInfoA, GetMonitorInfoW, GetNextDlgGroupItem, GetNextDlgTabItem, GetOpenClipboardWindow, GetParent, GetPhysicalCursorPos, GetPriorityClipboardFormat, GetProcessDefaultLayout, GetProcessWindowStation, GetPropA, GetPropW, GetQueueStatus, GetShellWindow, GetSubMenu, GetSysColor, GetSysColorBrush, GetSystemMenu, GetSystemMetrics, GetTabbedTextExtentA, GetTabbedTextExtentW, GetThreadDesktop, GetTitleBarInfo, GetTopWindow, GetTouchInputInfo, GetUpdatedClipboardFormats, GetUpdateRect, GetUpdateRgn, GetUserObjectInformationA, GetUserObjectInformationW, GetWindow, GetWindowDC, GetWindowDisplayAffinity, GetWindowInfo, GetWindowLongA, GetWindowLongPtrA, GetWindowLongPtrW, GetWindowLongW, GetWindowModuleFileNameA, GetWindowModuleFileNameW, GetWindowPlacement, GetWindowRect, GetWindowRgn, GetWindowRgnBox, GetWindowTextA, GetWindowTextLengthA, GetWindowTextLengthW, GetWindowTextW, GetWindowThreadProcessId, GrayStringA, GrayStringW, HideCaret, HiliteMenuItem, InflateRect, InSendMessage, InSendMessageEx, InsertMenuA, InsertMenuItemA, InsertMenuItemW, InsertMenuW, InternalGetWindowText, IntersectRect, InvalidateRect, InvalidateRgn, IsChild, IsClipboardFormatAvailable, IsDialogMessageA, IsDialogMessageW, IsDlgButtonChecked, IsGUIThread, IsHungAppWindow, IsIconic, IsMenu, IsProcessDPIAware, IsRectEmpty, IsTouchWindow, IsWindow, IsWindowUnicode, IsWindowVisible, IsZoomed, KillTimer, LoadAcceleratorsA, LoadAcceleratorsW, LoadBitmapA, LoadBitmapW, LoadCursorA, LoadCursorFromFileA, LoadCursorFromFileW, LoadCursorW, LoadIconA, LoadIconW, LoadImageA, LoadImageW, LoadMenuA, LoadMenuIndirectA, LoadMenuIndirectW, LoadMenuW, LoadStringA, LoadStringW, LockSetForegroundWindow, LockWindowUpdate, LockWorkStation, LogicalToPhysicalPoint, LookupIconIdFromDirectory, LookupIconIdFromDirectoryEx, MapDialogRect, MapWindowPoints, MenuItemFromPoint, MessageBeep, MessageBoxA, MessageBoxIndirectA, MessageBoxIndirectW, MessageBoxW, ModifyMenuA, ModifyMenuW, MonitorFromPoint, MonitorFromRect, MonitorFromWindow, MoveWindow, OffsetRect, OpenClipboard, OpenDesktopA, OpenDesktopW, OpenIcon, OpenInputDesktop, OpenWindowStationA, OpenWindowStationW, PaintDesktop, PeekMessageA, PeekMessageW, PhysicalToLogicalPoint, PostMessageA, PostMessageW, PostQuitMessage, PostThreadMessageA, PostThreadMessageW, PrivateExtractIconsA, PrivateExtractIconsW, PtInRect, RealChildWindowFromPoint, RealGetWindowClassA, RealGetWindowClassW, RedrawWindow, RegisterClipboardFormatA, RegisterClipboardFormatW, RegisterHotKey, RegisterShellHookWindow, RegisterTouchWindow, RegisterWindowMessageA, RegisterWindowMessageW, ReleaseDC, RemoveClipboardFormatListener, RemoveMenu, RemovePropA, RemovePropW, ReplyMessage, ScreenToClient, SendDlgItemMessageA, SendDlgItemMessageW, SendMessage, SendMessageA, SendMessageCallbackA, SendMessageCallbackW, SendMessageTimeoutA, SendMessageTimeoutW, SendMessageW, SendNotifyMessageA, SendNotifyMessageW, SetCaretBlinkTime, SetCaretPos, SetClipboardData, SetClipboardViewer, SetCursor, SetCursorPos, SetDisplayAutoRotationPreferences, SetDlgItemInt, SetDlgItemTextA, SetDlgItemTextW, SetForegroundWindow, SetGestureConfig, SetLayeredWindowAttributes, SetMenu, SetMenuDefaultItem, SetMenuInfo, SetMenuItemBitmaps, SetMenuItemInfoA, SetMenuItemInfoW, SetMessageExtraInfo, SetParent, SetPhysicalCursorPos, SetProcessDefaultLayout, SetProcessDPIAware, SetProcessWindowStation, SetPropA, SetPropW, SetRect, SetRectEmpty, SetSysColors, SetSystemCursor, SetThreadDesktop, SetTimer, SetUserObjectInformationA, SetUserObjectInformationW, SetWindowDisplayAffinity, SetWindowLong, SetWindowLongPtr, SetWindowPlacement, SetWindowPos, SetWindowRgn, SetWindowsHookExA, SetWindowsHookExW, SetWindowTextA, SetWindowTextW, ShowCaret, ShowCursor, ShowOwnedPopups, ShowWindow, ShowWindowAsync, ShutdownBlockReasonCreate, ShutdownBlockReasonDestroy, ShutdownBlockReasonQuery, SoundSentry, SubtractRect, SwitchDesktop, SwitchToThisWindow, SystemParametersInfoA, SystemParametersInfoW, TabbedTextOutA, TabbedTextOutW, TileWindows, TrackMouseEvent, TrackPopupMenu, TrackPopupMenuEx, TranslateAcceleratorA, TranslateAcceleratorW, TranslateMessage, UnhookWindowsHookEx, UnionRect, UnregisterHotKey, UnregisterTouchWindow, UpdateLayeredWindow, UpdateLayeredWindowIndirect, UpdateWindow, ValidateRect, ValidateRgn, WaitMessage, WindowFromDC, WindowFromPhysicalPoint, WindowFromPoint
Structures
-METAFILEPICT, CBT_CREATEWND, CBTACTIVATESTRUCT, CWPRETSTRUCT, CWPSTRUCT, DEBUGHOOKINFO, EVENTMSG, HHOOK, KBDLLHOOKSTRUCT, MOUSEHOOKSTRUCT, MOUSEHOOKSTRUCTEX, MSLLHOOKSTRUCT, TRACKMOUSEEVENT, ACCESSTIMEOUT, ANIMATIONINFO, AUDIODESCRIPTION, FILTERKEYS, HELPINFO, HIGHCONTRAST, ICONMETRICS, MINIMIZEDMETRICS, MOUSEKEYS, MSGBOXPARAMS, NONCLIENTMETRICS, SERIALKEYS, SOUNDSENTRY, STICKYKEYS, TOGGLEKEYS, TOUCHPREDICTIONPARAMETERS, ICONINFO, NMHDR, CURSORINFO, USEROBJECTFLAGS, DLGITEMTEMPLATE, DLGTEMPLATE, MINMAXINFO, WINDOWPOS, ICONINFOEX, MDINEXTMENU, MENUBARINFO, MENUEX_TEMPLATE_HEADER, MENUEX_TEMPLATE_ITEM, MENUGETOBJECTINFO, MENUINFO, MENUITEMINFO, MENUITEMTEMPLATE, MENUITEMTEMPLATEHEADER, TPMPARAMS, BSMINFO, MONITORINFO, MONITORINFOEX, GRPICONDIR, GRPICONDIRENTRY, ALTTABINFO, CHANGEFILTERSTRUCT, GUITHREADINFO, TITLEBARINFO, UPDATELAYEREDWINDOWINFO, WINDOWINFO, WINDOWPLACEMENT
+METAFILEPICT, CBT_CREATEWND, CBTACTIVATESTRUCT, CWPRETSTRUCT, CWPSTRUCT, DEBUGHOOKINFO, EVENTMSG, HHOOK, KBDLLHOOKSTRUCT, MOUSEHOOKSTRUCT, MOUSEHOOKSTRUCTEX, MSLLHOOKSTRUCT, TRACKMOUSEEVENT, ACCESSTIMEOUT, ANIMATIONINFO, AUDIODESCRIPTION, FILTERKEYS, HELPINFO, HIGHCONTRAST, ICONMETRICS, MINIMIZEDMETRICS, MOUSEKEYS, MSGBOXPARAMS, NONCLIENTMETRICS, SERIALKEYS, SOUNDSENTRY, STICKYKEYS, TOGGLEKEYS, TOUCHPREDICTIONPARAMETERS, GESTURECONFIG, GESTUREINFO, GESTURENOTIFYSTRUCT, HGESTUREINFO, HTOUCHINPUT, TOUCHINPUT, ICONINFO, VIDEOPARAMETERS, NMHDR, ACCEL, CURSORINFO, USEROBJECTFLAGS, DLGITEMTEMPLATE, DLGTEMPLATE, MINMAXINFO, WINDOWPOS, ICONINFOEX, MDINEXTMENU, MENUBARINFO, MENUEX_TEMPLATE_HEADER, MENUEX_TEMPLATE_ITEM, MENUGETOBJECTINFO, MENUINFO, MENUITEMINFO, MENUITEMTEMPLATE, MENUITEMTEMPLATEHEADER, TPMPARAMS, BSMINFO, MONITORINFO, MONITORINFOEX, PAINTSTRUCT, GRPICONDIR, GRPICONDIRENTRY, ALTTABINFO, CHANGEFILTERSTRUCT, GUITHREADINFO, TITLEBARINFO, UPDATELAYEREDWINDOWINFO, WINDOWINFO, WINDOWPLACEMENT
latest
diff --git a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj
index 6bd28c28..74e2855c 100644
--- a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj
+++ b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from UxTheme.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.PInvoke.UxTheme
$(AssemblyName)
diff --git a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj
index 168a52c4..69115831 100644
--- a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj
+++ b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from VirtDisk.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.VirtDisk
$(AssemblyName)
diff --git a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj
index 2897762a..8df476ac 100644
--- a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj
+++ b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from WinINet.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.WinINet
$(AssemblyName)
diff --git a/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj b/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj
index 2c5f16ae..eaa7fc59 100644
--- a/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj
+++ b/PInvoke/Ws2_32/Vanara.PInvoke.Ws2_32.csproj
@@ -4,7 +4,7 @@
Methods, structures and constants imported from Ws2_32.dll.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.PInvoke.Ws2_32
$(AssemblyName)
diff --git a/README.md b/README.md
index c6817fc3..ad9489c3 100644
--- a/README.md
+++ b/README.md
@@ -49,7 +49,7 @@ Crypt32.dll | [Vanara.PInvoke.Crypt32](https://github.com/dahall/Vanara/blob/mas
DwmApi.dll | [Vanara.PInvoke.DwmApi](https://github.com/dahall/Vanara/blob/master/PInvoke/DwmApi/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.DwmApi.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.DwmApi)
Gdi32.dll | [Vanara.PInvoke.Gdi32](https://github.com/dahall/Vanara/blob/master/PInvoke/Gdi32/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-5%25-red.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.Gdi32.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Gdi32)
IpHlpApi.dll | [Vanara.PInvoke.IpHlpApi](https://github.com/dahall/Vanara/blob/master/PInvoke/IpHlpApi/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-60%25-yellow.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.IpHlpApi.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.IpHlpApi)
-Kernel32.dll and KernelBase.dll | [Vanara.PInvoke.Kernel32](https://github.com/dahall/Vanara/blob/master/PInvoke/Kernel32/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-99%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.Kernel32.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Kernel32)
+Kernel32.dll and KernelBase.dll | [Vanara.PInvoke.Kernel32](https://github.com/dahall/Vanara/blob/master/PInvoke/Kernel32/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.Kernel32.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Kernel32)
Mpr.dll | [Vanara.PInvoke.Mpr](https://github.com/dahall/Vanara/blob/master/PInvoke/Mpr/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.Mpr.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Mpr)
NetApi32.dll | [Vanara.PInvoke.NetApi32](https://github.com/dahall/Vanara/blob/master/PInvoke/NetApi32/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-14%25-red.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.NetApi32.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NetApi32)
NetListMgr.dll | [Vanara.PInvoke.NetListMgr](https://github.com/dahall/Vanara/blob/master/PInvoke/NetListMgr/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.NetListMgr.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.NetListMgr)
@@ -60,8 +60,8 @@ AdvApi32.dll, Authz.dll and Secur32.dll | [Vanara.PInvoke.Security](https://gith
Shell32.dll | [Vanara.PInvoke.Shell32](https://github.com/dahall/Vanara/blob/master/PInvoke/Shell32/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.Shell32.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.Shell32)
ShlwApi.dll | [Vanara.PInvoke.ShlwApi](https://github.com/dahall/Vanara/blob/master/PInvoke/ShlwApi/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.ShlwApi.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.ShlwApi)
TaskSchd.dll and MSTask.dll | [Vanara.PInvoke.TaskSchd](https://github.com/dahall/Vanara/blob/master/PInvoke/TaskSchd/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.TaskSchd.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.TaskSchd)
-User32.dll | [Vanara.PInvoke.User32](https://github.com/dahall/Vanara/blob/master/PInvoke/User32/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-47%25-yellow.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.User32.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.User32)
-User32.dll that have GDI references | [Vanara.PInvoke.User32.Gdi](https://github.com/dahall/Vanara/blob/master/PInvoke/User32.Gdi/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-47%25-yellow.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.User32.Gdi.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.User32.Gdi)
+User32.dll | [Vanara.PInvoke.User32](https://github.com/dahall/Vanara/blob/master/PInvoke/User32/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-62%25-yellow.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.User32.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.User32)
+User32.dll that have GDI references | [Vanara.PInvoke.User32.Gdi](https://github.com/dahall/Vanara/blob/master/PInvoke/User32.Gdi/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-62%25-yellow.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.User32.Gdi.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.User32.Gdi)
UxTheme.dll | [Vanara.PInvoke.UxTheme](https://github.com/dahall/Vanara/blob/master/PInvoke/UxTheme/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.UxTheme.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.UxTheme)
VirtDisk.dll | [Vanara.PInvoke.VirtDisk](https://github.com/dahall/Vanara/blob/master/PInvoke/VirtDisk/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-100%25-green.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.VirtDisk.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.VirtDisk)
WinINet.dll | [Vanara.PInvoke.WinINet](https://github.com/dahall/Vanara/blob/master/PInvoke/WinINet/CorrelationReport.md)
![Coverage](https://img.shields.io/badge/coverage-8%25-red.svg) | [![NuGet Package](https://img.shields.io/nuget/v/Vanara.PInvoke.WinINet.svg?style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WinINet)
diff --git a/Security/Vanara.Security.csproj b/Security/Vanara.Security.csproj
index ec5869ea..0e4f080a 100644
--- a/Security/Vanara.Security.csproj
+++ b/Security/Vanara.Security.csproj
@@ -4,7 +4,7 @@
Classes for security related items derived from the Vanara PInvoke libraries. Includes extension methods for Active Directory and access control classes, methods for working with accounts, UAC, privileges, system access, impersonation and SIDs, and a full LSA wrapper.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.Security
$(AssemblyName)
diff --git a/System/Vanara.SystemServices.csproj b/System/Vanara.SystemServices.csproj
index 712e092a..6a31409f 100644
--- a/System/Vanara.SystemServices.csproj
+++ b/System/Vanara.SystemServices.csproj
@@ -4,7 +4,7 @@
Classes for system related items derived from the Vanara PInvoke libraries. Includes a class for working with virtual disks (including async methods), classes for BITS, and extensions for Process (privileges and elavation), FileInfo (compression info), and ServiceController (SetStartType) that pull extended information through native API calls.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1
Vanara.SystemServices
$(AssemblyName)
diff --git a/UnitTests/Properties/AssemblyInfo.cs b/UnitTests/Properties/AssemblyInfo.cs
index 18954572..b91b18ce 100644
--- a/UnitTests/Properties/AssemblyInfo.cs
+++ b/UnitTests/Properties/AssemblyInfo.cs
@@ -16,5 +16,5 @@ using System.Runtime.InteropServices;
[assembly: Guid("3c9e407f-9d0b-4b54-b181-ba5476b8d2dc")]
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("2.2.0.0")]
-[assembly: AssemblyFileVersion("2.2.0.0")]
+[assembly: AssemblyVersion("2.2.1.0")]
+[assembly: AssemblyFileVersion("2.2.1.0")]
diff --git a/WIndows.Forms/Vanara.Windows.Forms.csproj b/WIndows.Forms/Vanara.Windows.Forms.csproj
index 43f60826..ba2f4ea4 100644
--- a/WIndows.Forms/Vanara.Windows.Forms.csproj
+++ b/WIndows.Forms/Vanara.Windows.Forms.csproj
@@ -4,7 +4,7 @@
Classes for user interface related items derived from the Vanara PInvoke libraries. Includes extensions for almost all common controls to give post Vista capabilities, WinForms controls (panel, commandlink, enhanced combo boxes, IPAddress, split button, trackbar and themed controls), shutdown/restart/lock control, buffered painting, resource files, access control editor, simplifed designer framework for Windows.Forms.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.Windows.Forms
$(AssemblyName)
diff --git a/Windows.Shell/Vanara.Windows.Shell.csproj b/Windows.Shell/Vanara.Windows.Shell.csproj
index dabab0a7..d4daac0f 100644
--- a/Windows.Shell/Vanara.Windows.Shell.csproj
+++ b/Windows.Shell/Vanara.Windows.Shell.csproj
@@ -4,7 +4,7 @@
Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists.
Copyright © 2017-2019
$(AssemblyName)
- 2.2.0
+ 2.2.1
net20;net35;net40;net45
Vanara.Windows.Shell
$(AssemblyName)
@@ -50,6 +50,9 @@ ChangeFilters, ExecutableType, FolderItemFilter, LibraryFolderFilter, LibraryVie
+
+ \Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0\WindowsBase.dll
+
@@ -64,6 +67,28 @@ ChangeFilters, ExecutableType, FolderItemFilter, LibraryFolderFilter, LibraryVie
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+