Technical differences to previous CAN driver versions
For most of the supported CAN hardware, a Windows Driver Model (WDM) based device driver already exists. The Windows Driver Framework (WDF) supersedes and complements the WDM with the goal to enhance driver robustness and security by providing default implementations for common event handling tasks in the framework. The major revision number of all WDF based driver is 4.x.x whereas the WDM based drivers are 3.x.x or 2.x.x.Driver Family Name |
C400 | C402 | U400 | VCAN |
Driver Binary (x86/x64) | c400k.sys c400ak.sys |
c402k.sys c402ak.sys |
u400k.sys u400ak.sys |
esdvcank.sys esdvcanak.sys |
---|---|---|---|---|
Supported CAN hardware |
CAN-PCI/400 CPCI-CAN/400 CAN-PCIe/400 PMC-CAN/400 |
CAN-PCIe/402 CAN-PCI/402 CAN-PCIe/402-Mini CPCI-CAN/402 CPCIserial-CAN/402-2 CAN-PCIe/402-FD CAN-PCI/402-FD PMC-CAN/402-4-FD XMC-CAN/402-4-FD CAN-PCIe/402-Mini-FD CPCI-CAN/402-FD CPCIserial-CAN/402-4-FD |
CAN-USB/400 CAN-USB/400 IRIG-B CAN-USB/400-FD AN-USB/400-FD IRIG-B |
Virtual CAN Device Driver (No hardware) |
Package/ File |
4.0.0 | 4.0.2 | 4.0.3 | 4.0.4 | 4.0.5 | Description |
---|---|---|---|---|---|---|
c400k.sys | 4.0.0 | 4.0.2 | 4.0.3 | - | - | C400 driver (32-bit) |
c402k.sys | 4.0.0 | 4.0.2 | 4.0.3 | - | 4.0.5 | C402 driver (32-bit) |
esdvcank.sys | - | 4.0.2 | 4.0.3 | - | - | ESDVCAN driver (32-bit) |
u400k.sys | 4.0.0 | 4.0.2 | 4.0.3 | - | 4.0.5 | U400 driver (32-bit) |
c400ak.sys | 4.0.0 | 4.0.2 | 4.0.3 | - | - | C400 driver (64-bit) |
c402ak.sys | 4.0.0 | 4.0.2 | 4.0.3 | 4.0.4 | 4.0.5 | C402 driver (64-bit) |
esdvcanak.sys | - | 4.0.2 | 4.0.3 | - | - | ESDVCAN driver (64-bit) |
u400ak.sys | 4.0.0 | 4.0.2 | 4.0.3 | - | 4.0.5 | U400 driver (64-bit) |
ntcan.dll | 4.8.7 | 4.8.8 | 5.0.1 | 5.0.1 | 5.0.5 | NTCAN library(32-/64-bit) |
canui32.dll | 1.5.0 1.5.1 |
1.6.0 | 1.6.1 | - | - | Property sheet (32-bit) |
calcan32.dll | 2.6.3 | 2.6.3 | 2.6.4 | 2.6.4 | 2.6.11 | CALCAN library (32-bit) |
canui64.dll | 1.5.0 1.5.1 |
1.6.0 | 1.6.1 | 1.6.1 | 1.6.1 | Property sheet (64-bit) |
calcan64.dll | 2.6.3 | 2.6.3 | 2.6.4 | 2.6.4 | 2.6.11 | CALCAN library (64-bit) |