|
|
The wrapper data structures are initialized by the DLKM mechanism using values taken from the driver's configuration files. These structures provide information needed during loading and unloading, such as the values needed to populate the driver's device switch table entries for the major device numbers it supports.
Note that your driver does not need to use any of the wrapper data structures directly, and your driver's wrapper needs only to point to these structures.