pub unsafe extern "system" fn lineAddProviderW( lpszproviderfilename: PCWSTR, hwndowner: HWND, lpdwpermanentproviderid: *mut u32, ) -> i32