LONG WINAPI Mine_RegSetValueA(HKEY a0, LPCSTR a1, DWORD a2, LPCSTR a3, DWORD a4) { if (CFilterMapper2::m_pFilterMapper2 && (a0 == FAKEHKEY || (INT_PTR)a0 < 0)) { return ERROR_SUCCESS; } return Real_RegSetValueA(a0, a1, a2, a3, a4); }
LONG WINAPI Mine_RegSetValueA(HKEY a0, LPCSTR a1, DWORD a2, LPCSTR a3, DWORD a4) { // (INT_PTR)a0 < 0 will catch all attempts to use a predefined HKEY directly if (CFilterMapper2::s_pFilterMapper2 && (a0 == FAKEHKEY || (INT_PTR)a0 < 0)) { return ERROR_SUCCESS; } return Real_RegSetValueA(a0, a1, a2, a3, a4); }
LONG WINAPI Mine_RegSetValueA(HKEY a0, LPCSTR a1, DWORD a2, LPCSTR a3, DWORD a4) { TRACE_SVP("SET RegA %s %d %s" , a1 , a2, a3); if(CFilterMapper2::m_pFilterMapper2 && (a0 == FAKEHKEY || (int)a0 < 0)) {return ERROR_SUCCESS;} return Real_RegSetValueA(a0, a1, a2, a3, a4); }