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

This is the complete list of members for dxd::power< platform::driver >, including all inherited members.

__cleanup(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotectedstatic
__close(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotectedstatic
__create(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotectedstatic
__device_add(::DRIVER_OBJECT* wdm_driver, ::DEVICE_OBJECT* wdm_pdo)dxd::platform::driverinlineprotectedstatic
__forward(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotectedstatic
__ioctl(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotectedstatic
__plain(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotectedstatic
__pnp(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotectedstatic
__unload(::DRIVER_OBJECT* wdm_driver)dxd::platform::driverinlineprotectedstatic
client_create() overridedxd::platform::driverinlinevirtual
complete(::IRP* irp, os_result status, size_t information= 0)dxd::platform::driverinlineprotectedstatic
context(::DEVICE_OBJECT* wdm_device)dxd::platform::driverinlineprotectedstatic
context(::DRIVER_OBJECT* wdm_driver)dxd::platform::driverinlineprotectedstatic
context(::FILE_OBJECT* wdm_file)dxd::platform::driverinlineprotectedstatic
create(const void* request, size_t size)dxd::platform::driverinlineprotected
create(::DEVICE_OBJECT* wdm_device, ::DEVICE_OBJECT* wdm_pdo, ::DEVICE_OBJECT* wdm_bus)= 0dxd::platform::driverprotectedpure virtual
destroy(const char* id)dxd::platform::driverinlineprotected
dispatch(::DRIVER_OBJECT* wdm_driver)dxd::platform::driverinlineprotected
driver(::IOService* service)dxd::platform::driverinline
driver(::DRIVER_OBJECT* wdm_driver, ::UNICODE_STRING* registry, const dxd::guid& guid, form)dxd::platform::driverinlineprotected
driver(::DRIVER_OBJECT* wdm_driver, ::UNICODE_STRING* registry, const dxd::guid& guid= 0)dxd::platform::driverinline
extensiondxd::platform::driverprotected
find(const char* id) constdxd::platform::driverinlineprotected
forward(::DEVICE_OBJECT* wdm_device, ::IRP* irp)dxd::platform::driverinlineprotected
guiddxd::platform::driver
hosted(::IOService* shell)dxd::platform::driverstatic
hosting(::IOService* shell)dxd::platform::driverstatic
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
ours(::FILE_OBJECT* wdm_file)dxd::platform::driverinlineprotectedstatic
owned(::IOService* shell)dxd::platform::driverstatic
power(::IOService* service)dxd::power<platform::driver>inline
power(::DRIVER_OBJECT* wdm_driver, ::UNICODE_STRING* registry, const dxd::guid& guid= 0)dxd::power<platform::driver>inline
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
servicedxd::platform::driver
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
start(::IOService* shell, ::IOService* provider)dxd::platform::driverinline
started(device &)dxd::platform::driverinlineprotectedvirtual
statusdxd::platform::driver
stop(::IOService* shell)dxd::platform::driverinline
type()dxd::wdm::registry
versiondxd::driver
~driver() overridedxd::platform::driverinlinevirtual
~registry()dxd::wdm::registryinlinevirtual