dxd - dynax driver framework 3.0.0d222
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx_proxy_driver.h File Reference
#include "dx_registry.h"
#include "dx_driver.h"
#include "dx_stream_driver.h"
#include "dx_proxy.h"
#include "dx_types.h"
#include "dx_iterator.h"
#include <setupapi.h>
#include <newdev.h>
#include <deque>
#include <set>
#include <memory>
#include <algorithm>
#include <syncstream>
#include <tchar.h>
#include <cfgmgr32.h>
Include dependency graph for windows/proxy/dx_proxy_driver.h:
This graph shows which files directly or indirectly include this file:

Classes

class  dx::proxy::driver< device_t >
struct  dx::proxy::driver< device_t >::notification
 the device notifications this driver's window is subscribed to: one per interface class it matches, and one per open handle whose removal it must hear about More...
class  dx::proxy::driver< device_t >::notification::device
struct  dx::proxy::driver< device_t >::property
 this bus's name in the device tree and the preference store More...
class  dx::proxy::driver< device_t >::setup
 the device information set of one interface class: what enumerates the devices present and names their paths More...
class  dx::proxy::driver< device_t >::setup::devices
 the devices of a hardware id and the set's class - its own or its parent's, a composite device's function - the present ones unless all are asked for, what a range-for over setup(hwid) walks More...
class  dx::proxy::driver< device_t >::setup::devices::iterator

Namespaces

namespace  dx
 dynax driver framework interface namespace
namespace  dx::proxy
 OS proxy interface class.

(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.