Stop using std::function for NTDLL.DLL function pointers

The overhead of std::function is outrageous compared with a raw function
pointer