|
ReactOS 0.4.17-dev-444-g71ee754
|
#include <apitest.h>#include <windef.h>#include <winbase.h>#include <objbase.h>#include <shlwapi.h>#include <shlobj.h>#include <undocshell.h>#include <shlobj_undoc.h>#include <shlguid_undoc.h>#include <shlwapi_undoc.h>#include <shellutils.h>#include <versionhelpers.h>
Go to the source code of this file.
Classes | |
| struct | CLASS_ENTRY |
Typedefs | |
| typedef HRESULT(WINAPI * | FN_AssocCreateElement) (REFCLSID, REFIID, PVOID *) |
Functions | |
| static HRESULT | MyAssocCreateElement (REFCLSID rclsid, REFIID riid, PVOID *ppvObj) |
| static void | Test_InvalidClsid (void) |
| static void | Test_QueryInterfaceAndClassID (void) |
| static void | Test_QueryBeforeInit (void) |
| static void | Test_DoubleSetString (void) |
| static void | Test_ShellElement_txtfile (void) |
| static void | Test_ShellElement_ExplicitSource (void) |
| static void | Test_ProgidElement_DotTxt (void) |
| static void | Test_StarElement_UnknownExt (void) |
| static void | Test_FolderElement (void) |
| START_TEST (AssocCreateElement) | |
Variables | |
| static FN_AssocCreateElement | g_fnAssocCreateElement = NULL |
| static BOOL | g_bVistaPlus = FALSE |
| static const CLASS_ENTRY | g_Classes [] |
| #define ASSOCQUERY_DE (ASSOCQUERY_DIRECT | ASSOCQUERY_EXISTS) |
Definition at line 23 of file AssocCreateElement.cpp.
| #define ASSOCQUERY_SDE (ASSOCQUERY_STRING | ASSOCQUERY_DE) |
Definition at line 24 of file AssocCreateElement.cpp.
| #define ASSOCQUERY_SDED (ASSOCQUERY_SDE | ASSOCQUERY_DWORD) |
Definition at line 25 of file AssocCreateElement.cpp.
| #define ASSOCQUERY_SDEEV (ASSOCQUERY_SDE | ASSOCQUERY_EXTRA_VERB) |
Definition at line 27 of file AssocCreateElement.cpp.
| #define ASSOCQUERY_SDEI (ASSOCQUERY_SDE | ASSOCQUERY_INDIRECT) |
Definition at line 26 of file AssocCreateElement.cpp.
| #define WIN32_NO_STATUS |
Definition at line 10 of file AssocCreateElement.cpp.
Definition at line 29 of file AssocCreateElement.cpp.
Definition at line 34 of file AssocCreateElement.cpp.
Referenced by Test_DoubleSetString(), Test_FolderElement(), Test_InvalidClsid(), Test_ProgidElement_DotTxt(), Test_QueryBeforeInit(), Test_QueryInterfaceAndClassID(), Test_ShellElement_ExplicitSource(), Test_ShellElement_txtfile(), and Test_StarElement_UnknownExt().
| START_TEST | ( | AssocCreateElement | ) |
Definition at line 558 of file AssocCreateElement.cpp.
Definition at line 212 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 503 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 61 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 404 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 167 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 73 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 304 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 234 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 448 of file AssocCreateElement.cpp.
Referenced by START_TEST().
Definition at line 32 of file AssocCreateElement.cpp.
Referenced by START_TEST(), Test_DoubleSetString(), Test_FolderElement(), Test_ProgidElement_DotTxt(), Test_QueryBeforeInit(), Test_QueryInterfaceAndClassID(), Test_ShellElement_ExplicitSource(), Test_ShellElement_txtfile(), and Test_StarElement_UnknownExt().
|
static |
Definition at line 47 of file AssocCreateElement.cpp.
Referenced by Test_QueryInterfaceAndClassID().
|
static |
Definition at line 31 of file AssocCreateElement.cpp.
Referenced by MyAssocCreateElement(), and START_TEST().