If your device uses a vendor-supplied driver, you have the option of adding the firmware update logic and payload to your existing function driver, or providing a separate firmware update driver package.
If your device uses a Microsoft-supplied driver, you must provide a separate firmware update driver package. In both cases, the firmware update driver package must be universal.
For more info about universal drivers, see Getting Started with Windows Drivers. Because WU cannot execute software, the firmware update driver must hand the firmware to Plug and Play PnP for installation.
The existing function driver can implement the firmware update mechanism, as shown in the following diagram:. Alternatively, if you want to update the function driver and the firmware update driver separately, create a second device node, on which you will install the firmware update driver.
The following diagram shows how one device can have two separate device nodes:. In this case, the function and firmware device nodes must have different hardware IDs in order to be targeted independently. There are a couple ways to create a second device node. Certain device types have the ability to expose a second device node on one physical device, such as USB. You can use this functionality to create a device node targetable by WU, and install a firmware update driver on it.
Many device types, however, do not allow a single physical device to enumerate more than one device node. In this case, use an extension INF that specifies the AddComponent directive to create a device node that can be targeted by Windows Update and install the firmware update driver on it.
The following snippet from an INF file shows how you can do this:. When installed, this INF creates the following device hierarchy:. To update firmware for devices that use a Microsoft-supplied driver, you need to create a second device node, as shown above. PnP resolves this location when it installs the device. The driver can then open this registry key to determine the location of the payload.
To locate another device node, the firmware driver should walk the device tree relative to itself, not by enumerating all device nodes for a match. A user may have plugged in multiple instances of the device, and the firmware driver should only update the device with which it is associated. The download is available on the official » Download Portal. Just download and install the latest version of the DLC again by using your existing product key.
If you have a Steam version your DLC will be updated automatically. Just download and install the latest version of the Add-On again by using your existing product key.
If you have a Steam version your Add-On will be updated automatically. Just download and install the latest version of the Add-on again by using your existing product key. Patch 2. Update 2. This update is only for the Platinum Edition. The latest update for Farming Simulator is Update 2.
Farming Simulator Farming Simulator 22 Update 1. Farming Simulator 19 Update 1. Bourgault DLC Update 1. Anderson Group Equipment Pack Update 1.
0コメント