|
ReactOS 0.4.17-dev-683-g0dafdc5
|
#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 |
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 213 of file assoc.c.
Referenced by CPrinterFolder::_AssocCreate(), AssocQ(), AssocQueryKeyW(), AssocQueryStringByKeyW(), AssocQueryStringW(), CCommonFolder< TSelf, TItemId, TExtractIcon >::GetUIObjectOf(), Init(), InitTest(), MyAssocCreateElement(), and SH32_AssocCreateElement().
|
static |
Definition at line 380 of file assoc.c.
Referenced by AssocGetPerceivedType().
|
static |
Definition at line 396 of file assoc.c.
Referenced by AssocGetPerceivedType().
| HRESULT WINAPI AssocGetPerceivedType | ( | LPCWSTR | lpszExt, |
| PERCEIVED * | lpType, | ||
| INT * | lpFlag, | ||
| LPWSTR * | lppszType | ||
| ) |
Definition at line 433 of file assoc.c.
Referenced by CAssocPerceivedElement::_InitSource().
| HRESULT WINAPI AssocQueryKeyA | ( | ASSOCF | cfFlags, |
| ASSOCKEY | assockey, | ||
| LPCSTR | pszAssoc, | ||
| LPCSTR | pszExtra, | ||
| HKEY * | phkeyOut | ||
| ) |
Definition at line 539 of file assoc.c.
| HRESULT WINAPI AssocQueryKeyW | ( | ASSOCF | cfFlags, |
| ASSOCKEY | assockey, | ||
| LPCWSTR | pszAssoc, | ||
| LPCWSTR | pszExtra, | ||
| HKEY * | phkeyOut | ||
| ) |
Definition at line 497 of file assoc.c.
Referenced by AssocQueryKeyA(), GetAqkPath(), TEST_AssocF_Flags(), TEST_AssocKeys(), TEST_InvalidArgs(), TEST_PszAssoc(), and TEST_ShellExecClass().
| HRESULT WINAPI AssocQueryStringA | ( | ASSOCF | cfFlags, |
| ASSOCSTR | str, | ||
| LPCSTR | pszAssoc, | ||
| LPCSTR | pszExtra, | ||
| LPSTR | pszOut, | ||
| DWORD * | pcchOut | ||
| ) |
Definition at line 612 of file assoc.c.
Referenced by TEST_AssocQueryStringA(), and TEST_TrickyPointers().
| HRESULT WINAPI AssocQueryStringByKeyA | ( | ASSOCF | cfFlags, |
| ASSOCSTR | str, | ||
| HKEY | hkAssoc, | ||
| LPCSTR | pszExtra, | ||
| LPSTR | pszOut, | ||
| DWORD * | pcchOut | ||
| ) |
Definition at line 717 of file assoc.c.
| HRESULT WINAPI AssocQueryStringByKeyW | ( | ASSOCF | cfFlags, |
| ASSOCSTR | str, | ||
| HKEY | hkAssoc, | ||
| LPCWSTR | pszExtra, | ||
| LPWSTR | pszOut, | ||
| DWORD * | pcchOut | ||
| ) |
Definition at line 672 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 569 of file assoc.c.
Referenced by AQS(), AssocQueryStringA(), FindExecutableW(), GetProgramPath(), IsSelfShellVerb(), OpensWithExplorer(), ShellExecCmdLine(), TEST_AssocQueryStringW(), and TEST_TrickyPointers().
|
static |
Definition at line 164 of file assoc.c.
Referenced by AssocQueryKeyA(), AssocQueryStringA(), and AssocQueryStringByKeyA().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | shell | ) |
|
static |
Definition at line 368 of file assoc.c.
Referenced by AssocFindByBuiltinExtension(), and AssocFindByType().