Something went wrong. Try again.
Reactos
Something went wrong. Try again.
C++
at master
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576/*++
Copyright (c) Microsoft Corporation
ModuleName:
MxDeviceObjectUm.cpp
Abstract:
User Mode implementation of Device Object defined in MxDeviceObject.h
--*/
#include "fxmin.hpp"#include "fxldrum.h"
PDRIVER_ADD_DEVICEMxDriverObject::GetDriverExtensionAddDevice( VOID ){ return m_DriverObject->AddDevice;}
VOIDMxDriverObject::SetDriverExtensionAddDevice( _In_ MdDriverAddDevice Value ){ m_DriverObject->AddDevice = Value;}
MdDriverUnloadMxDriverObject::GetDriverUnload( VOID ){ m_DriverObject->DriverUnload; return NULL;}
VOIDMxDriverObject::SetDriverUnload( _In_ MdDriverUnload Value ){ m_DriverObject->DriverUnload = Value;}
VOIDMxDriverObject::SetMajorFunction( _In_ UCHAR i, _In_ MdDriverDispatch Value ){ m_DriverObject->MajorFunction[i] = Value;}
VOIDMxDriverObject::SetDriverObjectFlag( _In_ FxDriverObjectUmFlags Flag ){ m_DriverObject->Flags |= Flag;}
BOOLEANMxDriverObject::IsDriverObjectFlagSet( _In_ FxDriverObjectUmFlags Flag ){ return (!!(m_DriverObject->Flags & Flag));}