NAME

shlwapi.dll

DESCRIPTION

The Shell Light-Weight Api dll provides a large number of utility functions which are commonly required by Win32 programs. Originally distributed with Internet Explorer as a free download, it became a core part of Windows when Internet Explorer was 'integrated' into the O/S with the release of Win98.

All functions exported by ordinal are undocumented by MS. The vast majority of these are wrappers for Unicode functions that may not exist on early 16 bit platforms. The remainder perform various small tasks and presumably were added to facilitate code reuse amongst the MS developers.

STATISTICS

Forwards: 164

Variables: 0

Stubs: 154

Functions: 516

Exports-Total: 842

Implemented-Total: 680 (81%)

Documented-Total: 474 (91%)

CONTRIBUTORS

The following people hold copyrights on the source files comprising this dll:

Alexandre Julliard, Guy Albertelli, Huw D M Davies (for CodeWeavers), Jon Griffiths, Juergen Schmied, Marcus Meissner

Note: This list may not be complete. For a complete listing, see the Files "AUTHORS" and "Changelog" in the Wine source tree.

EXPORTS

ParseURLA

ParseURLW

PathFileExistsDefExtA

PathFileExistsDefExtW

PathFindOnPathExA

PathFindOnPathExW

SHAllocShared

SHLockShared

SHUnlockShared

SHFreeShared

SHMapHandle

SHCreateMemStream

RegisterDefaultAcceptHeaders

GetAcceptLanguagesA (not documented)

GetAcceptLanguagesW

SHCreateThread

SHWriteDataBlockList

SHReadDataBlockList

SHFreeDataBlockList

SHAddDataBlock

SHRemoveDataBlock

SHFindDataBlock

SHStringFromGUIDA

SHStringFromGUIDW

IsCharAlphaWrapW (forward to IsCharAlphaW in user32)

IsCharUpperWrapW (forward to IsCharUpperW in user32)

IsCharLowerWrapW (forward to IsCharLowerW in user32)

IsCharAlphaNumericWrapW (forward to IsCharAlphaNumericW in user32)

IsCharSpaceW

IsCharBlankW

IsCharPunctW

IsCharCntrlW

IsCharDigitW

IsCharXDigitW

GetStringType3ExW (not documented)

AppendMenuWrapW

SHLWAPI_37 (forward to CallWindowProcW in user32)

SHLWAPI_38 (forward to CharLowerW in user32)

SHLWAPI_39 (forward to CharLowerBuffW in user32)

SHLWAPI_40 (forward to CharNextW in user32)

SHLWAPI_41 (forward to CharPrevW in user32)

SHLWAPI_42 (forward to CharToOemW in user32)

SHLWAPI_43 (forward to CharUpperW in user32)

SHLWAPI_44 (forward to CharUpperBuffW in user32)

SHLWAPI_45 (forward to CompareStringW in kernel32)

SHLWAPI_46 (forward to CopyAcceleratorTableW in user32)

SHLWAPI_47 (forward to CreateAcceleratorTableW in user32)

SHLWAPI_48 (forward to CreateDCW in gdi32)

SHLWAPI_49 (forward to CreateDialogParamA in user32)

SHLWAPI_50 (forward to CreateDirectoryW in kernel32)

SHLWAPI_51 (forward to CreateEventW in kernel32)

SHLWAPI_52 (forward to CreateFileW in kernel32)

SHLWAPI_53 (forward to CreateFontIndirectW in gdi32)

SHLWAPI_54 (forward to CreateICW in gdi32)

SHLWAPI_55 (forward to CreateWindowExW in user32)

SHLWAPI_56 (forward to DefWindowProcW in user32)

SHLWAPI_57 (forward to DeleteFileW in kernel32)

SHLWAPI_58 (forward to DialogBoxIndirectParamW in user32)

SHLWAPI_59 (forward to DialogBoxParamW in user32)

SHLWAPI_60 (forward to DispatchMessageW in user32)

SHLWAPI_61 (forward to DrawTextW in user32)

SHLWAPI_62 (forward to EnumFontFamiliesW in gdi32)

SHLWAPI_63 (forward to EnumFontFamiliesExW in gdi32)

SHLWAPI_64 (forward to EnumResourceNamesW in kernel32)

SHLWAPI_65 (forward to FindFirstFileW in kernel32)

SHLWAPI_66 (forward to FindResourceW in kernel32)

SHLWAPI_67 (forward to FindWindowW in user32)

