|
dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
|
Classes | |
| class | dxd::kmdf::client |
| user client More... | |
| class | dxd::kmdf::device |
| a KMDF device: the framework's own PnP and power callbacks routed to this class's virtuals, its clients created per file object. The WDM counterpart, which the PortCls path takes, lives in dxd itself More... | |
| class | dxd::kmdf::driver_creator |
| dummy WDF interface class More... | |
Namespaces | |
| namespace | dxd |
| dynax driver framework DriverKit namespace | |
| namespace | dxd::kmdf |
| KMDF bound device framework: the plain WDM counterparts of device/client/driver live in dxd itself. | |
| namespace | dxd::kmdf::property |
Enumerations | |
| enum | dxd::kmdf::property::key { dxd::kmdf::property::device_desc = ::DevicePropertyDeviceDescription , dxd::kmdf::property::pci_device_desc = device_desc , dxd::kmdf::property::fw_device_desc = device_desc , dxd::kmdf::property::usb_device_desc = device_desc , dxd::kmdf::property::hardware_id = ::DevicePropertyHardwareID } |
| the device properties this framework reads, under names that do not change with the bus More... | |
| enum | dxd::kmdf::version { dxd::kmdf::windows7 = 0x06010000 , dxd::kmdf::windows8 = 0x06020000 , dxd::kmdf::windows81 = 0x06030000 , dxd::kmdf::windows10 = 0x10000000 } |
| the KMDF versions a driver may require, as the framework numbers them More... | |
Functions | |
| unsigned int | dxd::kmdf::os_version () |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |