WDM プリンタINFファイル解析一般 新しいページはコチラ
提供: yonewiki
(→Manufacturer) |
(→Model Sections) |
||
517行: | 517行: | ||
Manufacrurerの右辺値に設定したモデル名ごとのプリンタ設定を記述するセクションの指定をします。例では、2つのモデル名ScansoftとScansoft.NTamd64を指定しています。このセクションの中で設定する左辺値はプリンタドライバ名で右辺値はインストーラセクション名になります。モデル名で分岐したものが結局は同じインストーラセクション名になることがあります。今回の例でも、同じインストーラセクションになっています。 | Manufacrurerの右辺値に設定したモデル名ごとのプリンタ設定を記述するセクションの指定をします。例では、2つのモデル名ScansoftとScansoft.NTamd64を指定しています。このセクションの中で設定する左辺値はプリンタドライバ名で右辺値はインストーラセクション名になります。モデル名で分岐したものが結局は同じインストーラセクション名になることがあります。今回の例でも、同じインストーラセクションになっています。 | ||
− | <span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">26行目:[Scansoft]</span> | + | *<span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">26行目:[Scansoft]</span> |
− | <span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">27行目:"PaperPort Image Printer" = Nuan.gpd</span> | + | *<span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">27行目:"PaperPort Image Printer" = Nuan.gpd</span> |
− | : | + | : [Scansoft]セクションはCPUのアーキテクチャーamd64以外で適用される、OSの種類に関係なくアクティブになるセクションです。プリンタドライバ名はPaperport Image Printerで、その中身であるインストーラセクションはNuan.gpdセクションを参照するように設定しています。 |
+ | *<span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">26行目:[Scansoft.NTamd64]</span> | ||
+ | *<span style = "background:linear-gradient(transparent 75%, #ff7f7f 75%); font-weight:bold; ">27行目:"PaperPort Image Printer" = Nuan.gpd</span> | ||
+ | : [Scansoft.NTamd64]セクションも、[Scansoft]セクションと同じ設定になっています。 | ||
+ | |||
+ | |||
+ | : 例えば、Intel Atom プロセッサのWindows10はamd64アーキテクチャなので、[Scansoft.NTamd64]のセクション内容が適用されます。ここまでで、 | ||
+ | |||
+ | [Versions] | ||
+ | <ymath> | ||
+ | <table border=0> | ||
+ | <tr><td align=right><span style="font-weight: bold;">Var</span></td><td align=left><span style="font-weight: bold;">Value</span></td></tr> | ||
+ | <tr><td align=right> Signature</td><td align=left>"$Windows NT$"</td></tr> | ||
+ | <tr><td align=right> Provider</td><td align=left>6</td></tr> | ||
+ | <tr><td align=right> LayoutFile</td><td align=left>ntprint.inf</td></tr> | ||
+ | <tr><td align=right> ClassGUID</td><td align=left>{4D36E979-E325-11CE-BFC1-08002BE10318}</td></tr> | ||
+ | <tr><td align=right> Class</td><td align=left>Printer</td></tr> | ||
+ | </table> | ||
+ | </ymath> | ||
+ | [Manufacturer] | ||
+ | <ymath> | ||
+ | <table border=0> | ||
+ | <tr><td align=right><span style="font-weight: bold;">Var</span></td><td align=left><span style="font-weight: bold;">Value</span></td></tr> | ||
+ | <tr><td align=right>"Scansoft" = </td><td align=left>Scansoft,NTamd64 ; [Scansoft.NTamd64]</td></tr> | ||
+ | <tr><td align=right> Provider</td><td align=left>Scansoft</td></tr> | ||
+ | <tr><td align=right> LayoutFile</td><td align=left>ntprint.inf</td></tr> | ||
+ | <tr><td align=right> ClassGUID</td><td align=left>{4D36E979-E325-11CE-BFC1-08002BE10318}</td></tr> | ||
+ | <tr><td align=right> Class</td><td align=left>Printer</td></tr> | ||
+ | </table> | ||
+ | </ymath> | ||
=== ''' NTPRINT.INI '''=== | === ''' NTPRINT.INI '''=== |