|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <stdarg.h>#include <assert.h>#include "windef.h"#include "winbase.h"#include "winnls.h"#include "winreg.h"#include "objbase.h"#include "shlguid.h"#include "shlobj.h"#include "shlwapi.h"#include "wine/unicode.h"#include "wine/debug.h"
Go to the source code of this file.
Classes | |
| struct | AssocPerceivedInfo |
Macros | |
| #define | SHLWAPI_DEF_ASSOCF |
| #define | HARDCODED_NATIVE_WMSDK (PERCEIVEDFLAG_HARDCODED | PERCEIVEDFLAG_NATIVESUPPORT | PERCEIVEDFLAG_WMSDK) |
| #define | HARDCODED_NATIVE_GDIPLUS (PERCEIVEDFLAG_HARDCODED | PERCEIVEDFLAG_NATIVESUPPORT | PERCEIVEDFLAG_GDIPLUS) |
| #define | HARDCODED_NATIVE_ZIPFLDR (PERCEIVEDFLAG_HARDCODED | PERCEIVEDFLAG_NATIVESUPPORT | PERCEIVEDFLAG_ZIPFOLDER) |
| #define | SOFTCODED_NATIVESUPPORT (PERCEIVEDFLAG_SOFTCODED | PERCEIVEDFLAG_NATIVESUPPORT) |
Variables | |
| static const WCHAR | unspecified_exts [] |
| static const WCHAR | image_exts [] |
| static const WCHAR | audio_exts [] |
| static const WCHAR | video_exts [] |
| static const WCHAR | compressed_exts [] |
| static const WCHAR | document_exts [] |
| static const WCHAR | system_exts [] |
| static const WCHAR | application_exts [] |
| const WCHAR | type_text [] = {'t','e','x','t',0} |
| const WCHAR | type_image [] = {'i','m','a','g','e',0} |
| const WCHAR | type_audio [] = {'a','u','d','i','o',0} |
| const WCHAR | type_video [] = {'v','i','d','e','o',0} |
| const WCHAR | type_compressed [] = {'c','o','m','p','r','e','s','s','e','d',0} |
| const WCHAR | type_document [] = {'d','o','c','u','m','e','n','t',0} |
| const WCHAR | type_system [] = {'s','y','s','t','e','m',0} |
| const WCHAR | type_application [] = {'a','p','p','l','i','c','a','t','i','o','n',0} |
| static const struct AssocPerceivedInfo | known_types [] |
| #define HARDCODED_NATIVE_GDIPLUS (PERCEIVEDFLAG_HARDCODED | PERCEIVEDFLAG_NATIVESUPPORT | PERCEIVEDFLAG_GDIPLUS) |
| #define HARDCODED_NATIVE_WMSDK (PERCEIVEDFLAG_HARDCODED | PERCEIVEDFLAG_NATIVESUPPORT | PERCEIVEDFLAG_WMSDK) |
| #define HARDCODED_NATIVE_ZIPFLDR (PERCEIVEDFLAG_HARDCODED | PERCEIVEDFLAG_NATIVESUPPORT | PERCEIVEDFLAG_ZIPFOLDER) |
| #define SHLWAPI_DEF_ASSOCF |
| #define SOFTCODED_NATIVESUPPORT (PERCEIVEDFLAG_SOFTCODED | PERCEIVEDFLAG_NATIVESUPPORT) |
Definition at line 99 of file assoc.c.
Referenced by AssocQ(), AssocQueryKeyW(), AssocQueryStringByKeyW(), AssocQueryStringW(), and CCommonFolder< TSelf, TItemId, TExtractIcon >::GetUIObjectOf().
|
static |
Definition at line 252 of file assoc.c.
Referenced by AssocGetPerceivedType().
|
static |
Definition at line 268 of file assoc.c.
Referenced by AssocGetPerceivedType().
| HRESULT WINAPI AssocGetPerceivedType | ( | LPCWSTR | lpszExt, |
| PERCEIVED * | lpType, | ||
| INT * | lpFlag, | ||
| LPWSTR * | lppszType | ||
| ) |
Definition at line 305 of file assoc.c.
| HRESULT WINAPI AssocQueryKeyA | ( | ASSOCF | cfFlags, |
| ASSOCKEY | assockey, | ||
| LPCSTR | pszAssoc, | ||
| LPCSTR | pszExtra, | ||
| HKEY * | phkeyOut | ||
| ) |
Definition at line 411 of file assoc.c.
| HRESULT WINAPI AssocQueryKeyW | ( | ASSOCF | cfFlags, |
| ASSOCKEY | assockey, | ||
| LPCWSTR | pszAssoc, | ||
| LPCWSTR | pszExtra, | ||
| HKEY * | phkeyOut | ||
| ) |
Definition at line 369 of file assoc.c.
Referenced by AssocQueryKeyA().
| HRESULT WINAPI AssocQueryStringA | ( | ASSOCF | cfFlags, |
| ASSOCSTR | str, | ||
| LPCSTR | pszAssoc, | ||
| LPCSTR | pszExtra, | ||
| LPSTR | pszOut, | ||
| DWORD * | pcchOut | ||
| ) |
Definition at line 484 of file assoc.c.
Referenced by TEST_AssocQueryStringA().
| HRESULT WINAPI AssocQueryStringByKeyA | ( | ASSOCF | cfFlags, |
| ASSOCSTR | str, | ||
| HKEY | hkAssoc, | ||
| LPCSTR | pszExtra, | ||
| LPSTR | pszOut, | ||
| DWORD * | pcchOut | ||
| ) |
Definition at line 582 of file assoc.c.
| HRESULT WINAPI AssocQueryStringByKeyW | ( | ASSOCF | cfFlags, |
| ASSOCSTR | str, | ||
| HKEY | hkAssoc, | ||
| LPCWSTR | pszExtra, | ||
| LPWSTR | pszOut, | ||
| DWORD * | pcchOut | ||
| ) |
Definition at line 537 of file assoc.c.
Referenced by AssocQueryStringByKeyA(), and SH32_InvokeOpenWith().
| HRESULT WINAPI AssocQueryStringW | ( | ASSOCF | cfFlags, |
| ASSOCSTR | str, | ||
| LPCWSTR | pszAssoc, | ||
| LPCWSTR | pszExtra, | ||
| LPWSTR | pszOut, | ||
| DWORD * | pcchOut | ||
| ) |
Definition at line 441 of file assoc.c.
Referenced by AssocQueryStringA(), FindExecutableW(), GetProgramPath(), IsSelfShellVerb(), OpensWithExplorer(), ShellExecCmdLine(), and TEST_AssocQueryStringW().
|
static |
Definition at line 55 of file assoc.c.
Referenced by AssocQueryKeyA(), AssocQueryStringA(), and AssocQueryStringByKeyA().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |
|
static |
Definition at line 240 of file assoc.c.
Referenced by AssocFindByBuiltinExtension(), and AssocFindByType().