|
dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
|
This is the complete list of members for dxd::kmdf::driver, including all inherited members.
| client_create() | dxd::driver | inlinevirtual |
| create(::WDFDEVICE wdf_device)= 0 | dxd::kmdf::driver | protectedpure virtual |
| driver(::DRIVER_OBJECT* wdm_driver, ::UNICODE_STRING* registry, const dxd::guid& guid= 0) | dxd::kmdf::driver | inline |
| guid | dxd::kmdf::driver | |
| ioctl(unsigned int ioctl, const void* in, size_t size_in, void* out, size_t size_out, size_t& size) | dxd::driver | inlinevirtual |
| log | dxd::driver | |
| managed | dxd::driver | |
| operator const ::HANDLE() const | dxd::wdm::registry | inline |
| query(const ::UNICODE_STRING& key, type_t& value) | dxd::wdm::registry | inline |
| query(key_t* key, type_t& value) | dxd::wdm::registry | inline |
| registry(const ::UNICODE_STRING& key, const ::HANDLE root= {}) | dxd::wdm::registry | inline |
| registry(const key_t* key, const ::HANDLE root= {}) | dxd::wdm::registry | inline |
| registry(::HANDLE wdm_key) | dxd::wdm::registry | inline |
| registry(const ::DEVICE_OBJECT* wdm_pdo, const ::GUID& guid, const ::UNICODE_STRING* path= {}) | dxd::wdm::registry | inline |
| remove() | dxd::wdm::registry | inline |
| set(const ::UNICODE_STRING& key, unsigned int value) | dxd::wdm::registry | inline |
| set(const ::UNICODE_STRING& key, const char* value) | dxd::wdm::registry | inline |
| set(const ::UNICODE_STRING& key, const wchar_t* value) | dxd::wdm::registry | inline |
| set(const ::UNICODE_STRING& key, const ::GUID& value) | dxd::wdm::registry | inline |
| set(const ::UNICODE_STRING& key, const ::UNICODE_STRING& value, unsigned long type= REG_SZ) | dxd::wdm::registry | inline |
| set(key_t* key, const type_t& value) | dxd::wdm::registry | inline |
| status | dxd::kmdf::driver | |
| type() | dxd::wdm::registry | |
| version | dxd::driver | |
| ~driver()= default | dxd::driver | virtual |
| ~registry() | dxd::wdm::registry | inlinevirtual |