Use __PMT instead of __P for function pointer.