Vanara.PInvoke.ShlwApi 3.1.9

PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll.

Install-Package Vanara.PInvoke.ShlwApi -Version 3.1.9
dotnet add package Vanara.PInvoke.ShlwApi --version 3.1.9
<PackageReference Include="Vanara.PInvoke.ShlwApi" Version="3.1.9" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Vanara.PInvoke.ShlwApi --version 3.1.9
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Currently implements:

Functions
AssocCreate, AssocGetPerceivedType, AssocIsDangerous, AssocQueryKey, AssocQueryString, ChrCmpI, ColorAdjustLuma, ColorHLSToRGB, ColorRGBToHLS, ConnectToConnectionPoint, GetAcceptLanguages, GetMenuPosFromID, HashData, IsCharSpace, IsInternetESCEnabled, IsOS, IStream_Copy, IStream_Read, IStream_ReadPidl, IStream_ReadStr, IStream_Reset, IStream_Size, IStream_Write, IStream_WritePidl, IStream_WriteStr, IUnknown_AtomicRelease, IUnknown_GetSite, IUnknown_GetWindow, IUnknown_QueryService, IUnknown_Set, IUnknown_SetSite, MLLoadLibrary, ParseURL, PathAddBackslash, PathAddExtension, PathAppend, PathBuildRoot, PathCanonicalize, PathCombine, PathCommonPrefix, PathCompactPath, PathCompactPathEx, PathCreateFromUrl, PathCreateFromUrlAlloc, PathFileExists, PathFindExtension, PathFindFileName, PathFindNextComponent, PathFindOnPath, PathFindSuffixArray, PathGetArgs, PathGetCharType, PathGetDriveNumber, PathIsContentType, PathIsDirectory, PathIsDirectoryEmpty, PathIsFileSpec, PathIsLFNFileSpec, PathIsNetworkPath, PathIsPrefix, PathIsRelative, PathIsRoot, PathIsSameRoot, PathIsSystemFolder, PathIsUNC, PathIsUNCServer, PathIsUNCServerShare, PathIsURL, PathMakePretty, PathMakeSystemFolder, PathMatchSpec, PathMatchSpecEx, PathParseIconLocation, PathQuoteSpaces, PathRelativePathTo, PathRemoveArgs, PathRemoveBackslash, PathRemoveBlanks, PathRemoveExtension, PathRemoveFileSpec, PathRenameExtension, PathSearchAndQualify, PathSetDlgItemPath, PathSkipRoot, PathStripPath, PathStripToRoot, PathUndecorate, PathUnExpandEnvStrings, PathUnmakeSystemFolder, PathUnquoteSpaces, QISearch, SHAllocShared, SHAnsiToAnsi, SHAnsiToUnicode, SHAutoComplete, SHCopyKey, SHCreateMemStream, SHCreateShellPalette, SHCreateStreamOnFile, SHCreateStreamOnFileEx, SHCreateThread, SHCreateThreadRef, SHCreateThreadWithHandle, SHDeleteEmptyKey, SHDeleteKey, SHDeleteValue, SHEnumKeyEx, SHEnumValue, SHFormatDateTime, SHFreeShared, SHGetInverseCMAP, SHGetThreadRef, SHGetValue, SHGetViewStatePropertyBag, SHIsChildOrSelf, SHIsLowMemoryMachine, SHLoadIndirectString, SHLockShared, SHMessageBoxCheck, SHOpenRegStream2, SHQueryInfoKey, SHQueryValueEx, SHRegCloseUSKey, SHRegCreateUSKey, SHRegDeleteEmptyUSKey, SHRegDeleteUSValue, SHRegDuplicateHKey, SHRegEnumUSKey, SHRegEnumUSValue, SHRegGetBoolUSValue, SHRegGetBoolValueFromHKCUHKLM, SHRegGetIntW, SHRegGetPath, SHRegGetUSValue, SHRegGetValue, SHRegGetValueFromHKCUHKLM, SHRegOpenUSKey, SHRegQueryInfoUSKey, SHRegQueryUSValue, SHRegSetPath, SHRegSetUSValue, SHRegWriteUSValue, SHReleaseThreadRef, SHSendMessageBroadcast, SHSetThreadRef, SHSetValue, SHSkipJunction, SHStrDup, SHStripMneumonic, SHUnicodeToAnsi, SHUnicodeToUnicode, SHUnlockShared, StrCatBuff, StrCatChainW, StrCatW, StrChr, StrChrI, StrChrNIW, StrChrNW, StrCmpC, StrCmpIC, StrCmpIW, StrCmpLogicalW, StrCmpN, StrCmpNC, StrCmpNI, StrCmpNIC, StrCmpW, StrCpyNW, StrCpyW, StrCSpn, StrCSpnI, StrDup, StrFormatByteSize, StrFormatByteSize64A, StrFormatByteSizeEx, StrFormatKBSize, StrFromTimeInterval, StrIsIntlEqual, StrNCat, StrPBrk, StrRChr, StrRChrI, StrRetToBSTR, StrRetToBuf, StrRetToStr, StrRStrI, StrSpn, StrStr, StrStrI, StrStrNIW, StrStrNW, StrToInt, StrToInt64Ex, StrToIntEx, StrTrim, UrlApplyScheme, UrlCanonicalize, UrlCombine, UrlCompare, UrlCreateFromPath, UrlEscape, UrlFixupW, UrlGetLocation, UrlGetPart, UrlHash, UrlIs, UrlIsNoHistory, UrlIsOpaque, UrlUnescape, WhichPlatform

Structures
HUSKEY, QITAB, PARSEDURL

Interfaces
IQueryAssociations

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.1.9 160 1/17/2020
3.1.8 70 1/13/2020
3.1.7 90 1/6/2020
3.1.6 108 12/12/2019
3.1.5 144 11/26/2019
3.1.4 53 11/25/2019
3.1.3 94 11/8/2019
3.1.2 63 11/4/2019
3.1.1 169 10/17/2019
3.1.0 85 10/3/2019
3.0.1 82 9/20/2019
3.0.0 109 8/27/2019
2.3.11 296 6/9/2019
2.3.10 155 6/5/2019
2.3.9 123 5/26/2019
2.3.8 134 5/13/2019
2.3.7 181 4/24/2019
2.3.6 123 4/17/2019
2.3.5 137 4/10/2019
2.3.4 169 3/9/2019
2.3.3 131 3/8/2019
2.3.2 174 2/28/2019
2.3.1 143 2/25/2019
2.3.0 142 2/22/2019
2.2.1 144 2/12/2019
2.2.0 139 2/1/2019
2.1.2 259 1/14/2019
2.1.0 216 12/15/2018
2.0.1 156 12/7/2018
2.0.0 180 11/28/2018
1.1.0 258 9/10/2018
1.0.18 250 8/10/2018
1.0.17 230 7/30/2018
1.0.16 350 6/29/2018
1.0.15 234 6/27/2018
1.0.14 273 6/8/2018
1.0.13 259 6/6/2018
1.0.12 264 4/5/2018
1.0.11 307 4/4/2018
1.0.10 295 3/27/2018
1.0.9 295 3/26/2018
1.0.8 341 2/7/2018
1.0.7 294 1/27/2018
1.0.6 363 1/8/2018
1.0.5 366 12/28/2017
1.0.4 364 12/15/2017
1.0.3 389 12/8/2017
1.0.2 300 11/30/2017
1.0.1 350 11/28/2017