SHLWAPI_68 (forward to FormatMessageW in kernel32)

SHLWAPI_69 (forward to GetClassInfoW in user32)

SHLWAPI_70 (forward to GetClassLongW in user32)

SHLWAPI_71 (forward to GetClassNameW in user32)

SHLWAPI_72 (forward to GetClipboardFormatNameW in user32)

SHLWAPI_73 (forward to GetCurrentDirectoryW in kernel32)

GetDlgItemTextWrapW

SHLWAPI_75 (forward to GetFileAttributesW in kernel32)

SHLWAPI_76 (forward to GetFullPathNameW in kernel32)

SHLWAPI_77 (forward to GetLocaleInfoW in kernel32)

SHLWAPI_78 (forward to GetMenuStringW in user32)

SHLWAPI_79 (forward to GetMessageW in user32)

SHLWAPI_80 (forward to GetModuleFileNameW in kernel32)

SHLWAPI_81 (forward to GetSystemDirectoryW in kernel32)

SHLWAPI_82 (forward to SearchPathW in kernel32)

SHLWAPI_83 (forward to GetModuleHandleW in kernel32)

SHLWAPI_84 (forward to GetObjectW in gdi32)

SHLWAPI_85 (forward to GetPrivateProfileIntW in kernel32)

SHLWAPI_86 (forward to GetProfileStringW in kernel32)

SHLWAPI_87 (forward to GetPropW in user32)

SHLWAPI_88 (forward to GetStringTypeExW in kernel32)

SHLWAPI_89 (forward to GetTempFileNameW in kernel32)

SHLWAPI_90 (forward to GetTempPathW in kernel32)

SHLWAPI_91 (forward to GetTextExtentPoint32W in gdi32)

SHLWAPI_92 (forward to GetTextFaceW in gdi32)

SHLWAPI_93 (forward to GetTextMetricsW in gdi32)

SHLWAPI_94 (forward to GetWindowLongW in user32)

SHLWAPI_95 (forward to GetWindowTextW in user32)

SHLWAPI_96 (forward to GetWindowTextLengthW in user32)

SHLWAPI_97 (forward to GetWindowsDirectoryW in kernel32)

SHLWAPI_98 (forward to InsertMenuW in user32)

SHLWAPI_99 (forward to IsDialogMessageW in user32)

SHLWAPI_100 (forward to LoadAcceleratorsW in user32)

SHLWAPI_101 (forward to LoadBitmapW in user32)

SHLWAPI_102 (forward to LoadCursorW in user32)

SHLWAPI_103 (forward to LoadIconW in user32)

SHLWAPI_104 (forward to LoadImageW in user32)

SHLWAPI_105 (forward to LoadLibraryExW in kernel32)

SHLWAPI_106 (forward to LoadMenuW in user32)

SHLWAPI_107 (forward to LoadStringW in user32)

SHLWAPI_108 (forward to MessageBoxIndirectW in user32)

SHLWAPI_109 (forward to ModifyMenuW in user32)

SHLWAPI_110 (forward to GetCharWidth32W in gdi32)

SHLWAPI_111 (forward to GetCharacterPlacementW in gdi32)

SHLWAPI_112 (forward to CopyFileW in kernel32)

SHLWAPI_113 (forward to MoveFileW in kernel32)

SHLWAPI_114 (forward to OemToCharW in user32)

SHLWAPI_115 (forward to OutputDebugStringW in kernel32)

SHLWAPI_116 (forward to PeekMessageW in user32)

SHLWAPI_117 (forward to PostMessageW in user32)

SHLWAPI_118 (forward to PostThreadMessageW in user32)

SHLWAPI_119 (forward to RegCreateKeyW in advapi32)

SHLWAPI_120 (forward to RegCreateKeyExW in advapi32)

SHLWAPI_121 (forward to RegDeleteKeyW in advapi32)

SHLWAPI_122 (forward to RegEnumKeyW in advapi32)

SHLWAPI_123 (forward to RegEnumKeyExW in advapi32)

SHLWAPI_124 (forward to RegOpenKeyW in advapi32)

SHLWAPI_125 (forward to RegOpenKeyExW in advapi32)

SHLWAPI_126 (forward to RegQueryInfoKeyW in advapi32)

SHLWAPI_127 (forward to RegQueryValueW in advapi32)

SHLWAPI_128 (forward to RegQueryValueExW in advapi32)

SHLWAPI_129 (forward to RegSetValueW in advapi32)

