TONT 42013 当供应商自己打脸的时候

请注意:本页内容发布于 2275 天前,内容可能已经过时,请注意甄别。

自己犯的错,说什么也要推给别人才行。

原文链接:https://blogs.msdn.microsoft.com/oldnewthing/20031028-00/?p=42013

During Windows 95, when we were building the Plug and Play infrastructure, we got an angry letter from a hardware vendor (who shall remain nameless) complaining that we intentionally misspelled their company name in our INF files in a manner that made their company name similar to an insulting word.

在Windows 95开发过程中,在搭建即插即用架构期间,我们从某硬件供应商处(这里就不提它的名字了)收到了一封愤怒的来信,控诉我们故意在INF文件中拼错他们的公司名称,导致他们的公司名称看上去好像某个侮辱性词汇一样。

This is of course a very serious accusation, and we set to work to see what happened. It didn’t take long to find the misspelling. The question now was why we spelled it wrong.

这当然是个很严重的问题,我们立刻着手调查。发现哪里拼错了没花多久,问题是我们怎么会拼错的?

Further investigation revealed that the reason the company name was misspelled is that they misspelled their own name in their hardware devices’ firmware. When Plug and Play asked the device for its manufacturer name, it replied with the misspelled name. So of course our INF file had to have an entry with the misspelled name so that we could identify the device when the user connected it. (The name displayed to the user did not contain the misspelling.)

进一步的调查显示,拼错的原因是这家公司在自家硬件的固件里把自己的名字拼错了。当即插即用功能向设备询问制造商名称时,设备返回了这个拼错的名字,理所当然地,我们的INF文件里就会有这条带着拼错(但与设备报告名称一致)的名字的设备,这样当用户将设备连上系统时,系统才能识别它。(向用户展示的名称不包含拼错的这一块)

We sent a very polite letter to the company explaining the reason for the misspelling. As far as I am aware, they never brought up the subject again.

我们向对方发了一封彬彬有礼的信件解释整件事,据我所知,对方再也没提起这回事过。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

 剩余字数 ( Characters available )

Your comment will be available after auditing.
您的评论将在通过审核后显示。

Please DO NOT add any links in your comment, otherwise it would be identified as SPAM automatically and never be audited.
请不要在评论中插入任何链接,否则将被自动归类为垃圾评论,且永远不会被提交给博主进行复审。

*