Article ID: 888728 - Last Review: June 18, 2008 - Revision: 4.0 A description of the device driver .inf file decoration requirements for Windows Server 2003 x64 Editions and Windows XP Professional x64 EditionOn This PageINTRODUCTIONMicrosoft Windows Server 2003 x64 editions and Microsoft Windows XP Professional x64 Edition require that OEM device driver .inf files specify a TargetOsVersion entry in the [Manufacturer] section and in the [Models] section for the following 64-bit computer platforms:
MORE INFORMATIONThe following sample .inf file excerpt shows the [Manufacturer] and the [Models] sections with a TargetOSVersion decoration that specifies the 64-bit-based platform.
Note The .NTamd64 decoration in the following .inf file excerpt is used for all AMD64 or EM64T platforms. Conversely, the .NTia64 decoration is used for Intel Itanium platforms. [Manufacturer]
%mycompany% = MyCompanyModels, NTamd64 [MyCompanyModels.NTamd64] %MyDev% = mydevInstall, mydevHwid Decorations and installation behaviorThe following table describes the Microsoft Windows operating system installation behaviors for decorated and undecorated .inf files:Collapse this table
Decorations and installation behavior notes(I) Device models that are within the corresponding .inf file are found, and are matched for potential installation.(NI) Device models that are within the corresponding .inf file are not found, and installation does not occur. (*) Undecorated .inf files for Itanium-based platforms are allowed for packages with a DriverVer date that is before the date that is defined in Windows Server 2003 x64 editions. This is to avoid problems that may be caused by device driver packages that are developed before the date that is defined in Windows Server 2003 x64 editions. Device driver .inf files that are used for multiple platformsDevice driver .inf files support the following multiple platform configurations:
The following two methods are supported with device driver packages for multiple platforms:
The following example shows a multiple platform .inf file: [Manufacturer]
For more information about how to create .inf files for multiple platforms, see the "Creating INF Files for Multiple Platforms and Operating Systems" topic in the Windows Driver Development Kit documentation.
%mycompany% = MyCompanyModels, NTx86, NTia64 [MyCompanyModels.NTx86] %MyDev% = mydevInstallx86, mydevHwid [MyCompanyModels.NTia64] %MyDev% = mydevInstallia64, mydevHwid Backward compatibility with Windows Server 2003 for Itanium-based platformsWindows compares the DriverVer date of an .inf file to determine whether a decorated [Models] section is required. For backward compatibility purposes with Itanium-based platforms, Windows Server 2003 x64 editions do not enforce .inf decorations for device drivers if the DriverVer date is earlier than the date that is defined in Windows Server 2003 x64 editions.The enforcement date is maintained in the following registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\UndecoratedModelsCutoffDate Collapse this table
http://www.microsoft.com/whdc/driver/install/64INF_reqs.mspx
(http://www.microsoft.com/whdc/driver/install/64INF_reqs.mspx)
Technical support for x64-based versions of Microsoft WindowsIf your hardware came with a Microsoft Windows x64 edition already installed, your hardware manufacturer provides technical support and assistance for the Windows x64 edition. In this case, your hardware manufacturer provides support because a Windows x64 edition was included with your hardware. Your hardware manufacturer might have customized the Windows x64 edition installation by using unique components. Unique components might include specific device drivers or might include optional settings to maximize the performance of the hardware. Microsoft will provide reasonable-effort assistance if you must have technical help with a Windows x64 edition. However, you might have to contact your manufacturer directly. Your manufacturer is best qualified to support the software that your manufacturer installed on the hardware. If you purchased a Windows x64 edition such as a Windows Server 2003 x64 edition separately, contact Microsoft for technical support.For product information about Windows XP Professional x64 Edition, visit the following Microsoft Web site: http://www.microsoft.com/windowsxp/64bit/default.mspx
(http://www.microsoft.com/windowsxp/64bit/default.mspx)
For product information about x64-based versions of Windows Server 2003, visit the following Microsoft Web site: http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx
(http://www.microsoft.com/windowsserver2003/64bit/x64/default.mspx)
APPLIES TO
| Article Translations
|
Back to the top
