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...
#include <dxd_device.h>
|
| | operator const ::HANDLE () const |
| template<typename type_t> |
| os_result | query (const ::UNICODE_STRING &key, type_t &value) |
| template<typename key_t, typename type_t> |
| os_result | query (key_t *key, type_t &value) |
| os_result | remove () |
| os_result | set (const ::UNICODE_STRING &key, const ::GUID &value) |
| os_result | set (const ::UNICODE_STRING &key, const ::UNICODE_STRING &value, unsigned long type=REG_SZ) |
| os_result | set (const ::UNICODE_STRING &key, const char *value) |
| os_result | set (const ::UNICODE_STRING &key, const wchar_t *value) |
| os_result | set (const ::UNICODE_STRING &key, unsigned int value) |
| template<typename key_t, typename type_t> |
| os_result | set (key_t *key, const type_t &value) |
| template<typename type_t> |
| unsigned long | type () |
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
◆ operator const ::HANDLE()
| dxd::wdm::registry::operator const ::HANDLE |
( |
| ) |
const |
|
inlineinherited |
◆ query() [1/2]
template<typename type_t>
| os_result dxd::wdm::registry::query |
( |
const ::UNICODE_STRING & | key, |
|
|
type_t & | value ) |
|
inlineinherited |
◆ query() [2/2]
template<typename key_t, typename type_t>
| os_result dxd::wdm::registry::query |
( |
key_t * | key, |
|
|
type_t & | value ) |
|
inlineinherited |
◆ remove()
◆ set() [1/6]
| os_result dxd::wdm::registry::set |
( |
const ::UNICODE_STRING & | key, |
|
|
const ::GUID & | value ) |
|
inlineinherited |
◆ set() [2/6]
| os_result dxd::wdm::registry::set |
( |
const ::UNICODE_STRING & | key, |
|
|
const ::UNICODE_STRING & | value, |
|
|
unsigned long | type = REG_SZ ) |
|
inlineinherited |
◆ set() [3/6]
| os_result dxd::wdm::registry::set |
( |
const ::UNICODE_STRING & | key, |
|
|
const char * | value ) |
|
inlineinherited |
◆ set() [4/6]
| os_result dxd::wdm::registry::set |
( |
const ::UNICODE_STRING & | key, |
|
|
const wchar_t * | value ) |
|
inlineinherited |
◆ set() [5/6]
| os_result dxd::wdm::registry::set |
( |
const ::UNICODE_STRING & | key, |
|
|
unsigned int | value ) |
|
inlineinherited |
◆ set() [6/6]
template<typename key_t, typename type_t>
| os_result dxd::wdm::registry::set |
( |
key_t * | key, |
|
|
const type_t & | value ) |
|
inlineinherited |
◆ type()
template<typename type_t>
| unsigned long dxd::wdm::registry::type |
( |
| ) |
|
|
inherited |
◆ bus
◆ client
◆ status
The documentation for this class was generated from the following file: