4 Software
28
4
Software
List of the software required for the individual application:
4.1
Driver
Name
Description
Directory
BpbDrvXp.sys
Backplane bus driver for the
backplane bus
..\Windows\System32\Drivers\
BpbDrvXp.inf
Backplane bus driver
installation routine
..\Windows\Inf\
WdfCoInstaller01007.dll KDMF
Framework ..\Windows\System32\
The driver is preinstalled in the WES2009 for the 3241 controller
4.2
Programming interface
Name
Description
Directory
BpbDrvApi.dll
Programming interface for access to
the backplane bus via the backplane
bus driver
..\Windows\System32\
The programming interface is preinstalled in the WES2009 for the 3241 controller.
4.3
Include and library files
The following include and library files are to be integrated in the individual C++
application:
Include files
Name
Description
BpbDrv.h
Header file of the structures and definitions used
BpbDrvApi.h
Header file of the macro definitions of the functions provided by the backplane bus
driver
BpbError.h
Header file of the error definitions
Library files
Name
Description
BpbDrvApi.lib
Library of the programming interface for access to the backplane bus via the
backplane bus driver
Example application
Name
Description
BpbApiSample
C++ example application for connection to the I/O system 1000 using all functions
provided