pub unsafe extern "system" fn GetPrintOutputInfo( hwnd: HWND, pszprinter: PCWSTR, phfile: *mut HANDLE, ppszoutputfile: *mut PWSTR, ) -> HRESULT