WDM プリンタINFファイル解析一般 新しいページはコチラ
提供: yonewiki
(→NTPRINT.INI) |
(→INFファイルの読み解き) |
||
334行: | 334行: | ||
: ntprint.infって何?って感じですが、マイクロソフトユニバーサルプリンタドライバ (Unidrv) を意味していて、この共通の部品をインストールして、独自のドライバと併せて動かすことができます。 | : ntprint.infって何?って感じですが、マイクロソフトユニバーサルプリンタドライバ (Unidrv) を意味していて、この共通の部品をインストールして、独自のドライバと併せて動かすことができます。 | ||
+ | |||
+ | *<span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">8行目:ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}</span> | ||
+ | : ClassGUIDはINFファイルの属性を示すIDでPrinterドライバは上記のようなIDになります。わけのわからない数字と英字の連続に見えますが、GUID(Globally Unique Identifier)生成器を使えば100年間ずっと毎秒10億個発番しつづけても重複しないといわれている唯一のIDになっています。世界の人口の10人に1人が毎秒1個発番する専属の担当と指名されたとしても、休みなく発番しつづけても重複しないということです。専属の人なんているわけないし、10人に1人が発番しているなんていうことも考えられません。そうすると上記番号は、この世界における単一目的のために発番した唯一のIDで、このIDがprinterドライバを表すIDになっているということです。これだけ長い英数字でありながらprinterドライバなら同じように4D36E979-E325-11CE-BFC1-08002BE10318が指定されます。 | ||
+ | |||
+ | |||
+ | |||
+ | *<span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">9行目:Class=printer</span> | ||
+ | : このINFファイルの属性をあらわすキーワードでClass=printerならプリンタドライバであることを意味しています。 | ||
=== ''' NTPRINT.INI '''=== | === ''' NTPRINT.INI '''=== |