|
ReactOS 0.4.17-dev-653-g1d6dae3
|

Go to the source code of this file.
Classes | |
| struct | RESULT |
Macros | |
| #define | UNIQUEEXT L".RosTestExtShell32" |
| #define | UNIQUEPROGID L"88D6FB7F96C34598A94D7C1CBB37E70B" |
| #define | UNIQUEPROGID2 L"990B516360E4451EA6BE2156CB3819E4" |
| #define | UNIQUEGUID L"{FF9A10E8-E0E8-47B9-A2BC-36C5E435E5E1}" |
| #define | HKCR HKEY_CLASSES_ROOT |
| #define | HKCU HKEY_CURRENT_USER |
| #define | E_ANY ((0xFF << 24) | 42) |
| #define | S_ANY (~UINT(0) >> 24) |
| #define | CheckRegValue(hrexpect, reg, type, flags, initstr, initprogid, extra, rhk, rpath, rname) |
| #define | CheckRegStr(hrexpect, type, flags, initstr, initprogid, extra, rhk, rpath, rname) CheckRegValue((hrexpect), REG_SZ, (type), (flags), (initstr), (initprogid), (extra), (rhk), (rpath), (rname)) |
| #define | CheckRegData(hrexpect, type, flags, initstr, initprogid, extra, rhk, rpath, rname) CheckRegValue((hrexpect), REG_BINARY, (type), (flags), (initstr), (initprogid), (extra), (rhk), (rpath), (rname)) |
Enumerations | |
| enum | { HR_FNF = HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND) , HR_NF = HRESULT_FROM_WIN32(ERROR_NOT_FOUND) , HR_NOASSOC = HRESULT_FROM_WIN32(ERROR_NO_ASSOCIATION) , HR_ACCDENIED = HRESULT_FROM_WIN32(ERROR_ACCESS_DENIED) , AF_DEFSTAR = ASSOCF_INIT_DEFAULTTOSTAR , AF_DEFFOLDER = ASSOCF_INIT_DEFAULTTOFOLDER , AF_INITMASK = AF_DEFSTAR | AF_DEFFOLDER | ASSOCF_INIT_IGNOREUNKNOWN | ASSOCF_INIT_NOREMAPCLSID , AF_EXT = ASSOCF_INIT_IGNOREUNKNOWN | ASSOCF_NOFIXUPS | ASSOCF_NOTRUNCATE , AF_PID = ASSOCF_INIT_IGNOREUNKNOWN | ASSOCF_NOFIXUPS | ASSOCF_NOTRUNCATE , AF_GUID = ASSOCF_INIT_IGNOREUNKNOWN | ASSOCF_NOFIXUPS | ASSOCF_NOTRUNCATE } |
Functions | |
| static void | Cleanup () |
| static HRESULT | InitTest (IQueryAssociations **ppQA=NULL) |
| static HRESULT | Init (UINT Flags, LPCWSTR pszAssoc, CComPtr< IQueryAssociations > &pQA, HKEY hProgId=NULL) |
| static HRESULT | GetString (ASSOCSTR Str, UINT Flags, LPCWSTR pszAssoc, LPCWSTR pszExtra, PWSTR Out, HKEY hProgId=NULL) |
| static void | CheckHelper (RESULT &r, UINT check, UINT type, UINT flags, LPCWSTR initstr, HKEY initprogid, LPCWSTR extra, HKEY rhk, LPCWSTR rpath, LPCWSTR rname) |
| START_TEST (IQueryAssociations) | |
| #define CheckRegData | ( | hrexpect, | |
| type, | |||
| flags, | |||
| initstr, | |||
| initprogid, | |||
| extra, | |||
| rhk, | |||
| rpath, | |||
| rname | |||
| ) | CheckRegValue((hrexpect), REG_BINARY, (type), (flags), (initstr), (initprogid), (extra), (rhk), (rpath), (rname)) |
Definition at line 123 of file IQueryAssociations.cpp.
| #define CheckRegStr | ( | hrexpect, | |
| type, | |||
| flags, | |||
| initstr, | |||
| initprogid, | |||
| extra, | |||
| rhk, | |||
| rpath, | |||
| rname | |||
| ) | CheckRegValue((hrexpect), REG_SZ, (type), (flags), (initstr), (initprogid), (extra), (rhk), (rpath), (rname)) |
Definition at line 121 of file IQueryAssociations.cpp.
Definition at line 105 of file IQueryAssociations.cpp.
| #define E_ANY ((0xFF << 24) | 42) |
Definition at line 18 of file IQueryAssociations.cpp.
| #define HKCR HKEY_CLASSES_ROOT |
Definition at line 16 of file IQueryAssociations.cpp.
| #define HKCU HKEY_CURRENT_USER |
Definition at line 17 of file IQueryAssociations.cpp.
Definition at line 19 of file IQueryAssociations.cpp.
| #define UNIQUEEXT L".RosTestExtShell32" |
Definition at line 11 of file IQueryAssociations.cpp.
| #define UNIQUEGUID L"{FF9A10E8-E0E8-47B9-A2BC-36C5E435E5E1}" |
Definition at line 14 of file IQueryAssociations.cpp.
| #define UNIQUEPROGID L"88D6FB7F96C34598A94D7C1CBB37E70B" |
Definition at line 12 of file IQueryAssociations.cpp.
| #define UNIQUEPROGID2 L"990B516360E4451EA6BE2156CB3819E4" |
Definition at line 13 of file IQueryAssociations.cpp.
| anonymous enum |
| Enumerator | |
|---|---|
| HR_FNF | |
| HR_NF | |
| HR_NOASSOC | |
| HR_ACCDENIED | |
| AF_DEFSTAR | |
| AF_DEFFOLDER | |
| AF_INITMASK | |
| AF_EXT | |
| AF_PID | |
| AF_GUID | |
Definition at line 20 of file IQueryAssociations.cpp.
|
static |
Definition at line 72 of file IQueryAssociations.cpp.
Referenced by START_TEST().
Definition at line 42 of file IQueryAssociations.cpp.
Referenced by InitTest(), and START_TEST().
|
static |
Definition at line 63 of file IQueryAssociations.cpp.
Referenced by DECLARE_INTERFACE_(), GetCommonString(), CLayerUIPropPage::OnApply(), and START_TEST().
|
static |
Definition at line 55 of file IQueryAssociations.cpp.
Definition at line 49 of file IQueryAssociations.cpp.
Referenced by START_TEST().
| START_TEST | ( | IQueryAssociations | ) |
Definition at line 126 of file IQueryAssociations.cpp.