pub unsafe fn GetUserProfileDirectoryW( htoken: HANDLE, lpprofiledir: Option<PWSTR>, lpcchsize: *mut u32, ) -> Result<()>