Andrew Talbot : advapi32: Array parameters are passed to function as pointers so lose size information .