Data Structures |
| struct | PPARSEDURLA |
| struct | PPARSEDURLW |
| struct | DLLVERSIONINFO |
| struct | DLLVERSIONINFO2 |
| struct | QITAB |
Defines |
| #define | SHDeleteEmptyKey WINELIB_NAME_AW(SHDeleteEmptyKey) |
| #define | SHDeleteKey WINELIB_NAME_AW(SHDeleteKey) |
| #define | SHDeleteValue WINELIB_NAME_AW(SHDeleteValue) |
| #define | SHGetValue WINELIB_NAME_AW(SHGetValue) |
| #define | SHSetValue WINELIB_NAME_AW(SHSetValue) |
| #define | SHQueryValueEx WINELIB_NAME_AW(SHQueryValueEx) |
| #define | SHEnumKeyEx WINELIB_NAME_AW(SHEnumKeyEx) |
| #define | SHEnumValue WINELIB_NAME_AW(SHEnumValue) |
| #define | SHQueryInfoKey WINELIB_NAME_AW(SHQueryInfoKey) |
| #define | SHRegGetPath WINELIB_NAME_AW(SHRegGetPath) |
| #define | SHRegSetPath WINELIB_NAME_AW(SHRegSetPath) |
| #define | SHCopyKey WINELIB_NAME_AW(SHCopyKey) |
| #define | SRRF_RT_REG_NONE 0x1 |
| #define | SRRF_RT_REG_SZ 0x2 |
| #define | SRRF_RT_REG_EXPAND_SZ 0x4 |
| #define | SRRF_RT_REG_BINARY 0x8 |
| #define | SRRF_RT_REG_DWORD 0x10 |
| #define | SRRF_RT_REG_MULTI_SZ 0x20 |
| #define | SRRF_RT_REG_QWORD 0x40 |
| #define | SRRF_RT_DWORD (SRRF_RT_REG_BINARY|SRRF_RT_REG_DWORD) |
| #define | SRRF_RT_QWORD (SRRF_RT_REG_BINARY|SRRF_RT_REG_QWORD) |
| #define | SRRF_RT_ANY 0xffff |
| #define | SRRF_RM_ANY 0 |
| #define | SRRF_RM_NORMAL 0x10000 |
| #define | SRRF_RM_SAFE 0x20000 |
| #define | SRRF_RM_SAFENETWORK 0x40000 |
| #define | SRRF_NOEXPAND 0x10000000 |
| #define | SRRF_ZEROONFAILURE 0x20000000 |
| #define | SRRF_NOVIRT 0x40000000 |
| #define | SHRegGetValue WINELIB_NAME_AW(SHRegGetValue) |
| #define | SHDeleteOrphanKey WINELIB_NAME_AW(SHDeleteOrphanKey) |
| #define | SHREGSET_HKCU 0x1 /* Apply to HKCU if empty */ |
| #define | SHREGSET_FORCE_HKCU 0x2 /* Always apply to HKCU */ |
| #define | SHREGSET_HKLM 0x4 /* Apply to HKLM if empty */ |
| #define | SHREGSET_FORCE_HKLM 0x8 /* Always apply to HKLM */ |
| #define | SHREGSET_DEFAULT (SHREGSET_FORCE_HKCU | SHREGSET_HKLM) |
| #define | SHRegCreateUSKey WINELIB_NAME_AW(SHRegCreateUSKey) |
| #define | SHRegOpenUSKey WINELIB_NAME_AW(SHRegOpenUSKey) |
| #define | SHRegQueryUSValue WINELIB_NAME_AW(SHRegQueryUSValue) |
| #define | SHRegWriteUSValue WINELIB_NAME_AW(SHRegWriteUSValue) |
| #define | SHRegDeleteUSValue WINELIB_NAME_AW(SHRegDeleteUSValue) |
| #define | SHRegDeleteEmptyUSKey WINELIB_NAME_AW(SHRegDeleteEmptyUSKey) |
| #define | SHRegEnumUSKey WINELIB_NAME_AW(SHRegEnumUSKey) |
| #define | SHRegEnumUSValue WINELIB_NAME_AW(SHRegEnumUSValue) |
| #define | SHRegQueryInfoUSKey WINELIB_NAME_AW(SHRegQueryInfoUSKey) |
| #define | SHRegGetUSValue WINELIB_NAME_AW(SHRegGetUSValue) |
| #define | SHRegSetUSValue WINELIB_NAME_AW(SHRegSetUSValue) |
| #define | SHRegGetBoolUSValue WINELIB_NAME_AW(SHRegGetBoolUSValue) |
| #define | INTERFACE IQueryAssociations |
| #define | IQueryAssociations_QueryInterface(p, a, b) (p)->lpVtbl->QueryInterface(p,a,b) |
| #define | IQueryAssociations_AddRef(p) (p)->lpVtbl->AddRef(p) |
| #define | IQueryAssociations_Release(p) (p)->lpVtbl->Release(p) |
| #define | IQueryAssociations_Init(p, a, b, c, d) (p)->lpVtbl->Init(p,a,b,c,d) |
| #define | IQueryAssociations_GetString(p, a, b, c, d, e) (p)->lpVtbl->GetString(p,a,b,c,d,e) |
| #define | IQueryAssociations_GetKey(p, a, b, c, d) (p)->lpVtbl->GetKey(p,a,b,c,d) |
| #define | IQueryAssociations_GetData(p, a, b, c, d, e) (p)->lpVtbl->GetData(p,a,b,c,d,e) |
| #define | IQueryAssociations_GetEnum(p, a, b, c, d, e) (p)->lpVtbl->GetEnum(p,a,b,c,d,e) |
| #define | AssocQueryString WINELIB_NAME_AW(AssocQueryString) |
| #define | AssocQueryStringByKey WINELIB_NAME_AW(AssocQueryStringByKey) |
| #define | AssocQueryKey WINELIB_NAME_AW(AssocQueryKey) |
| #define | GCT_INVALID 0x0 |
| #define | GCT_LFNCHAR 0x1 |
| #define | GCT_SHORTCHAR 0x2 |
| #define | GCT_WILD 0x4 |
| #define | GCT_SEPARATOR 0x8 |
| #define | PathAddBackslash WINELIB_NAME_AW(PathAddBackslash) |
| #define | PathAddExtension WINELIB_NAME_AW(PathAddExtension) |
| #define | PathAppend WINELIB_NAME_AW(PathAppend) |
| #define | PathBuildRoot WINELIB_NAME_AW(PathBuiltRoot) |
| #define | PathCanonicalize WINELIB_NAME_AW(PathCanonicalize) |
| #define | PathCombine WINELIB_NAME_AW(PathCombine) |
| #define | PathCompactPath WINELIB_NAME_AW(PathCompactPath) |
| #define | PathCompactPathEx WINELIB_NAME_AW(PathCompactPathEx) |
| #define | PathCommonPrefix WINELIB_NAME_AW(PathCommonPrefix) |
| #define | PathCreateFromUrl WINELIB_NAME_AW(PathCreateFromUrl) |
| #define | PathFileExists WINELIB_NAME_AW(PathFileExists) |
| #define | PathFileExistsAndAttributes WINELIB_NAME_AW(PathFileExistsAndAttributes) |
| #define | PathFindExtension WINELIB_NAME_AW(PathFindExtension) |
| #define | PathFindFileName WINELIB_NAME_AW(PathFindFileName) |
| #define | PathFindNextComponent WINELIB_NAME_AW(PathFindNextComponent) |
| #define | PathFindOnPath WINELIB_NAME_AW(PathFindOnPath) |
| #define | PathGetArgs WINELIB_NAME_AW(PathGetArgs) |
| #define | PathGetCharType WINELIB_NAME_AW(PathGetCharType) |
| #define | PathGetDriveNumber WINELIB_NAME_AW(PathGetDriveNumber) |
| #define | PathIsDirectory WINELIB_NAME_AW(PathIsDirectory) |
| #define | PathIsDirectoryEmpty WINELIB_NAME_AW(PathIsDirectoryEmpty) |
| #define | PathIsFileSpec WINELIB_NAME_AW(PathIsFileSpec); |
| #define | PathIsPrefix WINELIB_NAME_AW(PathIsPrefix) |
| #define | PathIsRelative WINELIB_NAME_AW(PathIsRelative) |
| #define | PathIsRoot WINELIB_NAME_AW(PathIsRoot) |
| #define | PathIsSameRoot WINELIB_NAME_AW(PathIsSameRoot) |
| #define | PathIsUNC WINELIB_NAME_AW(PathIsUNC) |
| #define | PathIsUNCServer WINELIB_NAME_AW(PathIsUNCServer) |
| #define | PathIsUNCServerShare WINELIB_NAME_AW(PathIsUNCServerShare) |
| #define | PathIsContentType WINELIB_NAME_AW(PathIsContentType) |
| #define | PathIsURL WINELIB_NAME_AW(PathIsURL) |
| #define | PathMakePretty WINELIB_NAME_AW(PathMakePretty) |
| #define | PathMatchSpec WINELIB_NAME_AW(PathMatchSpec) |
| #define | PathParseIconLocation WINELIB_NAME_AW(PathParseIconLocation) |
| #define | PathQuoteSpaces WINELIB_NAME_AW(PathQuoteSpaces) |
| #define | PathRelativePathTo WINELIB_NAME_AW(PathRelativePathTo) |
| #define | PathRemoveArgs WINELIB_NAME_AW(PathRemoveArgs) |
| #define | PathRemoveBackslash WINELIB_NAME_AW(PathRemoveBackslash) |
| #define | PathRemoveBlanks WINELIB_NAME_AW(PathRemoveBlanks) |
| #define | PathRemoveExtension WINELIB_NAME_AW(PathRemoveExtension) |
| #define | PathRemoveFileSpec WINELIB_NAME_AW(PathRemoveFileSpec) |
| #define | PathRenameExtension WINELIB_NAME_AW(PathRenameExtension) |
| #define | PathSearchAndQualify WINELIB_NAME_AW(PathSearchAndQualify) |
| #define | PathSetDlgItemPath WINELIB_NAME_AW(PathSetDlgItemPath) |
| #define | PathSkipRoot WINELIB_NAME_AW(PathSkipRoot) |
| #define | PathStripPath WINELIB_NAME_AW(PathStripPath) |
| #define | PathStripToRoot WINELIB_NAME_AW(PathStripToRoot) |
| #define | PathUnquoteSpaces WINELIB_NAME_AW(PathUnquoteSpaces) |
| #define | PathMakeSystemFolder WINELIB_NAME_AW(PathMakeSystemFolder) |
| #define | PathUnmakeSystemFolder WINELIB_NAME_AW(PathUnmakeSystemFolder) |
| #define | PathIsSystemFolder WINELIB_NAME_AW(PathIsSystemFolder) |
| #define | PathIsNetworkPath WINELIB_NAME_AW(PathIsNetworkPath) |
| #define | PathIsLFNFileSpec WINELIB_NAME_AW(PathIsLFNFileSpec) |
| #define | PathFindSuffixArray WINELIB_NAME_AW(PathFindSuffixArray) |
| #define | PathUndecorate WINELIB_NAME_AW(PathUndecorate) |
| #define | PathUnExpandEnvStrings WINELIB_NAME_AW(PathUnExpandEnvStrings) |
| #define | URL_PARTFLAG_KEEPSCHEME 0x00000001 |
| #define | URL_APPLY_FORCEAPPLY 0x00000008 |
| #define | URL_APPLY_GUESSFILE 0x00000004 |
| #define | URL_APPLY_GUESSSCHEME 0x00000002 |
| #define | URL_APPLY_DEFAULT 0x00000001 |
| #define | URL_WININET_COMPATIBILITY 0x80000000 |
| #define | URL_PLUGGABLE_PROTOCOL 0x40000000 |
| #define | URL_ESCAPE_UNSAFE 0x20000000 |
| #define | URL_UNESCAPE 0x10000000 |
| #define | URL_DONT_SIMPLIFY 0x08000000 |
| #define | URL_NO_META URL_DONT_SIMPLIFY |
| #define | URL_ESCAPE_SPACES_ONLY 0x04000000 |
| #define | URL_DONT_ESCAPE_EXTRA_INFO 0x02000000 |
| #define | URL_DONT_UNESCAPE_EXTRA_INFO URL_DONT_ESCAPE_EXTRA_INFO |
| #define | URL_BROWSER_MODE URL_DONT_ESCAPE_EXTRA_INFO |
| #define | URL_INTERNAL_PATH 0x00800000 /* Will escape #'s in paths */ |
| #define | URL_UNESCAPE_HIGH_ANSI_ONLY 0x00400000 |
| #define | URL_CONVERT_IF_DOSPATH 0x00200000 |
| #define | URL_UNESCAPE_INPLACE 0x00100000 |
| #define | URL_FILE_USE_PATHURL 0x00010000 |
| #define | URL_ESCAPE_SEGMENT_ONLY 0x00002000 |
| #define | URL_ESCAPE_PERCENT 0x00001000 |
| #define | UrlApplyScheme WINELIB_NAME_AW(UrlApplyScheme) |
| #define | UrlCanonicalize WINELIB_NAME_AW(UrlCanonicalize) |
| #define | UrlCombine WINELIB_NAME_AW(UrlCombine) |
| #define | UrlCompare WINELIB_NAME_AW(UrlCompare) |
| #define | UrlEscape WINELIB_NAME_AW(UrlEscape) |
| #define | UrlEscapeSpacesA(x, y, z) |
| #define | UrlEscapeSpacesW(x, y, z) |
| #define | UrlEscapeSpaces WINELIB_NAME_AW(UrlEscapeSpaces) |
| #define | UrlGetLocation WINELIB_NAME_AW(UrlGetLocation) |
| #define | UrlGetPart WINELIB_NAME_AW(UrlGetPart) |
| #define | UrlHash WINELIB_NAME_AW(UrlHash) |
| #define | UrlIs WINELIB_NAME_AW(UrlIs) |
| #define | UrlIsNoHistory WINELIB_NAME_AW(UrlIsNoHistory) |
| #define | UrlIsOpaque WINELIB_NAME_AW(UrlIsOpaque) |
| #define | UrlIsFileUrlA(x) UrlIsA(x, URLIS_FILEURL) |
| #define | UrlIsFileUrlW(y) UrlIsW(x, URLIS_FILEURL) |
| #define | UrlIsFileUrl WINELIB_NAME_AW(UrlIsFileUrl) |
| #define | UrlUnescape WINELIB_NAME_AW(UrlUnescape) |
| #define | UrlUnescapeInPlaceA(x, y) |
| #define | UrlUnescapeInPlaceW(x, y) |
| #define | UrlUnescapeInPlace WINELIB_NAME_AW(UrlUnescapeInPlace) |
| #define | UrlCreateFromPath WINELIB_NAME_AW(UrlCreateFromPath) |
| #define | ParseURL WINELIB_NAME_AW(ParseUrl) |
| #define | STIF_DEFAULT 0x0L |
| #define | STIF_SUPPORT_HEX 0x1L |
| #define | ChrCmpI WINELIB_NAME_AW(ChrCmpI) |
| #define | StrCSpn WINELIB_NAME_AW(StrCSpn) |
| #define | StrCSpnI WINELIB_NAME_AW(StrCSpnI) |
| #define | StrCatA lstrcatA |
| #define | StrCat WINELIB_NAME_AW(StrCat) |
| #define | StrCatBuff WINELIB_NAME_AW(StrCatBuff) |
| #define | StrChr WINELIB_NAME_AW(StrChr) |
| #define | StrChrI WINELIB_NAME_AW(StrChrI) |
| #define | StrCmpA lstrcmpA |
| #define | StrCmp WINELIB_NAME_AW(StrCmp) |
| #define | StrCmpIA lstrcmpiA |
| #define | StrCmpI WINELIB_NAME_AW(StrCmpI) |
| #define | StrCpyA lstrcpyA |
| #define | StrCpy WINELIB_NAME_AW(StrCpy) |
| #define | StrCpyNA lstrcpynA |
| #define | StrCpyN WINELIB_NAME_AW(StrCpyN) |
| #define | StrNCpy WINELIB_NAME_AW(StrCpyN) |
| #define | StrCmpN WINELIB_NAME_AW(StrCmpN) |
| #define | StrNCmp WINELIB_NAME_AW(StrCmpN) |
| #define | StrCmpNI WINELIB_NAME_AW(StrCmpNI) |
| #define | StrNCmpI WINELIB_NAME_AW(StrCmpNI) |
| #define | StrDup WINELIB_NAME_AW(StrDup) |
| #define | SHStrDup WINELIB_NAME_AW(SHStrDup) |
| #define | StrFormatByteSize StrFormatByteSize64A |
| #define | StrFormatKBSize WINELIB_NAME_AW(StrFormatKBSize) |
| #define | StrFromTimeInterval WINELIB_NAME_AW(StrFromTimeInterval) |
| #define | StrIsIntlEqual WINELIB_NAME_AW(StrIsIntlEqual) |
| #define | StrIntlEqNA(a, b, c) StrIsIntlEqualA(TRUE,a,b,c) |
| #define | StrIntlEqNW(a, b, c) StrIsIntlEqualW(TRUE,a,b,c) |
| #define | StrIntlEqNIA(a, b, c) StrIsIntlEqualA(FALSE,a,b,c) |
| #define | StrIntlEqNIW(a, b, c) StrIsIntlEqualW(FALSE,a,b,c) |
| #define | StrNCat WINELIB_NAME_AW(StrNCat) |
| #define | StrCatN WINELIB_NAME_AW(StrNCat) |
| #define | StrPBrk WINELIB_NAME_AW(StrPBrk) |
| #define | StrRChr WINELIB_NAME_AW(StrRChr) |
| #define | StrRChrI WINELIB_NAME_AW(StrRChrI) |
| #define | StrRStrI WINELIB_NAME_AW(StrRStrI) |
| #define | StrSpn WINELIB_NAME_AW(StrSpn) |
| #define | StrStr WINELIB_NAME_AW(StrStr) |
| #define | StrStrI WINELIB_NAME_AW(StrStrI) |
| #define | StrToInt WINELIB_NAME_AW(StrToInt) |
| #define | StrToLong WINELIB_NAME_AW(StrToInt) |
| #define | StrToIntEx WINELIB_NAME_AW(StrToIntEx) |
| #define | StrToIntEx64 WINELIB_NAME_AW(StrToIntEx64) |
| #define | StrTrim WINELIB_NAME_AW(StrTrim) |
| #define | wvnsprintf WINELIB_NAME_AW(wvnsprintf) |
| #define | wnsprintf WINELIB_NAME_AW(wnsprintf) |
| #define | IntlStrEqWorker WINELIB_NAME_AW(IntlStrEqWorker) |
| #define | IntlStrEqNA(s1, s2, n) IntlStrEqWorkerA(TRUE,s1,s2,n) |
| #define | IntlStrEqNW(s1, s2, n) IntlStrEqWorkerW(TRUE,s1,s2,n) |
| #define | IntlStrEqN WINELIB_NAME_AW(IntlStrEqN) |
| #define | IntlStrEqNIA(s1, s2, n) IntlStrEqWorkerA(FALSE,s1,s2,n) |
| #define | IntlStrEqNIW(s1, s2, n) IntlStrEqWorkerW(FALSE,s1,s2,n) |
| #define | IntlStrEqNI WINELIB_NAME_AW(IntlStrEqNI) |
| #define | StrRetToStr WINELIB_NAME_AW(StrRetToStr) |
| #define | StrRetToBuf WINELIB_NAME_AW(StrRetToBuf) |
| #define | SHOpenRegStream WINELIB_NAME_AW(SHOpenRegStream2) /* Uses version 2 */ |
| #define | SHOpenRegStream2 WINELIB_NAME_AW(SHOpenRegStream2) |
| #define | SHCreateStreamOnFile WINELIB_NAME_AW(SHCreateStreamOnFile) |
| #define | SHACF_DEFAULT 0x00000000 |
| #define | SHACF_FILESYSTEM 0x00000001 |
| #define | SHACF_URLHISTORY 0x00000002 |
| #define | SHACF_URLMRU 0x00000004 |
| #define | SHACF_URLALL (SHACF_URLHISTORY|SHACF_URLMRU) |
| #define | SHACF_USETAB 0x00000008 |
| #define | SHACF_FILESYS_ONLY 0x00000010 |
| #define | SHACF_FILESYS_DIRS 0x00000020 |
| #define | SHACF_AUTOSUGGEST_FORCE_ON 0x10000000 |
| #define | SHACF_AUTOSUGGEST_FORCE_OFF 0x20000000 |
| #define | SHACF_AUTOAPPEND_FORCE_ON 0x40000000 |
| #define | SHACF_AUTOAPPEND_FORCE_OFF 0x80000000 |
| #define | CTF_INSIST 0x01 /* Always call */ |
| #define | CTF_THREAD_REF 0x02 /* Hold thread ref */ |
| #define | CTF_PROCESS_REF 0x04 /* Hold process ref */ |
| #define | CTF_COINIT 0x08 /* Startup COM first */ |
| #define | CTF_FREELIBANDEXIT 0x10 /* Hold DLL ref */ |
| #define | CTF_REF_COUNTED 0x20 /* Thread is ref counted */ |
| #define | CTF_WAIT_ALLOWCOM 0x40 /* Allow marshalling */ |
| #define | DLLVER_PLATFORM_WINDOWS 0x01 /* Win9x */ |
| #define | DLLVER_PLATFORM_NT 0x02 /* WinNT */ |
| #define | DLLVER_MAJOR_MASK 0xFFFF000000000000 |
| #define | DLLVER_MINOR_MASK 0x0000FFFF00000000 |
| #define | DLLVER_BUILD_MASK 0x00000000FFFF0000 |
| #define | DLLVER_QFE_MASK 0x000000000000FFFF |
| #define | MAKEDLLVERULL(mjr, mnr, bld, qfe) |
| #define | OS_WIN32SORGREATER 0x00 |
| #define | OS_NT 0x01 |
| #define | OS_WIN95ORGREATER 0x02 |
| #define | OS_NT4ORGREATER 0x03 |
| #define | OS_WIN2000ORGREATER_ALT 0x04 |
| #define | OS_WIN98ORGREATER 0x05 |
| #define | OS_WIN98_GOLD 0x06 |
| #define | OS_WIN2000ORGREATER 0x07 |
| #define | OS_WIN2000PRO 0x08 |
| #define | OS_WIN2000SERVER 0x09 |
| #define | OS_WIN2000ADVSERVER 0x0A |
| #define | OS_WIN2000DATACENTER 0x0B |
| #define | OS_WIN2000TERMINAL 0x0C |
| #define | OS_EMBEDDED 0x0D |
| #define | OS_TERMINALCLIENT 0x0E |
| #define | OS_TERMINALREMOTEADMIN 0x0F |
| #define | OS_WIN95_GOLD 0x10 |
| #define | OS_MEORGREATER 0x11 |
| #define | OS_XPORGREATER 0x12 |
| #define | OS_HOME 0x13 |
| #define | OS_PROFESSIONAL 0x14 |
| #define | OS_DATACENTER 0x15 |
| #define | OS_ADVSERVER 0x16 |
| #define | OS_SERVER 0x17 |
| #define | OS_TERMINALSERVER 0x18 |
| #define | OS_PERSONALTERMINALSERVER 0x19 |
| #define | OS_FASTUSERSWITCHING 0x1A |
| #define | OS_WELCOMELOGONUI 0x1B |
| #define | OS_DOMAINMEMBER 0x1C |
| #define | OS_ANYSERVER 0x1D |
| #define | OS_WOW6432 0x1E |
| #define | OS_WEBSERVER 0x1F |
| #define | OS_SMALLBUSINESSSERVER 0x20 |
| #define | OS_TABLETPC 0x21 |
| #define | OS_SERVERADMINUI 0x22 |
| #define | OS_MEDIACENTER 0x23 |
| #define | OS_APPLIANCE 0x24 |
| #define | TPS_EXECUTEIO 0x00000001 |
| #define | TPS_LONGEXECTIME 0x00000008 |
| #define | FDTF_SHORTTIME 0x00000001 |
| #define | FDTF_SHORTDATE 0x00000002 |
| #define | FDTF_DEFAULT (FDTF_SHORTDATE | FDTF_SHORTTIME) |
| #define | FDTF_LONGDATE 0x00000004 |
| #define | FDTF_LONGTIME 0x00000008 |
| #define | FDTF_RELATIVE 0x00000010 |
| #define | FDTF_LTRDATE 0x00000100 |
| #define | FDTF_RTLDATE 0x00000200 |
| #define | FDTF_NOAUTOREADINGORDER 0x00000400 |
Typedefs |
| typedef INT | SRRF |
| typedef HANDLE | HUSKEY |
| typedef HUSKEY * | PHUSKEY |
| typedef DWORD | ASSOCF |
| typedef struct IQueryAssociations * | LPQUERYASSOCIATIONS |
| typedef HRESULT(CALLBACK * | DLLGETVERSIONPROC )(DLLVERSIONINFO *) |
| typedef struct QITAB * | LPQITAB |
Enumerations |
| enum | SHREGDEL_FLAGS { SHREGDEL_DEFAULT = 0,
SHREGDEL_HKCU = 0x1,
SHREGDEL_HKLM = 0x10,
SHREGDEL_BOTH = SHREGDEL_HKLM | SHREGDEL_HKCU
} |
| enum | SHREGENUM_FLAGS { SHREGENUM_DEFAULT = 0,
SHREGENUM_HKCU = 0x1,
SHREGENUM_HKLM = 0x10,
SHREGENUM_BOTH = SHREGENUM_HKLM | SHREGENUM_HKCU
} |
| enum | {
ASSOCF_INIT_NOREMAPCLSID = 0x001,
ASSOCF_INIT_BYEXENAME = 0x002,
ASSOCF_OPEN_BYEXENAME = 0x002,
ASSOCF_INIT_DEFAULTTOSTAR = 0x004,
ASSOCF_INIT_DEFAULTTOFOLDER = 0x008,
ASSOCF_NOUSERSETTINGS = 0x010,
ASSOCF_NOTRUNCATE = 0x020,
ASSOCF_VERIFY = 0x040,
ASSOCF_REMAPRUNDLL = 0x080,
ASSOCF_NOFIXUPS = 0x100,
ASSOCF_IGNOREBASECLASS = 0x200,
ASSOCF_INIT_IGNOREUNKNOWN = 0x400
} |
| enum | ASSOCSTR {
ASSOCSTR_COMMAND = 1,
ASSOCSTR_EXECUTABLE,
ASSOCSTR_FRIENDLYDOCNAME,
ASSOCSTR_FRIENDLYAPPNAME,
ASSOCSTR_NOOPEN,
ASSOCSTR_SHELLNEWVALUE,
ASSOCSTR_DDECOMMAND,
ASSOCSTR_DDEIFEXEC,
ASSOCSTR_DDEAPPLICATION,
ASSOCSTR_DDETOPIC,
ASSOCSTR_INFOTIP,
ASSOCSTR_QUICKTIP,
ASSOCSTR_TILEINFO,
ASSOCSTR_CONTENTTYPE,
ASSOCSTR_DEFAULTICON,
ASSOCSTR_SHELLEXTENSION,
ASSOCSTR_MAX
} |
| enum | ASSOCKEY {
ASSOCKEY_SHELLEXECCLASS = 1,
ASSOCKEY_APP,
ASSOCKEY_CLASS,
ASSOCKEY_BASECLASS,
ASSOCKEY_MAX
} |
| enum | ASSOCDATA {
ASSOCDATA_MSIDESCRIPTOR = 1,
ASSOCDATA_NOACTIVATEHANDLER,
ASSOCDATA_QUERYCLASSSTORE,
ASSOCDATA_HASPERUSERASSOC,
ASSOCDATA_EDITFLAGS,
ASSOCDATA_VALUE,
ASSOCDATA_MAX
} |
| enum | ASSOCENUM { ASSOCENUM_NONE
} |
| enum | URL_SCHEME {
URL_SCHEME_INVALID = -1,
URL_SCHEME_UNKNOWN = 0,
URL_SCHEME_FTP,
URL_SCHEME_HTTP,
URL_SCHEME_GOPHER,
URL_SCHEME_MAILTO,
URL_SCHEME_NEWS,
URL_SCHEME_NNTP,
URL_SCHEME_TELNET,
URL_SCHEME_WAIS,
URL_SCHEME_FILE,
URL_SCHEME_MK,
URL_SCHEME_HTTPS,
URL_SCHEME_SHELL,
URL_SCHEME_SNEWS,
URL_SCHEME_LOCAL,
URL_SCHEME_JAVASCRIPT,
URL_SCHEME_VBSCRIPT,
URL_SCHEME_ABOUT,
URL_SCHEME_RES,
URL_SCHEME_MSSHELLROOTED,
URL_SCHEME_MSSHELLIDLIST,
URL_SCHEME_MSHELP,
URL_SCHEME_MSSHELLDEVICE,
URL_SCHEME_WILDCARD,
URL_SCHEME_SEARCH_MS,
URL_SCHEME_SEARCH,
URL_SCHEME_KNOWNFOLDER,
URL_SCHEME_MAXVALUE
} |
| enum | URL_PART {
URL_PART_NONE = 0,
URL_PART_SCHEME = 1,
URL_PART_HOSTNAME,
URL_PART_USERNAME,
URL_PART_PASSWORD,
URL_PART_PORT,
URL_PART_QUERY
} |
| enum | URLIS {
URLIS_URL,
URLIS_OPAQUE,
URLIS_NOHISTORY,
URLIS_FILEURL,
URLIS_APPLIABLE,
URLIS_DIRECTORY,
URLIS_HASQUERY
} |
Functions |
| DWORD WINAPI | SHDeleteEmptyKeyA (HKEY, LPCSTR) |
| DWORD WINAPI | SHDeleteEmptyKeyW (HKEY, LPCWSTR) |
| DWORD WINAPI | SHDeleteKeyA (HKEY, LPCSTR) |
| DWORD WINAPI | SHDeleteKeyW (HKEY, LPCWSTR) |
| DWORD WINAPI | SHDeleteValueA (HKEY, LPCSTR, LPCSTR) |
| DWORD WINAPI | SHDeleteValueW (HKEY, LPCWSTR, LPCWSTR) |
| DWORD WINAPI | SHGetValueA (HKEY, LPCSTR, LPCSTR, LPDWORD, LPVOID, LPDWORD) |
| DWORD WINAPI | SHGetValueW (HKEY, LPCWSTR, LPCWSTR, LPDWORD, LPVOID, LPDWORD) |
| DWORD WINAPI | SHSetValueA (HKEY, LPCSTR, LPCSTR, DWORD, LPCVOID, DWORD) |
| DWORD WINAPI | SHSetValueW (HKEY, LPCWSTR, LPCWSTR, DWORD, LPCVOID, DWORD) |
| DWORD WINAPI | SHQueryValueExA (HKEY, LPCSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD) |
| DWORD WINAPI | SHQueryValueExW (HKEY, LPCWSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD) |
| LONG WINAPI | SHEnumKeyExA (HKEY, DWORD, LPSTR, LPDWORD) |
| LONG WINAPI | SHEnumKeyExW (HKEY, DWORD, LPWSTR, LPDWORD) |
| LONG WINAPI | SHEnumValueA (HKEY, DWORD, LPSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD) |
| LONG WINAPI | SHEnumValueW (HKEY, DWORD, LPWSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD) |
| LONG WINAPI | SHQueryInfoKeyA (HKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD) |
| LONG WINAPI | SHQueryInfoKeyW (HKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD) |
| DWORD WINAPI | SHRegGetPathA (HKEY, LPCSTR, LPCSTR, LPSTR, DWORD) |
| DWORD WINAPI | SHRegGetPathW (HKEY, LPCWSTR, LPCWSTR, LPWSTR, DWORD) |
| DWORD WINAPI | SHRegSetPathA (HKEY, LPCSTR, LPCSTR, LPCSTR, DWORD) |
| DWORD WINAPI | SHRegSetPathW (HKEY, LPCWSTR, LPCWSTR, LPCWSTR, DWORD) |
| DWORD WINAPI | SHCopyKeyA (HKEY, LPCSTR, HKEY, DWORD) |
| DWORD WINAPI | SHCopyKeyW (HKEY, LPCWSTR, HKEY, DWORD) |
| HKEY WINAPI | SHRegDuplicateHKey (HKEY) |
| LSTATUS WINAPI | SHRegGetValueA (HKEY, LPCSTR, LPCSTR, SRRF, LPDWORD, LPVOID, LPDWORD) |
| LSTATUS WINAPI | SHRegGetValueW (HKEY, LPCWSTR, LPCWSTR, SRRF, LPDWORD, LPVOID, LPDWORD) |
| DWORD WINAPI | SHDeleteOrphanKeyA (HKEY, LPCSTR) |
| DWORD WINAPI | SHDeleteOrphanKeyW (HKEY, LPCWSTR) |
| LONG WINAPI | SHRegCreateUSKeyA (LPCSTR, REGSAM, HUSKEY, PHUSKEY, DWORD) |
| LONG WINAPI | SHRegCreateUSKeyW (LPCWSTR, REGSAM, HUSKEY, PHUSKEY, DWORD) |
| LONG WINAPI | SHRegOpenUSKeyA (LPCSTR, REGSAM, HUSKEY, PHUSKEY, BOOL) |
| LONG WINAPI | SHRegOpenUSKeyW (LPCWSTR, REGSAM, HUSKEY, PHUSKEY, BOOL) |
| LONG WINAPI | SHRegQueryUSValueA (HUSKEY, LPCSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD) |
| LONG WINAPI | SHRegQueryUSValueW (HUSKEY, LPCWSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD) |
| LONG WINAPI | SHRegWriteUSValueA (HUSKEY, LPCSTR, DWORD, LPVOID, DWORD, DWORD) |
| LONG WINAPI | SHRegWriteUSValueW (HUSKEY, LPCWSTR, DWORD, LPVOID, DWORD, DWORD) |
| LONG WINAPI | SHRegDeleteUSValueA (HUSKEY, LPCSTR, SHREGDEL_FLAGS) |
| LONG WINAPI | SHRegDeleteUSValueW (HUSKEY, LPCWSTR, SHREGDEL_FLAGS) |
| LONG WINAPI | SHRegDeleteEmptyUSKeyA (HUSKEY, LPCSTR, SHREGDEL_FLAGS) |
| LONG WINAPI | SHRegDeleteEmptyUSKeyW (HUSKEY, LPCWSTR, SHREGDEL_FLAGS) |
| LONG WINAPI | SHRegEnumUSKeyA (HUSKEY, DWORD, LPSTR, LPDWORD, SHREGENUM_FLAGS) |
| LONG WINAPI | SHRegEnumUSKeyW (HUSKEY, DWORD, LPWSTR, LPDWORD, SHREGENUM_FLAGS) |
| LONG WINAPI | SHRegEnumUSValueA (HUSKEY, DWORD, LPSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD, SHREGENUM_FLAGS) |
| LONG WINAPI | SHRegEnumUSValueW (HUSKEY, DWORD, LPWSTR, LPDWORD, LPDWORD, LPVOID, LPDWORD, SHREGENUM_FLAGS) |
| LONG WINAPI | SHRegQueryInfoUSKeyA (HUSKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD, SHREGENUM_FLAGS) |
| LONG WINAPI | SHRegQueryInfoUSKeyW (HUSKEY, LPDWORD, LPDWORD, LPDWORD, LPDWORD, SHREGENUM_FLAGS) |
| LONG WINAPI | SHRegCloseUSKey (HUSKEY) |
| LONG WINAPI | SHRegGetUSValueA (LPCSTR, LPCSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD) |
| LONG WINAPI | SHRegGetUSValueW (LPCWSTR, LPCWSTR, LPDWORD, LPVOID, LPDWORD, BOOL, LPVOID, DWORD) |
| LONG WINAPI | SHRegSetUSValueA (LPCSTR, LPCSTR, DWORD, LPVOID, DWORD, DWORD) |
| LONG WINAPI | SHRegSetUSValueW (LPCWSTR, LPCWSTR, DWORD, LPVOID, DWORD, DWORD) |
| BOOL WINAPI | SHRegGetBoolUSValueA (LPCSTR, LPCSTR, BOOL, BOOL) |
| BOOL WINAPI | SHRegGetBoolUSValueW (LPCWSTR, LPCWSTR, BOOL, BOOL) |
| int WINAPI | SHRegGetIntW (HKEY, LPCWSTR, int) |
| | DECLARE_INTERFACE_ (IQueryAssociations, IUnknown) |
| HRESULT WINAPI | AssocCreate (CLSID, REFIID, LPVOID *) |
| HRESULT WINAPI | AssocQueryStringA (ASSOCF, ASSOCSTR, LPCSTR, LPCSTR, LPSTR, LPDWORD) |
| HRESULT WINAPI | AssocQueryStringW (ASSOCF, ASSOCSTR, LPCWSTR, LPCWSTR, LPWSTR, LPDWORD) |
| HRESULT WINAPI | AssocQueryStringByKeyA (ASSOCF, ASSOCSTR, HKEY, LPCSTR, LPSTR, LPDWORD) |
| HRESULT WINAPI | AssocQueryStringByKeyW (ASSOCF, ASSOCSTR, HKEY, LPCWSTR, LPWSTR, LPDWORD) |
| HRESULT WINAPI | AssocQueryKeyA (ASSOCF, ASSOCKEY, LPCSTR, LPCSTR, PHKEY) |
| HRESULT WINAPI | AssocQueryKeyW (ASSOCF, ASSOCKEY, LPCWSTR, LPCWSTR, PHKEY) |
| BOOL WINAPI | AssocIsDangerous (LPCWSTR) |
| HRESULT WINAPI | IUnknown_SetSite (IUnknown *punk, IUnknown *punkSite) |
| HRESULT WINAPI | IUnknown_QueryService (IUnknown *punk, REFGUID guidService, REFIID riid, void **ppvOut) |
| LPSTR WINAPI | PathAddBackslashA (LPSTR) |
| LPWSTR WINAPI | PathAddBackslashW (LPWSTR) |
| BOOL WINAPI | PathAddExtensionA (LPSTR, LPCSTR) |
| BOOL WINAPI | PathAddExtensionW (LPWSTR, LPCWSTR) |
| BOOL WINAPI | PathAppendA (LPSTR, LPCSTR) |
| BOOL WINAPI | PathAppendW (LPWSTR, LPCWSTR) |
| LPSTR WINAPI | PathBuildRootA (LPSTR, int) |
| LPWSTR WINAPI | PathBuildRootW (LPWSTR, int) |
| BOOL WINAPI | PathCanonicalizeA (LPSTR, LPCSTR) |
| BOOL WINAPI | PathCanonicalizeW (LPWSTR, LPCWSTR) |
| LPSTR WINAPI | PathCombineA (LPSTR, LPCSTR, LPCSTR) |
| LPWSTR WINAPI | PathCombineW (LPWSTR, LPCWSTR, LPCWSTR) |
| BOOL WINAPI | PathCompactPathA (HDC, LPSTR, UINT) |
| BOOL WINAPI | PathCompactPathW (HDC, LPWSTR, UINT) |
| BOOL WINAPI | PathCompactPathExA (LPSTR, LPCSTR, UINT, DWORD) |
| BOOL WINAPI | PathCompactPathExW (LPWSTR, LPCWSTR, UINT, DWORD) |
| int WINAPI | PathCommonPrefixA (LPCSTR, LPCSTR, LPSTR) |
| int WINAPI | PathCommonPrefixW (LPCWSTR, LPCWSTR, LPWSTR) |
| HRESULT WINAPI | PathCreateFromUrlA (LPCSTR pszUrl, LPSTR pszPath, LPDWORD pcchPath, DWORD dwReserved) |
| HRESULT WINAPI | PathCreateFromUrlW (LPCWSTR pszUrl, LPWSTR pszPath, LPDWORD pcchPath, DWORD dwReserved) |
| BOOL WINAPI | PathFileExistsA (LPCSTR) |
| BOOL WINAPI | PathFileExistsW (LPCWSTR) |
| BOOL WINAPI | PathFileExistsAndAttributesA (LPCSTR lpszPath, DWORD *dwAttr) |
| BOOL WINAPI | PathFileExistsAndAttributesW (LPCWSTR lpszPath, DWORD *dwAttr) |
| LPSTR WINAPI | PathFindExtensionA (LPCSTR) |
| LPWSTR WINAPI | PathFindExtensionW (LPCWSTR) |
| LPSTR WINAPI | PathFindFileNameA (LPCSTR) |
| LPWSTR WINAPI | PathFindFileNameW (LPCWSTR) |
| LPSTR WINAPI | PathFindNextComponentA (LPCSTR) |
| LPWSTR WINAPI | PathFindNextComponentW (LPCWSTR) |
| BOOL WINAPI | PathFindOnPathA (LPSTR, LPCSTR *) |
| BOOL WINAPI | PathFindOnPathW (LPWSTR, LPCWSTR *) |
| LPSTR WINAPI | PathGetArgsA (LPCSTR) |
| LPWSTR WINAPI | PathGetArgsW (LPCWSTR) |
| UINT WINAPI | PathGetCharTypeA (UCHAR) |
| UINT WINAPI | PathGetCharTypeW (WCHAR) |
| int WINAPI | PathGetDriveNumberA (LPCSTR) |
| int WINAPI | PathGetDriveNumberW (LPCWSTR) |
| BOOL WINAPI | PathIsDirectoryA (LPCSTR) |
| BOOL WINAPI | PathIsDirectoryW (LPCWSTR) |
| BOOL WINAPI | PathIsDirectoryEmptyA (LPCSTR) |
| BOOL WINAPI | PathIsDirectoryEmptyW (LPCWSTR) |
| BOOL WINAPI | PathIsFileSpecA (LPCSTR) |
| BOOL WINAPI | PathIsFileSpecW (LPCWSTR) |
| BOOL WINAPI | PathIsPrefixA (LPCSTR, LPCSTR) |
| BOOL WINAPI | PathIsPrefixW (LPCWSTR, LPCWSTR) |
| BOOL WINAPI | PathIsRelativeA (LPCSTR) |
| BOOL WINAPI | PathIsRelativeW (LPCWSTR) |
| BOOL WINAPI | PathIsRootA (LPCSTR) |
| BOOL WINAPI | PathIsRootW (LPCWSTR) |
| BOOL WINAPI | PathIsSameRootA (LPCSTR, LPCSTR) |
| BOOL WINAPI | PathIsSameRootW (LPCWSTR, LPCWSTR) |
| BOOL WINAPI | PathIsUNCA (LPCSTR) |
| BOOL WINAPI | PathIsUNCW (LPCWSTR) |
| BOOL WINAPI | PathIsUNCServerA (LPCSTR) |
| BOOL WINAPI | PathIsUNCServerW (LPCWSTR) |
| BOOL WINAPI | PathIsUNCServerShareA (LPCSTR) |
| BOOL WINAPI | PathIsUNCServerShareW (LPCWSTR) |
| BOOL WINAPI | PathIsContentTypeA (LPCSTR, LPCSTR) |
| BOOL WINAPI | PathIsContentTypeW (LPCWSTR, LPCWSTR) |
| BOOL WINAPI | PathIsURLA (LPCSTR) |
| BOOL WINAPI | PathIsURLW (LPCWSTR) |
| BOOL WINAPI | PathMakePrettyA (LPSTR) |
| BOOL WINAPI | PathMakePrettyW (LPWSTR) |
| BOOL WINAPI | PathMatchSpecA (LPCSTR, LPCSTR) |
| BOOL WINAPI | PathMatchSpecW (LPCWSTR, LPCWSTR) |
| int WINAPI | PathParseIconLocationA (LPSTR) |
| int WINAPI | PathParseIconLocationW (LPWSTR) |
| VOID WINAPI | PathQuoteSpacesA (LPSTR) |
| VOID WINAPI | PathQuoteSpacesW (LPWSTR) |
| BOOL WINAPI | PathRelativePathToA (LPSTR, LPCSTR, DWORD, LPCSTR, DWORD) |
| BOOL WINAPI | PathRelativePathToW (LPWSTR, LPCWSTR, DWORD, LPCWSTR, DWORD) |
| VOID WINAPI | PathRemoveArgsA (LPSTR) |
| VOID WINAPI | PathRemoveArgsW (LPWSTR) |
| LPSTR WINAPI | PathRemoveBackslashA (LPSTR) |
| LPWSTR WINAPI | PathRemoveBackslashW (LPWSTR) |
| VOID WINAPI | PathRemoveBlanksA (LPSTR) |
| VOID WINAPI | PathRemoveBlanksW (LPWSTR) |
| VOID WINAPI | PathRemoveExtensionA (LPSTR) |
| VOID WINAPI | PathRemoveExtensionW (LPWSTR) |
| BOOL WINAPI | PathRemoveFileSpecA (LPSTR) |
| BOOL WINAPI | PathRemoveFileSpecW (LPWSTR) |
| BOOL WINAPI | PathRenameExtensionA (LPSTR, LPCSTR) |
| BOOL WINAPI | PathRenameExtensionW (LPWSTR, LPCWSTR) |
| BOOL WINAPI | PathSearchAndQualifyA (LPCSTR, LPSTR, UINT) |
| BOOL WINAPI | PathSearchAndQualifyW (LPCWSTR, LPWSTR, UINT) |
| VOID WINAPI | PathSetDlgItemPathA (HWND, int, LPCSTR) |
| VOID WINAPI | PathSetDlgItemPathW (HWND, int, LPCWSTR) |
| LPSTR WINAPI | PathSkipRootA (LPCSTR) |
| LPWSTR WINAPI | PathSkipRootW (LPCWSTR) |
| VOID WINAPI | PathStripPathA (LPSTR) |
| VOID WINAPI | PathStripPathW (LPWSTR) |
| BOOL WINAPI | PathStripToRootA (LPSTR) |
| BOOL WINAPI | PathStripToRootW (LPWSTR) |
| VOID WINAPI | PathUnquoteSpacesA (LPSTR) |
| VOID WINAPI | PathUnquoteSpacesW (LPWSTR) |
| BOOL WINAPI | PathMakeSystemFolderA (LPCSTR) |
| BOOL WINAPI | PathMakeSystemFolderW (LPCWSTR) |
| BOOL WINAPI | PathUnmakeSystemFolderA (LPCSTR) |
| BOOL WINAPI | PathUnmakeSystemFolderW (LPCWSTR) |
| BOOL WINAPI | PathIsSystemFolderA (LPCSTR, DWORD) |
| BOOL WINAPI | PathIsSystemFolderW (LPCWSTR, DWORD) |
| BOOL WINAPI | PathIsNetworkPathA (LPCSTR) |
| BOOL WINAPI | PathIsNetworkPathW (LPCWSTR) |
| BOOL WINAPI | PathIsLFNFileSpecA (LPCSTR) |
| BOOL WINAPI | PathIsLFNFileSpecW (LPCWSTR) |
| LPCSTR WINAPI | PathFindSuffixArrayA (LPCSTR, LPCSTR *, int) |
| LPCWSTR WINAPI | PathFindSuffixArrayW (LPCWSTR, LPCWSTR *, int) |
| VOID WINAPI | PathUndecorateA (LPSTR) |
| VOID WINAPI | PathUndecorateW (LPWSTR) |
| BOOL WINAPI | PathUnExpandEnvStringsA (LPCSTR, LPSTR, UINT) |
| BOOL WINAPI | PathUnExpandEnvStringsW (LPCWSTR, LPWSTR, UINT) |
| HRESULT WINAPI | UrlApplySchemeA (LPCSTR, LPSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlApplySchemeW (LPCWSTR, LPWSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlCanonicalizeA (LPCSTR, LPSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlCanonicalizeW (LPCWSTR, LPWSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlCombineA (LPCSTR, LPCSTR, LPSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlCombineW (LPCWSTR, LPCWSTR, LPWSTR, LPDWORD, DWORD) |
| INT WINAPI | UrlCompareA (LPCSTR, LPCSTR, BOOL) |
| INT WINAPI | UrlCompareW (LPCWSTR, LPCWSTR, BOOL) |
| HRESULT WINAPI | UrlEscapeA (LPCSTR, LPSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlEscapeW (LPCWSTR, LPWSTR, LPDWORD, DWORD) |
| LPCSTR WINAPI | UrlGetLocationA (LPCSTR) |
| LPCWSTR WINAPI | UrlGetLocationW (LPCWSTR) |
| HRESULT WINAPI | UrlGetPartA (LPCSTR, LPSTR, LPDWORD, DWORD, DWORD) |
| HRESULT WINAPI | UrlGetPartW (LPCWSTR, LPWSTR, LPDWORD, DWORD, DWORD) |
| HRESULT WINAPI | HashData (const unsigned char *, DWORD, unsigned char *lpDest, DWORD) |
| HRESULT WINAPI | UrlHashA (LPCSTR, unsigned char *, DWORD) |
| HRESULT WINAPI | UrlHashW (LPCWSTR, unsigned char *, DWORD) |
| BOOL WINAPI | UrlIsA (LPCSTR, URLIS) |
| BOOL WINAPI | UrlIsW (LPCWSTR, URLIS) |
| BOOL WINAPI | UrlIsNoHistoryA (LPCSTR) |
| BOOL WINAPI | UrlIsNoHistoryW (LPCWSTR) |
| BOOL WINAPI | UrlIsOpaqueA (LPCSTR) |
| BOOL WINAPI | UrlIsOpaqueW (LPCWSTR) |
| HRESULT WINAPI | UrlUnescapeA (LPSTR, LPSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlUnescapeW (LPWSTR, LPWSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlCreateFromPathA (LPCSTR, LPSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | UrlCreateFromPathW (LPCWSTR, LPWSTR, LPDWORD, DWORD) |
| HRESULT WINAPI | ParseURLA (LPCSTR pszUrl, PARSEDURLA *ppu) |
| HRESULT WINAPI | ParseURLW (LPCWSTR pszUrl, PARSEDURLW *ppu) |
| BOOL WINAPI | ChrCmpIA (WORD, WORD) |
| BOOL WINAPI | ChrCmpIW (WCHAR, WCHAR) |
| INT WINAPI | StrCSpnA (LPCSTR, LPCSTR) |
| INT WINAPI | StrCSpnW (LPCWSTR, LPCWSTR) |
| INT WINAPI | StrCSpnIA (LPCSTR, LPCSTR) |
| INT WINAPI | StrCSpnIW (LPCWSTR, LPCWSTR) |
| LPWSTR WINAPI | StrCatW (LPWSTR, LPCWSTR) |
| LPSTR WINAPI | StrCatBuffA (LPSTR, LPCSTR, INT) |
| LPWSTR WINAPI | StrCatBuffW (LPWSTR, LPCWSTR, INT) |
| DWORD WINAPI | StrCatChainW (LPWSTR, DWORD, DWORD, LPCWSTR) |
| LPSTR WINAPI | StrChrA (LPCSTR, WORD) |
| LPWSTR WINAPI | StrChrW (LPCWSTR, WCHAR) |
| LPSTR WINAPI | StrChrIA (LPCSTR, WORD) |
| LPWSTR WINAPI | StrChrIW (LPCWSTR, WCHAR) |
| int WINAPI | StrCmpW (LPCWSTR, LPCWSTR) |
| int WINAPI | StrCmpIW (LPCWSTR, LPCWSTR) |
| LPWSTR WINAPI | StrCpyW (LPWSTR, LPCWSTR) |
| LPWSTR WINAPI | StrCpyNW (LPWSTR, LPCWSTR, int) |
| INT WINAPI | StrCmpLogicalW (LPCWSTR, LPCWSTR) |
| INT WINAPI | StrCmpNA (LPCSTR, LPCSTR, INT) |
| INT WINAPI | StrCmpNW (LPCWSTR, LPCWSTR, INT) |
| INT WINAPI | StrCmpNIA (LPCSTR, LPCSTR, INT) |
| INT WINAPI | StrCmpNIW (LPCWSTR, LPCWSTR, INT) |
| LPSTR WINAPI | StrDupA (LPCSTR) |
| LPWSTR WINAPI | StrDupW (LPCWSTR) |
| HRESULT WINAPI | SHStrDupA (LPCSTR, WCHAR **) |
| HRESULT WINAPI | SHStrDupW (LPCWSTR, WCHAR **) |
| LPSTR WINAPI | StrFormatByteSizeA (DWORD, LPSTR, UINT) |
| LPSTR WINAPI | StrFormatByteSize64A (LONGLONG, LPSTR, UINT) |
| LPWSTR WINAPI | StrFormatByteSizeW (LONGLONG, LPWSTR, UINT) |
| LPSTR WINAPI | StrFormatKBSizeA (LONGLONG, LPSTR, UINT) |
| LPWSTR WINAPI | StrFormatKBSizeW (LONGLONG, LPWSTR, UINT) |
| int WINAPI | StrFromTimeIntervalA (LPSTR, UINT, DWORD, int) |
| int WINAPI | StrFromTimeIntervalW (LPWSTR, UINT, DWORD, int) |
| BOOL WINAPI | StrIsIntlEqualA (BOOL, LPCSTR, LPCSTR, int) |
| BOOL WINAPI | StrIsIntlEqualW (BOOL, LPCWSTR, LPCWSTR, int) |
| LPSTR WINAPI | StrNCatA (LPSTR, LPCSTR, int) |
| LPWSTR WINAPI | StrNCatW (LPWSTR, LPCWSTR, int) |
| LPSTR WINAPI | StrPBrkA (LPCSTR, LPCSTR) |
| LPWSTR WINAPI | StrPBrkW (LPCWSTR, LPCWSTR) |
| LPSTR WINAPI | StrRChrA (LPCSTR, LPCSTR, WORD) |
| LPWSTR WINAPI | StrRChrW (LPCWSTR, LPCWSTR, WORD) |
| LPSTR WINAPI | StrRChrIA (LPCSTR, LPCSTR, WORD) |
| LPWSTR WINAPI | StrRChrIW (LPCWSTR, LPCWSTR, WORD) |
| LPSTR WINAPI | StrRStrIA (LPCSTR, LPCSTR, LPCSTR) |
| LPWSTR WINAPI | StrRStrIW (LPCWSTR, LPCWSTR, LPCWSTR) |
| int WINAPI | StrSpnA (LPCSTR, LPCSTR) |
| int WINAPI | StrSpnW (LPCWSTR, LPCWSTR) |
| LPSTR WINAPI | StrStrA (LPCSTR, LPCSTR) |
| LPWSTR WINAPI | StrStrW (LPCWSTR, LPCWSTR) |
| LPSTR WINAPI | StrStrIA (LPCSTR, LPCSTR) |
| LPWSTR WINAPI | StrStrIW (LPCWSTR, LPCWSTR) |
| int WINAPI | StrToIntA (LPCSTR) |
| int WINAPI | StrToIntW (LPCWSTR) |
| BOOL WINAPI | StrToIntExA (LPCSTR, DWORD, int *) |
| BOOL WINAPI | StrToIntExW (LPCWSTR, DWORD, int *) |
| BOOL WINAPI | StrToInt64ExA (LPCSTR, DWORD, LONGLONG *) |
| BOOL WINAPI | StrToInt64ExW (LPCWSTR, DWORD, LONGLONG *) |
| BOOL WINAPI | StrTrimA (LPSTR, LPCSTR) |
| BOOL WINAPI | StrTrimW (LPWSTR, LPCWSTR) |
| INT WINAPI | wvnsprintfA (LPSTR, INT, LPCSTR, __ms_va_list) |
| INT WINAPI | wvnsprintfW (LPWSTR, INT, LPCWSTR, __ms_va_list) |
| INT WINAPIV | wnsprintfA (LPSTR, INT, LPCSTR,...) |
| INT WINAPIV | wnsprintfW (LPWSTR, INT, LPCWSTR,...) |
| HRESULT WINAPI | SHLoadIndirectString (LPCWSTR, LPWSTR, UINT, PVOID *) |
| BOOL WINAPI | IntlStrEqWorkerA (BOOL, LPCSTR, LPCSTR, int) |
| BOOL WINAPI | IntlStrEqWorkerW (BOOL, LPCWSTR, LPCWSTR, int) |
| HRESULT WINAPI | StrRetToStrA (STRRET *, LPCITEMIDLIST, LPSTR *) |
| HRESULT WINAPI | StrRetToStrW (STRRET *, LPCITEMIDLIST, LPWSTR *) |
| HRESULT WINAPI | StrRetToBufA (STRRET *, LPCITEMIDLIST, LPSTR, UINT) |
| HRESULT WINAPI | StrRetToBufW (STRRET *, LPCITEMIDLIST, LPWSTR, UINT) |
| HRESULT WINAPI | StrRetToBSTR (STRRET *, LPCITEMIDLIST, BSTR *) |
| HPALETTE WINAPI | SHCreateShellPalette (HDC) |
| COLORREF WINAPI | ColorHLSToRGB (WORD, WORD, WORD) |
| COLORREF WINAPI | ColorAdjustLuma (COLORREF, int, BOOL) |
| VOID WINAPI | ColorRGBToHLS (COLORREF, LPWORD, LPWORD, LPWORD) |
| struct IStream *WINAPI | SHOpenRegStreamA (HKEY, LPCSTR, LPCSTR, DWORD) |
| struct IStream *WINAPI | SHOpenRegStreamW (HKEY, LPCWSTR, LPCWSTR, DWORD) |
| struct IStream *WINAPI | SHOpenRegStream2A (HKEY, LPCSTR, LPCSTR, DWORD) |
| struct IStream *WINAPI | SHOpenRegStream2W (HKEY, LPCWSTR, LPCWSTR, DWORD) |
| HRESULT WINAPI | SHCreateStreamOnFileA (LPCSTR, DWORD, struct IStream **) |
| HRESULT WINAPI | SHCreateStreamOnFileW (LPCWSTR, DWORD, struct IStream **) |
| HRESULT WINAPI | SHCreateStreamOnFileEx (LPCWSTR, DWORD, DWORD, BOOL, struct IStream *, struct IStream **) |
| HRESULT WINAPI | SHCreateStreamWrapper (LPBYTE, DWORD, DWORD, struct IStream **) |
| HRESULT WINAPI | SHAutoComplete (HWND, DWORD) |
| HRESULT WINAPI | SHGetThreadRef (IUnknown **) |
| HRESULT WINAPI | SHSetThreadRef (IUnknown *) |
| HRESULT WINAPI | SHReleaseThreadRef (void) |
| BOOL WINAPI | SHCreateThread (LPTHREAD_START_ROUTINE, void *, DWORD, LPTHREAD_START_ROUTINE) |
| BOOL WINAPI | SHSkipJunction (struct IBindCtx *, const CLSID *) |
| HRESULT WINAPI | DllInstall (BOOL, LPCWSTR) DECLSPEC_HIDDEN |
| BOOL WINAPI | IsOS (DWORD) |
| HRESULT WINAPI | QISearch (void *base, const QITAB *pqit, REFIID riid, void **ppv) |
| HANDLE WINAPI | SHAllocShared (LPVOID pv, ULONG cb, DWORD pid) |
| BOOL WINAPI | SHFreeShared (HANDLE hMem, DWORD pid) |
| LPVOID WINAPI | SHLockShared (HANDLE hMem, DWORD pid) |
| BOOL WINAPI | SHUnlockShared (LPVOID pv) |