SHLWAPI_130 (forward to RegSetValueExW in advapi32)

SHLWAPI_131 (forward to RegisterClassW in user32)

SHLWAPI_132 (forward to RegisterClipboardFormatW in user32)

SHLWAPI_133 (forward to RegisterWindowMessageW in user32)

SHLWAPI_134 (forward to RemovePropW in user32)

SHLWAPI_135 (forward to SendDlgItemMessageW in user32)

SHLWAPI_136 (forward to SendMessageW in user32)

SHLWAPI_137 (forward to SetCurrentDirectoryW in kernel32)

SetDlgItemTextWrapW

SHLWAPI_139 (forward to SetMenuItemInfoW in user32)

SHLWAPI_140 (forward to SetPropW in user32)

SHLWAPI_141 (forward to SetWindowLongW in user32)

SHLWAPI_142 (forward to SetWindowsHookExW in user32)

SHLWAPI_143 (forward to SetWindowTextW in user32)

SHLWAPI_144 (forward to StartDocW in gdi32)

SHLWAPI_145 (forward to SystemParametersInfoW in user32)

SHLWAPI_146 (forward to TranslateAcceleratorW in user32)

SHLWAPI_147 (forward to UnregisterClassW in user32)

SHLWAPI_148 (forward to VkKeyScanW in user32)

SHLWAPI_149 (forward to WinHelpW in user32)

SHLWAPI_150 (forward to wvsprintfW in user32)

StrCmpNCA

StrCmpNCW

StrCmpNICA

StrCmpNICW

StrCmpCA

StrCmpCW

StrCmpICA

StrCmpICW

SHLWAPI_159 (forward to CompareStringW in kernel32)

SHAboutInfoA

SHAboutInfoW

SHTruncateString

IUnknown_QueryStatus

IUnknown_Exec

SHSetWindowBits

SHIsEmptyStream

SHSetParentHwnd

ConnectToConnectionPoint

IUnknown_AtomicRelease

PathSkipLeadingSlashesA

SHIsSameObject

IUnknown_GetWindow

IUnknown_SetOwner

IUnknown_SetSite (not documented)

IUnknown_GetClassID

IUnknown_QueryService

SHLoadMenuPopup

SHPropagateMessage

SHMenuIndexFromID (not documented)

SHRemoveAllSubMenus

SHEnableMenuItem

SHCheckMenuItem

SHRegisterClassA

SHLWAPI_184

SHMessageBoxCheckA

SHSimulateDrop (not documented)

SHLoadFromPropertyBag

IUnknown_TranslateAcceleratorOCS

IUnknown_OnFocusOCS

IUnknown_HandleIRestrict (not documented)

SHMessageBoxCheckW

SHGetMenuFromID

SHGetCurColorRes

SHWaitForSendMessageThread

SHIsExpandableFolder

DnsRecordSetCompare (stub)

SHFillRectClr

SHSearchMapInt

IUnknown_Set

MayQSForward (not documented)

MayExecForward (not documented)

IsQSForward (not documented)

SHStripMneumonicA

SHIsChildOrSelf

SHGetValueGoodBootA

SHGetValueGoodBootW

IContextMenu_Invoke (stub)

FDSA_Initialize (not documented)

FDSA_Destroy (not documented)

FDSA_InsertItem (not documented)

FDSA_DeleteItem (not documented)

SHLWAPI_212

IStream_Reset

IStream_Size

SHAnsiToUnicode

SHAnsiToUnicodeCP

SHUnicodeToAnsi

SHUnicodeToAnsiCP

QISearch

SHSetDefaultDialogFont (stub)

SHRemoveDefaultDialogFont

_SHGlobalCounterCreate

_SHGlobalCounterGetValue

_SHGlobalCounterIncrement

SHStripMneumonicW

ZoneCheckPathA (stub)

ZoneCheckPathW (stub)

ZoneCheckUrlA (stub)

ZoneCheckUrlW (stub)

ZoneCheckUrlExA (stub)

ZoneCheckUrlExW (stub)

ZoneCheckUrlExCacheA (stub)

ZoneCheckUrlExCacheW (stub)

ZoneCheckHost (stub)

ZoneCheckHostEx (stub)

SHPinDllOfCLSID

SHRegisterClassW

SHUnregisterClassesA

SHUnregisterClassesW

SHDefWindowProc

StopWatchMode

StopWatchFlush

StopWatchA

StopWatchW

StopWatch_TimerHandler

