pub unsafe extern "system" fn UpdatePrintDeviceObject( hprinter: HANDLE, hdeviceobject: HANDLE, ) -> HRESULT