Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows VistaWindows XPWindows MeWindows 98Windows 95Virtual PCInternet ExplorerOutlook ExpressWindows MediaSecurity
Related Topics
MS Server ProductsMS OfficePC HardwareMore Topics ...

Windows Forum / Windows XP / Printing and Faxing / March 2007

Tip: Looking for answers? Try searching our database.

About Additional Driver's Question

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
VOOHOO - 27 Mar 2007 03:45 GMT
Hi, all,

I wrote a INF for printer driver and the installer section only have
NTamd64.

eg.
==========================================
[MANUFACTURER]
%Acme Corp.% = Acme, NTamd64,NTamd64.6.0

[Acme.NTamd64]
%Acme Model% = Acme100PS, <hardware IDs>

[Acme100PS]
CopyFiles = MyDriverFile.dll, ...
==========================================

Now, When use this inf,

Case1. Install on XPx64, Win2K3x64, Vistax64 via [Add Printer].
          Result is OK.
Case2. Add the x64 driver as additional driver on 32 Bit Driver.
          The steps are,
          1. Intall a 32 bit printer driver on 32 bit OS
          2. Add the x64 driver as additional driver

          Case 2.1 On Win2K3 (32) ==> OK
          Case 2.2 On Vista (32) ==> OK
          Case 2.3 On XP (32) ==> NG

When add one section names [Acme], Case 2.3 also can PASS.
==========================================

But why case 2.3 can't PASS when use above INF ?   Is it a
bug/restriction of WinXP (32) ?

If you know the detail reason, Thanks for teaching in advance.
Alan Morris [MSFT] - 27 Mar 2007 17:34 GMT
Yes XP (32 bit)  does not support adding x64 drivers to the local machine.
The drivers can be installed remotely from a machine that does understand
the x64 architecture.

XP (64bit) is based off the Server 2003 SP1 code base.

Signature

Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

> Hi, all,
>
[quoted text clipped - 33 lines]
>
> If you know the detail reason, Thanks for teaching in advance.
VOOHOO - 29 Mar 2007 06:16 GMT
On Mar 28, 12:34 am, "Alan Morris [MSFT]"
<ala...@online.microsoft.com> wrote:
> Yes XP (32 bit)  does not support adding x64 drivers to the local machine.
> The drivers can be installed remotely from a machine that does understand
[quoted text clipped - 44 lines]
>
> > If you know the detail reason, Thanks for teaching in advance.

Dear Alan Morris,

Thank you very much for your reply. I'm sorry still didn't understand
completely.

1. Yes XP (32 bit)  does not support adding x64 drivers to the local
machine.
   Do you mean x64 driver can't be added as [Additional Drivers] on
XP(32) ?
   If Yes, Why in the [Environment] list of [Additional Drivers] , It
exist "Alpha",
              "IA64", "Intel" and "x64" ?
   And after the section [Acme] added to the x64 drivers' inf,
   A. This x64 driver can be installed as [Additional Drivers] on
XP(32).
   B. If the Client is x64 OS, It also can install the x64 driver via
Point and Pint
        from XP(32).

Waiting for your reply, Thank you in advance.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.