StopWatch_CheckMsg (stub)

StopWatch_MarkFrameStart

StopWatch_MarkSameFrameStart (stub)

StopWatch_MarkJavaStop

GetPerfTime

StopWatch_DispatchTime (stub)

StopWatch_SetMsgLastLocation

StopWatchExA (stub)

StopWatchExW (stub)

EventTraceHandler (stub)

IUnknown_GetSite (not documented)

SHCreateWorkerWindowA

SHRegisterWaitForSingleObject (stub)

SHUnregisterWait (stub)

SHQueueUserWorkItem (not documented)

SHCreateTimerQueue (stub)

SHDeleteTimerQueue (stub)

SHSetTimerQueueTimer (stub)

SHChangeTimerQueueTimer (stub)

SHCancelTimerQueueTimer (stub)

SHRestrictionLookup

SHWeakQueryInterface

SHWeakReleaseInterface

GUIDFromStringA

GUIDFromStringW

SHGetRestriction

SHSetThreadPoolLimits (stub)

SHTerminateThreadPool (stub)

RegisterGlobalHotkeyW (stub)

RegisterGlobalHotkeyA (stub)

WhichPlatform

SHDialogBox (stub)

SHCreateWorkerWindowW

SHInvokeDefaultCommand

SHRegGetIntW

SHPackDispParamsV (not documented)

SHPackDispParams (not documented)

IConnectionPoint_InvokeWithCancel (stub)

IConnectionPoint_SimpleInvoke (not documented)

IConnectionPoint_OnChanged

IUnknown_CPContainerInvokeParam (stub)

IUnknown_CPContainerOnChanged

IUnknown_CPContainerInvokeIndirect (stub)

PlaySoundWrapW

SHMirrorIcon (stub)

SHMessageBoxCheckExA

SHMessageBoxCheckExW

SHCancelUserWorkItems (stub)

SHGetIniStringW (not documented)

SHSetIniStringW (not documented)

CreateURLFileContentsW (stub)

CreateURLFileContentsA (stub)

SHLWAPI_298 (forward to WritePrivateProfileStringW in kernel32)

ExtTextOutWrapW

SHLWAPI_300 (forward to CreateFontW in gdi32)

SHLWAPI_301 (forward to DrawTextExW in user32)

SHLWAPI_302 (forward to GetMenuItemInfoW in user32)

SHLWAPI_303 (forward to InsertMenuItemW in user32)

SHLWAPI_304 (forward to CreateMetaFileW in gdi32)

SHLWAPI_305 (forward to CreateMutexW in kernel32)

SHLWAPI_306 (forward to ExpandEnvironmentStringsW in kernel32)

SHLWAPI_307 (forward to CreateSemaphoreW in kernel32)

SHLWAPI_308 (forward to IsBadStringPtrW in kernel32)

SHLWAPI_309 (forward to LoadLibraryW in kernel32)

SHLWAPI_310 (forward to GetTimeFormatW in kernel32)

SHLWAPI_311 (forward to GetDateFormatW in kernel32)

SHLWAPI_312 (forward to GetPrivateProfileStringW in kernel32)

SHGetFileInfoWrapW

SHLWAPI_314 (forward to RegisterClassExW in user32)

SHLWAPI_315 (forward to GetClassInfoExW in user32)

IShellFolder_GetDisplayNameOf (stub)

IShellFolder_ParseDisplayName (stub)

DragQueryFileWrapW

SHLWAPI_319 (forward to FindWindowExW in user32)

RegisterMIMETypeForExtensionA

RegisterMIMETypeForExtensionW

UnregisterMIMETypeForExtensionA

UnregisterMIMETypeForExtensionW

RegisterExtensionForMIMETypeA

RegisterExtensionForMIMETypeW

UnregisterExtensionForMIMETypeA

UnregisterExtensionForMIMETypeW

GetMIMETypeSubKeyA

GetMIMETypeSubKeyW

MIME_GetExtensionA

MIME_GetExtensionW

SHLWAPI_332 (forward to CallMsgFilterW in user32)

SHBrowseForFolderWrapW

SHGetPathFromIDListWrapW

ShellExecuteExWrapW

SHFileOperationWrapW

ExtractIconExWrapW

SHLWAPI_338 (forward to SetFileAttributesW in kernel32)

SHLWAPI_339 (forward to GetNumberFormatW in kernel32)

SHLWAPI_340 (forward to MessageBoxW in user32)

SHLWAPI_341 (forward to FindNextFileW in kernel32)

SHInterlockedCompareExchange (not documented)

SHRegGetCLSIDKeyA

SHRegGetCLSIDKeyW

SHAnsiToAnsi

SHUnicodeToUnicode

SHLWAPI_347 (forward to RegDeleteValueW in advapi32)

SHGetFileDescriptionW (stub)

SHGetFileDescriptionA (stub)

GetFileVersionInfoSizeWrapW

GetFileVersionInfoWrapW

VerQueryValueWrapW

SHFormatDateTimeA (stub)

SHFormatDateTimeW (stub)

IUnknown_EnableModeless

_CreateAllAccessSecurityAttributes

SHGetNewLinkInfoWrapW

SHDefExtractIconWrapW

SHLWAPI_359 (forward to OpenEventW in kernel32)

SHLWAPI_360 (forward to RemoveDirectoryW in kernel32)

SHLWAPI_361 (forward to GetShortPathNameW in kernel32)

SHLWAPI_362 (forward to GetUserNameW in advapi32)

SHInvokeCommand

DoesStringRoundTripA

DoesStringRoundTripW

SHLWAPI_366 (forward to RegEnumValueW in advapi32)

SHLWAPI_367 (forward to WritePrivateProfileStructW in kernel32)

SHLWAPI_368 (forward to GetPrivateProfileStructW in kernel32)

SHLWAPI_369 (forward to CreateProcessW in kernel32)

ExtractIconWrapW

DdeInitializeWrapW (forward to DdeInitializeW in user32)

DdeCreateStringHandleWrapW (forward to DdeCreateStringHandleW in user32)

DdeQueryStringWrapW (forward to DdeQueryStringW in user32)

SHCheckDiskForMediaA (stub)

SHCheckDiskForMediaW (stub)

MLGetUILanguage (forward to GetUserDefaultUILanguage in kernel32)

MLLoadLibraryA

MLLoadLibraryW

Shell_GetCachedImageIndexWrapW (stub)

Shell_GetCachedImageIndexWrapA (stub)

AssocCopyVerbs (stub)

ZoneComputePaneSize (not documented)

ZoneConfigureW (stub)

SHRestrictedMessageBox (stub)

SHLoadRawAccelerators (stub)

SHQueryRawAccelerator (stub)

SHQueryRawAcceleratorMsg (stub)

ShellMessageBoxWrapW

GetSaveFileNameWrapW

WNetRestoreConnectionWrapW

WNetGetLastErrorWrapW

EndDialogWrap (forward to EndDialog in user32)

SHLWAPI_393 (forward to CreateDialogIndirectParamW in user32)

SHChangeNotify (not documented)

MLWinHelpA (stub)

MLHtmlHelpA (stub)

MLWinHelpW (stub)

MLHtmlHelpW (stub)

StrCpyNXA

StrCpyNXW

PageSetupDlgWrapW

PrintDlgWrapW

GetOpenFileNameWrapW

IUnknown_EnumObjects (not documented)

MLBuildResURLA

MLBuildResURLW (not documented)

AssocMakeProgid (stub)

AssocMakeShell (stub)

AssocMakeApplicationByKeyW (stub)

AssocMakeApplicationByKeyA (stub)

AssocMakeFileExtsToApplicationW (stub)

AssocMakeFileExtsToApplicationA (stub)

SHGetMachineInfo

SHHtmlHelpOnDemandW (stub)

SHHtmlHelpOnDemandA (stub)

SHWinHelpOnDemandW (stub)

SHWinHelpOnDemandA (stub)

MLFreeLibrary (not documented)

SHFlushSFCacheWrap (not documented)

SHLWAPI_420 (stub)

SHLoadPersistedDataObject (stub)

_SHGlobalCounterCreateNamedA

_SHGlobalCounterCreateNamedW

_SHGlobalCounterDecrement

DeleteMenuWrap (not documented)

DestroyMenuWrap (stub)

TrackPopupMenuWrap (stub)

SHLWAPI_428 (forward to TrackPopupMenuEx in user32)

MLIsMLHInstance (not documented)

MLSetMLHInstance (not documented)

MLClearMLHInstance (not documented)

SHSendMessageBroadcastA (stub)

SHSendMessageBroadcastW (stub)

SHLWAPI_434 (forward to SendMessageTimeoutW in user32)

CLSIDFromProgIDWrap (forward to CLSIDFromProgID in ole32)

CLSIDFromStringWrap

