dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd_device.h File Reference
#include "dxd_wdm.h"
#include "dxd_platform.h"
#include <wdf.h>
#include <stdlib.h>
Include dependency graph for wdk/kmdf/dxd_device.h:
This graph shows which files directly or indirectly include this file:

Classes

class  dxd::kmdf::client
 user client More...
class  dxd::kmdf::device
class  dxd::kmdf::driver_creator
 dummy WDF interface class More...

Namespaces

namespace  dxd
 dynax driver framework kernel 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
}
enum  dxd::kmdf::version { dxd::kmdf::windows7 = 0x06010000 , dxd::kmdf::windows8 = 0x06020000 , dxd::kmdf::windows81 = 0x06030000 , dxd::kmdf::windows10 = 0x10000000 }

Functions

unsigned int dxd::kmdf::os_version ()

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.