pub unsafe fn SHGetFolderPathA<'a>( hwnd: impl IntoParam<'a, HWND>, csidl: i32, htoken: impl IntoParam<'a, HANDLE>, dwflags: u32, pszpath: PSTR, ) -> Result<()>