IsOS

SHLoadRegUIStringA (stub)

SHLoadRegUIStringW (not documented)

SHGetWebFolderFilePathA

SHGetWebFolderFilePathW

SHLWAPI_442 (forward to GetEnvironmentVariableW in kernel32)

SHLWAPI_443 (forward to GetSystemWindowsDirectoryA in kernel32)

SHLWAPI_444 (forward to GetSystemWindowsDirectoryW in kernel32)

PathFileExistsAndAttributesA

PathFileExistsAndAttributesW

FixSlashesAndColonA (stub)

FixSlashesAndColonW (not documented)

NextPathA (stub)

NextPathW (stub)

CharUpperNoDBCSA (stub)

CharUpperNoDBCSW (stub)

CharLowerNoDBCSA (stub)

CharLowerNoDBCSW (stub)

PathIsValidCharA (not documented)

PathIsValidCharW (not documented)

SHLWAPI_457 (forward to GetLongPathNameW in kernel32)

SHLWAPI_458 (forward to GetLongPathNameA in kernel32)

SHExpandEnvironmentStringsA (forward to ExpandEnvironmentStringsA in kernel32)

SHExpandEnvironmentStringsW (forward to ExpandEnvironmentStringsW in kernel32)

SHGetAppCompatFlags (not documented)

UrlFixupW (stub)

SHExpandEnvironmentStringsForUserA (stub)

SHExpandEnvironmentStringsForUserW (stub)

PathUnExpandEnvStringsForUserA (stub)

PathUnExpandEnvStringsForUserW (stub)

SHRunIndirectRegClientCommand (stub)

RunIndirectRegCommand (stub)

RunRegCommand (stub)

IUnknown_ProfferServiceOld (stub)

SHCreatePropertyBagOnRegKey (stub)

SHCreatePropertyBagOnProfileSelections (stub)

SHGetIniStringUTF7W (stub)

SHSetIniStringUTF7W (stub)

GetShellSecurityDescriptor

SHGetObjectCompatFlags (stub)

SHCreatePropertyBagOnMemory (stub)

IUnknown_TranslateAcceleratorIO

IUnknown_UIActivateIO (stub)

UrlCrackW (stub)

IUnknown_HasFocusIO

SHMessageBoxHelpA (stub)

SHMessageBoxHelpW (stub)

IUnknown_QueryServiceExec (not documented)

MapWin32ErrorToSTG (stub)

ModeToCreateFileFlags (stub)

SHConvertGraphicsFile (stub)

GlobalAddAtomWrapW (stub)

GlobalFindAtomWrapW (stub)

SHGetShellKey (not documented)

PrettifyFileDescriptionW (stub)

SHPropertyBag_ReadType (stub)

SHPropertyBag_ReadStr (stub)

SHPropertyBag_WriteStr (stub)

SHPropertyBag_ReadLONG (stub)

SHPropertyBag_WriteLONG (stub)

SHPropertyBag_ReadBOOLOld (stub)

SHPropertyBag_WriteBOOL (stub)

SHPropertyBag_ReadGUID (stub)

SHPropertyBag_WriteGUID (stub)

SHPropertyBag_ReadDWORD (stub)

SHPropertyBag_WriteDWORD (stub)

IUnknown_OnFocusChangeIS (not documented)

SHLockSharedEx (stub)

PathFileExistsDefExtAndAttributesW (stub)

IStream_ReadPidl (stub)

IStream_WritePidl (stub)

IUnknown_ProfferService (not documented)

SKGetValueW (not documented)

SKSetValueW (stub)

SKDeleteValueW (stub)

SKAllocValueW (stub)

SHPropertyBag_ReadBSTR (stub)

SHPropertyBag_ReadPOINTL (stub)

SHPropertyBag_WritePOINTL (stub)

SHPropertyBag_ReadRECTL (stub)

SHPropertyBag_WriteRECTL (stub)

SHPropertyBag_ReadPOINTS (stub)

SHPropertyBag_WritePOINTS (stub)

SHPropertyBag_ReadSHORT (stub)

SHPropertyBag_WriteSHORT (stub)

SHPropertyBag_ReadInt (stub)

SHPropertyBag_WriteInt (stub)

SHPropertyBag_ReadStream (stub)

SHPropertyBag_WriteStream (stub)

SHGetPerScreenResName (stub)

SHPropertyBag_ReadBOOL (stub)

SHPropertyBag_Delete (stub)

