dxd - dynax driver framework 3.0.2
cross platform open source driver development framework
Loading...
Searching...
No Matches
dxd::kmdf::driver Member List

This is the complete list of members for dxd::kmdf::driver, including all inherited members.

client_create()dxd::driverinlinevirtual
create(::WDFDEVICE wdf_device)= 0dxd::kmdf::driverprotectedpure virtual
driver(::DRIVER_OBJECT* wdm_driver, ::UNICODE_STRING* registry, const dxd::guid& guid= 0)dxd::kmdf::driverinline
guiddxd::kmdf::driver
ioctl(unsigned int ioctl, const void* in, size_t size_in, void* out, size_t size_out, size_t& size)dxd::driverinlinevirtual
logdxd::driver
manageddxd::driver
operator const ::HANDLE() constdxd::wdm::registryinline
query(const ::UNICODE_STRING& key, type_t& value)dxd::wdm::registryinline
query(key_t* key, type_t& value)dxd::wdm::registryinline
registry(const ::UNICODE_STRING& key, const ::HANDLE root= {})dxd::wdm::registryinline
registry(const key_t* key, const ::HANDLE root= {})dxd::wdm::registryinline
registry(::HANDLE wdm_key)dxd::wdm::registryinline
registry(const ::DEVICE_OBJECT* wdm_pdo, const ::GUID& guid, const ::UNICODE_STRING* path= {})dxd::wdm::registryinline
remove()dxd::wdm::registryinline
set(const ::UNICODE_STRING& key, unsigned int value)dxd::wdm::registryinline
set(const ::UNICODE_STRING& key, const char* value)dxd::wdm::registryinline
set(const ::UNICODE_STRING& key, const wchar_t* value)dxd::wdm::registryinline
set(const ::UNICODE_STRING& key, const ::GUID& value)dxd::wdm::registryinline
set(const ::UNICODE_STRING& key, const ::UNICODE_STRING& value, unsigned long type= REG_SZ)dxd::wdm::registryinline
set(key_t* key, const type_t& value)dxd::wdm::registryinline
statusdxd::kmdf::driver
type()dxd::wdm::registry
versiondxd::driver
~driver()= defaultdxd::drivervirtual
~registry()dxd::wdm::registryinlinevirtual