refine crypt32 dllcall