IUnknown_QueryServicePropertyBag (stub)

SHBoolSystemParametersInfo (stub)

IUnknown_QueryServiceForWebBrowserApp (stub)

IUnknown_ShowBrowserBar (stub)

SHInvokeCommandOnContextMenu (stub)

SHInvokeCommandsOnContextMen (stub)

GetUIVersion (not documented)

CreateColorSpaceWrapW (stub)

QuerySourceCreateFromKey (stub)

SHForwardContextMenuMsg (stub)

IUnknown_DoContextMenuPopup (stub)

SHAreIconsEqual (stub)

SHCoCreateInstanceAC (not documented)

GetTemplateInfoFromHandle (stub)

IShellFolder_CompareIDs (stub)

AssocCreate

AssocIsDangerous

AssocQueryKeyA

AssocQueryKeyW

AssocQueryStringA

AssocQueryStringByKeyA

AssocQueryStringByKeyW

AssocQueryStringW

ChrCmpIA

ChrCmpIW

ColorAdjustLuma

ColorHLSToRGB

ColorRGBToHLS

DllGetVersion

GetMenuPosFromID

HashData

IntlStrEqWorkerA (not documented)

IntlStrEqWorkerW (not documented)

PathAddBackslashA

PathAddBackslashW

PathAddExtensionA

PathAddExtensionW

PathAppendA

PathAppendW

PathBuildRootA

PathBuildRootW

PathCanonicalizeA

PathCanonicalizeW

PathCombineA

PathCombineW

PathCommonPrefixA

PathCommonPrefixW

PathCompactPathA

PathCompactPathExA

PathCompactPathExW

PathCompactPathW

PathCreateFromUrlA (not documented)

PathCreateFromUrlW

PathFileExistsA

PathFileExistsW

PathFindExtensionA

PathFindExtensionW

PathFindFileNameA

PathFindFileNameW

PathFindNextComponentA

PathFindNextComponentW

PathFindOnPathA

PathFindOnPathW

PathFindSuffixArrayA

PathFindSuffixArrayW

PathGetArgsA

PathGetArgsW

PathGetCharTypeA

PathGetCharTypeW

PathGetDriveNumberA

PathGetDriveNumberW

PathIsContentTypeA

PathIsContentTypeW

PathIsDirectoryA

PathIsDirectoryEmptyA

PathIsDirectoryEmptyW

PathIsDirectoryW

PathIsFileSpecA

PathIsFileSpecW

PathIsLFNFileSpecA

PathIsLFNFileSpecW

PathIsNetworkPathA

PathIsNetworkPathW

PathIsPrefixA

PathIsPrefixW

PathIsRelativeA

PathIsRelativeW

PathIsRootA

PathIsRootW

PathIsSameRootA

PathIsSameRootW

PathIsSystemFolderA

PathIsSystemFolderW

PathIsUNCA

PathIsUNCServerA

PathIsUNCServerShareA

PathIsUNCServerShareW

PathIsUNCServerW

PathIsUNCW

PathIsURLA

PathIsURLW

PathMakePrettyA

PathMakePrettyW

PathMakeSystemFolderA

PathMakeSystemFolderW

PathMatchSpecA

PathMatchSpecW

PathParseIconLocationA

PathParseIconLocationW

PathQuoteSpacesA

PathQuoteSpacesW

PathRelativePathToA

PathRelativePathToW

PathRemoveArgsA

PathRemoveArgsW

PathRemoveBackslashA

PathRemoveBackslashW

PathRemoveBlanksA

PathRemoveBlanksW

PathRemoveExtensionA

PathRemoveExtensionW

PathRemoveFileSpecA

PathRemoveFileSpecW

PathRenameExtensionA

PathRenameExtensionW

PathSearchAndQualifyA

PathSearchAndQualifyW

PathSetDlgItemPathA

PathSetDlgItemPathW

PathSkipRootA

PathSkipRootW

PathStripPathA

PathStripPathW

PathStripToRootA

PathStripToRootW

PathUnExpandEnvStringsA

PathUnExpandEnvStringsW

PathUndecorateA

PathUndecorateW

PathUnmakeSystemFolderA

PathUnmakeSystemFolderW

PathUnquoteSpacesA

PathUnquoteSpacesW

SHAutoComplete

SHCopyKeyA

SHCopyKeyW

SHCreateShellPalette (not documented)

SHCreateStreamOnFileA

SHCreateStreamOnFileEx

SHCreateStreamOnFileW

SHCreateStreamWrapper

SHDeleteEmptyKeyA

SHDeleteEmptyKeyW

SHDeleteKeyA

SHDeleteKeyW

SHDeleteOrphanKeyA

SHDeleteOrphanKeyW

SHDeleteValueA

SHDeleteValueW

SHEnumKeyExA

SHEnumKeyExW

SHEnumValueA

SHEnumValueW

SHGetInverseCMAP

SHGetThreadRef

SHGetValueA

SHGetValueW

SHIsLowMemoryMachine

SHLoadIndirectString (not documented)

SHOpenRegStream2A

SHOpenRegStream2W

SHOpenRegStreamA

SHOpenRegStreamW

SHQueryInfoKeyA

SHQueryInfoKeyW

SHQueryValueExA

SHQueryValueExW

SHRegCloseUSKey

SHRegCreateUSKeyA

SHRegCreateUSKeyW

SHRegDeleteEmptyUSKeyA

SHRegDeleteEmptyUSKeyW

SHRegDeleteUSValueA

SHRegDeleteUSValueW

SHRegDuplicateHKey

SHRegEnumUSKeyA

SHRegEnumUSKeyW

SHRegEnumUSValueA

SHRegEnumUSValueW

SHRegGetBoolUSValueA

SHRegGetBoolUSValueW

SHRegGetPathA

SHRegGetPathW

SHRegGetUSValueA

SHRegGetUSValueW

SHRegGetValueA

SHRegGetValueW (not documented)

SHRegOpenUSKeyA

SHRegOpenUSKeyW

SHRegQueryInfoUSKeyA

SHRegQueryInfoUSKeyW

SHRegQueryUSValueA

SHRegQueryUSValueW

SHRegSetPathA

SHRegSetPathW

SHRegSetUSValueA

SHRegSetUSValueW

SHRegWriteUSValueA

SHRegWriteUSValueW

SHRegisterValidateTemplate

SHReleaseThreadRef

SHSetThreadRef

SHSetValueA

SHSetValueW

SHSkipJunction

SHStrDupA

SHStrDupW

StrCSpnA

StrCSpnIA

StrCSpnIW

StrCSpnW

StrCatBuffA

StrCatBuffW

StrCatW

StrChrA

StrChrIA

StrChrIW

StrChrW

StrCmpIW

StrCmpLogicalW

StrCmpNA

StrCmpNIA

StrCmpNIW

StrCmpNW

StrCmpW

StrCpyNW

StrCpyW

StrDupA

StrDupW

StrFormatByteSize64A

StrFormatByteSizeA

StrFormatByteSizeW

StrFormatKBSizeA

StrFormatKBSizeW

StrFromTimeIntervalA

StrFromTimeIntervalW

StrIsIntlEqualA

StrIsIntlEqualW

StrNCatA

StrNCatW

StrPBrkA

StrPBrkW

StrRChrA

StrRChrIA

StrRChrIW

StrRChrW

StrRStrIA

StrRStrIW

StrRetToBSTR

StrRetToBufA

StrRetToBufW

StrRetToStrA

StrRetToStrW

StrSpnA

StrSpnW

StrStrA

StrStrIA

StrStrIW

StrStrW

StrToIntA

StrToIntExA

StrToIntExW

StrToIntW

StrTrimA

StrTrimW

UrlApplySchemeA

UrlApplySchemeW

UrlCanonicalizeA

UrlCanonicalizeW

UrlCombineA

UrlCombineW

UrlCompareA

UrlCompareW

UrlCreateFromPathA (not documented)

UrlCreateFromPathW

UrlEscapeA (not documented)

UrlEscapeW

UrlGetLocationA

UrlGetLocationW

UrlGetPartA

UrlGetPartW

UrlHashA

UrlHashW

UrlIsA

UrlIsNoHistoryA

UrlIsNoHistoryW

UrlIsOpaqueA

UrlIsOpaqueW

UrlIsW

UrlUnescapeA

UrlUnescapeW

_SHGetInstanceExplorer

wnsprintfA

wnsprintfW

wvnsprintfA

wvnsprintfW

SEE ALSO

IQueryAssociations

IQueryAssociations_QueryInterface

IQueryAssociations_AddRef

IQueryAssociations_Release

IQueryAssociations_Init

IQueryAssociations_GetString

IQueryAssociations_GetKey

IQueryAssociations_GetData

IQueryAssociations_GetEnum


Copyright © 2007 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Mar 2007.